public static class BasicTemplate.Context<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected T |
context |
protected xyz.cofe.collection.Func0<String> |
evalFun |
protected xyz.cofe.typeconv.TypeCastGraph |
typeCast |
| Constructor and Description |
|---|
Context(xyz.cofe.typeconv.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 xyz.cofe.collection.Func0<String> evalFun
protected final xyz.cofe.typeconv.TypeCastGraph typeCast
public Context(xyz.cofe.typeconv.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 © 2017. All rights reserved.