Interface | Description |
---|---|
EmitterVisitor |
Provides a visitor pattern for
emitters . |
Class | Description |
---|---|
BlockEmitter |
Invokes a given parameter block.
|
CompositeEmitter |
Represents a composite emitter which consists of a list of child emitters.
|
ConditionalEmitter |
Represents a conditional block which is only emitted if a given expression evaluates to true.
|
ConstantEmitter |
Emits a constant text block.
|
DynamicInvokeTemplateEmitter |
Invokes and renders a sub template at runtime.
|
Emitter |
Represents a part of a
Template which generates text output when the template is rendered. |
ExpressionEmitter |
Emits the result of an evaluated expression.
|
ExtraBlockEmitter |
Emits the contents of an i:block defined at top-level into an extra block output of the context.
|
InlineTemplateEmitter |
Represents an inlined sub emitter to keep the render stack consistent.
|
InvokeTemplateEmitter |
Invokes and renders a sub template at runtime.
|
LoopEmitter |
Loops over a given
Iterable and invokes the given block for each item within. |
LoopState |
Determines the state of a loop emitter.
|
PushLocalEmitter |
Writes the result of an expression evaluation into a temporary / local variable.
|
RawEmitter |
Switches the escaper to
GlobalRenderContext.escapeRAW(String) while emitting the given body. |
Copyright © 2018. All rights reserved.