Package org.immutables.generator
Class Templates.Invokation
- java.lang.Object
-
- org.immutables.generator.Templates.Invokation
-
- Enclosing class:
- Templates
public static final class Templates.Invokation extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Templates.CharConsumerconsumerprivate java.lang.Object[]params
-
Constructor Summary
Constructors Constructor Description Invokation(Templates.CharConsumer consumer, java.lang.Object... params)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intarity()Templates.Invokationdl()static Templates.Invokationinitial()Templates.Invokationln()Templates.Invokationout(java.lang.CharSequence content)Templates.Invokationout(java.lang.Object content)Templates.Invokationout(java.lang.Object... objects)Templates.Invokationout(java.lang.String string)java.lang.Objectparam(int ordinal)Templates.Invokationpos(int pos)Specifies last processed position in template source file
-
-
-
Field Detail
-
consumer
final Templates.CharConsumer consumer
-
params
private final java.lang.Object[] params
-
-
Constructor Detail
-
Invokation
Invokation(Templates.CharConsumer consumer, java.lang.Object... params)
-
-
Method Detail
-
initial
public static Templates.Invokation initial()
-
arity
public int arity()
-
param
public java.lang.Object param(int ordinal)
-
dl
public Templates.Invokation dl()
-
ln
public Templates.Invokation ln()
-
out
public Templates.Invokation out(java.lang.String string)
-
out
public Templates.Invokation out(@Nullable java.lang.CharSequence content)
-
out
public Templates.Invokation out(@Nullable java.lang.Object content)
-
out
public Templates.Invokation out(java.lang.Object... objects)
-
pos
public Templates.Invokation pos(int pos)
Specifies last processed position in template source file- Parameters:
pos- the position in template source file- Returns:
- this invokation object for chained call
-
-