public class StringTemplateEngine
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
StringTemplateEngine.IValueResolver |
Modifier and Type | Field and Description |
---|---|
protected java.util.Stack<java.lang.String> |
debugStack |
protected StringTemplateEngine.IValueResolver |
valueResolver |
Constructor and Description |
---|
StringTemplateEngine(StringTemplateEngine.IValueResolver valueResolver) |
Modifier and Type | Method and Description |
---|---|
protected void |
debugPop() |
protected void |
debugPush(java.lang.String parameter) |
java.lang.String |
format(java.lang.String template) |
protected java.lang.String |
getDebugStackTrace() |
java.lang.String |
getErrors() |
protected boolean |
hasParameters(java.lang.String value)
return strue, if value contains tempate parameters
|
protected java.lang.String |
onResolverResult(java.lang.String templateParameter,
java.lang.String resolverResult) |
StringTemplateEngine |
sedDebugEnabled(boolean enabled) |
protected StringTemplateEngine.IValueResolver valueResolver
protected java.util.Stack<java.lang.String> debugStack
public StringTemplateEngine(StringTemplateEngine.IValueResolver valueResolver)
protected boolean hasParameters(java.lang.String value)
public StringTemplateEngine sedDebugEnabled(boolean enabled)
public java.lang.String format(java.lang.String template)
protected java.lang.String onResolverResult(java.lang.String templateParameter, java.lang.String resolverResult)
protected void debugPush(java.lang.String parameter)
protected void debugPop()
protected java.lang.String getDebugStackTrace()
public java.lang.String getErrors()