lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
org.lflang.ast.MalleableString.Joiner Class Reference

Join MalleableStrings together using the given separator. More...

Inherits Collector< MalleableString, Builder, MalleableString >.

Public Member Functions

BiConsumer< Builder, MalleableStringaccumulator ()
Set< Characteristics > characteristics ()
BinaryOperator< Buildercombiner ()
Function< Builder, MalleableStringfinisher ()
 Joiner (MalleableString separator)
 Join strings using separator.
 Joiner (MalleableString separator, MalleableString prefix, MalleableString suffix)
 Join strings using separator and delimit the result with prefix and suffix.
 Joiner (String separator)
 Join strings using separator.
 Joiner (String separator, String prefix, String suffix)
 Join strings using separator and delimit the result with prefix and suffix.
Supplier< Buildersupplier ()

Detailed Description

Join MalleableStrings together using the given separator.

Constructor & Destructor Documentation

◆ Joiner() [1/4]

org.lflang.ast.MalleableString.Joiner.Joiner ( String separator)

Join strings using separator.

◆ Joiner() [2/4]

org.lflang.ast.MalleableString.Joiner.Joiner ( MalleableString separator)

Join strings using separator.

◆ Joiner() [3/4]

org.lflang.ast.MalleableString.Joiner.Joiner ( MalleableString separator,
MalleableString prefix,
MalleableString suffix )

Join strings using separator and delimit the result with prefix and suffix.

◆ Joiner() [4/4]

org.lflang.ast.MalleableString.Joiner.Joiner ( String separator,
String prefix,
String suffix )

Join strings using separator and delimit the result with prefix and suffix.

Member Function Documentation

◆ accumulator()

BiConsumer< Builder, MalleableString > org.lflang.ast.MalleableString.Joiner.accumulator ( )

◆ characteristics()

Set< Characteristics > org.lflang.ast.MalleableString.Joiner.characteristics ( )

◆ combiner()

BinaryOperator< Builder > org.lflang.ast.MalleableString.Joiner.combiner ( )

◆ finisher()

Function< Builder, MalleableString > org.lflang.ast.MalleableString.Joiner.finisher ( )

◆ supplier()

Supplier< Builder > org.lflang.ast.MalleableString.Joiner.supplier ( )

The documentation for this class was generated from the following file:
  • /Users/runner/work/lingua-franca/lingua-franca/core/src/main/java/org/lflang/ast/MalleableString.java