Class TemplateInterpreter.Arguments
java.lang.Object
org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
- Enclosing class:
- TemplateInterpreter
Helper ctor.
Stores the different properties required to create a Template interpreter.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) TemplateEngine.TemplateExpression[]
The expressions.(package private) JexlContext
The context.(package private) Engine
The engine.(package private) Frame
The frame.(package private) JexlOptions
The options.(package private) Writer
The writer. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) TemplateInterpreter.Arguments
Sets the context.(package private) TemplateInterpreter.Arguments
Sets the expressions.(package private) TemplateInterpreter.Arguments
Sets the frame.(package private) TemplateInterpreter.Arguments
Sets the options.(package private) TemplateInterpreter.Arguments
Sets the writer.
-
Field Details
-
jexl
Engine jexlThe engine. -
options
JexlOptions optionsThe options. -
jcontext
JexlContext jcontextThe context. -
jframe
Frame jframeThe frame. -
expressions
TemplateEngine.TemplateExpression[] expressionsThe expressions. -
out
Writer outThe writer.
-
-
Constructor Details
-
Arguments
Arguments(Engine e) Sole ctor.- Parameters:
e
- the JEXL engine
-
-
Method Details
-
options
Sets the options.- Parameters:
o
- the options- Returns:
- this instance
-
context
Sets the context.- Parameters:
j
- the context- Returns:
- this instance
-
frame
Sets the frame.- Parameters:
f
- the frame- Returns:
- this instance
-
expressions
Sets the expressions.- Parameters:
e
- the expressions- Returns:
- this instance
-
writer
Sets the writer.- Parameters:
o
- the writer- Returns:
- this instance
-