Silverchain: A Java Fluent API Generator

DOI

Bibliographic Information

Other Title
  • Java Fluent APIの生成器Silverchain

Abstract

<p>This paper introduces Silverchain, a fluent API generator developed by the author of this paper. Silverchain accepts rules on the chaining order of API methods and generates type definitions for the fluent API where the Java type checker can validate the chaining order. The output definitions of Silverchain are a skeleton of the fluent API. The creator of the fluent API (the user of Silverchain) can complete the fluent API by adding some code such as actions performed in the API methods. This paper particularly describes the design efforts made to the input and output of Silverchain, as well as the efforts made to promote Silverchain.</p>

Journal

  • Computer Software

    Computer Software 41 (1), 1_3-1_14, 2024-01-25

    Japan Society for Software Science and Technology

Details 詳細情報について

  • CRID
    1390862623771954304
  • DOI
    10.11309/jssst.41.1_3
  • ISSN
    02896540
  • Text Lang
    ja
  • Data Source
    • JaLC
  • Abstract License Flag
    Disallowed

Report a problem

Back to top