Class TemplateInterpreter.Arguments
- java.lang.Object
-
- org.apache.commons.jexl3.internal.TemplateInterpreter.Arguments
-
- Enclosing class:
- TemplateInterpreter
public static class TemplateInterpreter.Arguments extends java.lang.ObjectHelper ctor.Stores the different properties required to create a Template interpreter.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) TemplateEngine.TemplateExpression[]expressionsThe expressions.(package private) JexlContextjcontextThe context.(package private) EnginejexlThe engine.(package private) FramejframeThe frame.(package private) JexlOptionsoptionsThe options.(package private) java.io.WriteroutThe writer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) TemplateInterpreter.Argumentscontext(JexlContext j)Sets the context.(package private) TemplateInterpreter.Argumentsexpressions(TemplateEngine.TemplateExpression[] e)Sets the expressions.(package private) TemplateInterpreter.Argumentsframe(Frame f)Sets the frame.(package private) TemplateInterpreter.Argumentsoptions(JexlOptions o)Sets the options.(package private) TemplateInterpreter.Argumentswriter(java.io.Writer o)Sets the writer.
-
-
-
Field Detail
-
jexl
Engine jexl
The engine.
-
options
JexlOptions options
The options.
-
jcontext
JexlContext jcontext
The context.
-
jframe
Frame jframe
The frame.
-
expressions
TemplateEngine.TemplateExpression[] expressions
The expressions.
-
out
java.io.Writer out
The writer.
-
-
Constructor Detail
-
Arguments
Arguments(Engine e)
Sole ctor.- Parameters:
e- the JEXL engine
-
-
Method Detail
-
context
TemplateInterpreter.Arguments context(JexlContext j)
Sets the context.- Parameters:
j- the context- Returns:
thisinstance
-
expressions
TemplateInterpreter.Arguments expressions(TemplateEngine.TemplateExpression[] e)
Sets the expressions.- Parameters:
e- the expressions- Returns:
thisinstance
-
frame
TemplateInterpreter.Arguments frame(Frame f)
Sets the frame.- Parameters:
f- the frame- Returns:
thisinstance
-
options
TemplateInterpreter.Arguments options(JexlOptions o)
Sets the options.- Parameters:
o- the options- Returns:
thisinstance
-
writer
TemplateInterpreter.Arguments writer(java.io.Writer o)
Sets the writer.- Parameters:
o- the writer- Returns:
thisinstance
-
-