public static class BasicTemplate.Context<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected T |
context |
protected Func0<String> |
evalFun |
protected TypeCastGraph |
typeCast |
| Constructor and Description |
|---|
Context(TypeCastGraph typeCast,
BasicTemplate template,
Class<T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
String |
eval(T context) |
Map<String,Object> |
getBindings() |
FormatBuilder |
getFormatBuilder() |
ScriptEngine |
getScriptEngine() |
ScriptEngineManager |
getScriptEngineManager() |
String |
getScriptLanguage() |
boolean |
isAllowToString() |
boolean |
isUsingScriptEngine() |
void |
setAllowToString(boolean allowToString) |
void |
setBindings(Map<String,Object> bindings) |
void |
setFormatBuilder(FormatBuilder formatBuilder) |
void |
setScriptEngine(ScriptEngine scriptEngine) |
void |
setScriptEngineManager(ScriptEngineManager scriptEngineManager) |
void |
setScriptLanguage(String scriptLanguage) |
void |
setUsingScriptEngine(boolean usingScriptEngine) |
protected T context
protected final TypeCastGraph typeCast
public Context(TypeCastGraph typeCast, BasicTemplate template, Class<T> clazz)
public boolean isUsingScriptEngine()
public void setUsingScriptEngine(boolean usingScriptEngine)
public String getScriptLanguage()
public void setScriptLanguage(String scriptLanguage)
public boolean isAllowToString()
public void setAllowToString(boolean allowToString)
public FormatBuilder getFormatBuilder()
public void setFormatBuilder(FormatBuilder formatBuilder)
public ScriptEngine getScriptEngine()
public void setScriptEngine(ScriptEngine scriptEngine)
public ScriptEngineManager getScriptEngineManager()
public void setScriptEngineManager(ScriptEngineManager scriptEngineManager)
Copyright © 2018. All rights reserved.