Dependencies
Declarations
-
org
-
stringtemplate
-
v4
-
AttributeRenderer
-
AutoIndentWriter
-
DateRenderer
-
InstanceScope
-
Interpreter
-
Option
-
DEFAULT_OPERAND_STACK_SIZE: int
-
predefinedAnonSubtemplateAttributes: Set<String>
-
static class initializer
-
operands: Object[]
-
sp: int
-
nwline: int
-
group: STGroup
-
locale: Locale
-
errMgr: ErrorManager
-
trace: boolean
-
executeTrace: List<String>
-
debug: boolean
-
events: List<InterpEvent>
-
Interpreter(STGroup, boolean): void
-
Interpreter(STGroup, Locale, boolean): void
-
Interpreter(STGroup, ErrorManager, boolean): void
-
Interpreter(STGroup, Locale, ErrorManager, boolean): void
-
exec(STWriter, InstanceScope): int
-
_exec(STWriter, InstanceScope): int
-
load_str(ST, int): void
-
super_new(InstanceScope, String, int): void
-
super_new(InstanceScope, String, Map<String, Object>): void
-
passthru(InstanceScope, String, Map<String, Object>): void
-
storeArgs(InstanceScope, Map<String, Object>, ST): void
-
storeArgs(InstanceScope, int, ST): void
-
indent(STWriter, InstanceScope, int): void
-
writeObjectNoOptions(STWriter, InstanceScope, Object): int
-
writeObjectWithOptions(STWriter, InstanceScope, Object, Object[]): int
-
writeObject(STWriter, InstanceScope, Object, String[]): int
-
writeIterator(STWriter, InstanceScope, Object, String[]): int
-
writePOJO(STWriter, InstanceScope, Object, String[]): int
-
renderObject(InstanceScope, String, Object, Class<Object>): String
-
getExprStartChar(InstanceScope): int
-
getExprStopChar(InstanceScope): int
-
map(InstanceScope, Object, ST): void
-
rot_map(InstanceScope, Object, List<ST>): void
-
rot_map_iterator(InstanceScope, Iterator<Object>, List<ST>): List<ST>
-
zip_map(InstanceScope, List<Object>, ST): AttributeList
-
setFirstArgument(InstanceScope, ST, Object): void
-
addToList(InstanceScope, List<Object>, Object): void
-
first(InstanceScope, Object): Object
-
last(InstanceScope, Object): Object
-
rest(InstanceScope, Object): Object
-
trunc(InstanceScope, Object): Object
-
strip(InstanceScope, Object): Object
-
reverse(InstanceScope, Object): Object
-
length(Object): Object
-
toString(STWriter, InstanceScope, Object): String
-
convertAnythingIteratableToIterator(InstanceScope, Object): Object
-
convertAnythingToIterator(InstanceScope, Object): Iterator<Object>
-
testAttributeTrue(Object): boolean
-
getObjectProperty(STWriter, InstanceScope, Object, Object): Object
-
getAttribute(InstanceScope, String): Object
-
getDictionary(STGroup, String): Object
-
setDefaultArguments(STWriter, InstanceScope): void
-
getEnclosingInstanceStackString(InstanceScope): String
-
getEnclosingInstanceStack(InstanceScope, boolean): List<ST>
-
getScopeStack(InstanceScope, boolean): List<InstanceScope>
-
getEvalTemplateEventStack(InstanceScope, boolean): List<EvalTemplateEvent>
-
trace(InstanceScope, int): void
-
printForTrace(StringBuilder, InstanceScope, Object): void
-
getEvents(): List<InterpEvent>
-
trackDebugEvent(InstanceScope, InterpEvent): void
-
getExecutionTrace(): List<String>
-
getShort(byte[], int): int
-
ObjectList
-
ArgumentsMap
-
ModelAdaptor
-
NoIndentWriter
-
NumberRenderer
-
ST
-
VERSION: String
-
RegionType
-
DebugState
-
UNKNOWN_NAME: String
-
EMPTY_ATTR: Object
-
IMPLICIT_ARG_NAME: String
-
impl: CompiledST
-
locals: Object[]
-
groupThatCreatedThisInstance: STGroup
-
debugState: DebugState
-
AttributeList
-
ST(): void
-
ST(String): void
-
ST(String, char, char): void
-
ST(STGroup, String): void
-
ST(ST): void
-
add(String, Object): ST
-
addAggr(String, Object[]): ST
-
remove(String): void
-
rawSetAttribute(String, Object): void
-
getAttribute(String): Object
-
getAttributes(): Map<String, Object>
-
convertToAttributeList(Object): AttributeList
-
getName(): String
-
isAnonSubtemplate(): boolean
-
write(STWriter): int
-
write(STWriter, Locale): int
-
write(STWriter, STErrorListener): int
-
write(STWriter, Locale, STErrorListener): int
-
write(File, STErrorListener): int
-
write(File, STErrorListener, String): int
-
write(File, STErrorListener, String, int): int
-
write(File, STErrorListener, String, Locale, int): int
-
render(): String
-
render(int): String
-
render(Locale): String
-
render(Locale, int): String
-
inspect(): STViz
-
inspect(int): STViz
-
inspect(Locale): STViz
-
inspect(ErrorManager, Locale, int): STViz
-
getEvents(): List<InterpEvent>
-
getEvents(int): List<InterpEvent>
-
getEvents(Locale): List<InterpEvent>
-
getEvents(Locale, int): List<InterpEvent>
-
toString(): String
-
format(String, Object[]): String
-
format(int, String, Object[]): String
-
STErrorListener
-
STGroup
-
GROUP_FILE_EXTENSION: String
-
TEMPLATE_FILE_EXTENSION: String
-
static class initializer
-
RESERVED_CHARACTERS: boolean[]
-
static class initializer
-
DICT_KEY: String
-
DEFAULT_KEY: String
-
encoding: String
-
imports: List<STGroup>
-
importsToClearOnUnload: List<STGroup>
-
delimiterStartChar: char
-
delimiterStopChar: char
-
templates: Map<String, CompiledST>
-
dictionaries: Map<String, Map<String, Object>>
-
renderers: Map<Class<Object>, AttributeRenderer<Object>>
-
adaptors: Map<Class<Object>, ModelAdaptor<Object>>
-
class initializer
-
NOT_FOUND_ST: CompiledST
-
DEFAULT_ERR_MGR: ErrorManager
-
verbose: boolean
-
trackCreationEvents: boolean
-
iterateAcrossValues: boolean
-
defaultGroup: STGroup
-
errMgr: ErrorManager
-
STGroup(): void
-
STGroup(char, char): void
-
getInstanceOf(String): ST
-
getEmbeddedInstanceOf(Interpreter, InstanceScope, String): ST
-
createSingleton(Token): ST
-
isDefined(String): boolean
-
lookupTemplate(String): CompiledST
-
unload(): void
-
load(String): CompiledST
-
load(): void
-
isReservedCharacter(char): boolean
-
lookupImportedTemplate(String): CompiledST
-
rawGetTemplate(String): CompiledST
-
rawGetDictionary(String): Map<String, Object>
-
isDictionary(String): boolean
-
defineTemplate(String, String): CompiledST
-
defineTemplate(String, String, String): CompiledST
-
defineTemplate(String, Token, List<FormalArgument>, String, Token): CompiledST
-
defineTemplateAlias(Token, Token): CompiledST
-
defineRegion(String, Token, String, Token): CompiledST
-
defineTemplateOrRegion(String, String, Token, String, Token, List<FormalArgument>): void
-
rawDefineTemplate(String, CompiledST, Token): void
-
undefineTemplate(String): void
-
compile(String, String, List<FormalArgument>, String, Token): CompiledST
-
getMangledRegionName(String, String): String
-
getUnMangledTemplateName(String): String
-
defineDictionary(String, Map<String, Object>): void
-
importTemplates(STGroup): void
-
importTemplates(Token): void
-
importTemplates(STGroup, boolean): void
-
getImportedGroups(): List<STGroup>
-
loadGroupFile(String, String): void
-
loadAbsoluteTemplateFile(String): CompiledST
-
loadTemplateFile(String, String, CharStream): CompiledST
-
registerModelAdaptor(Class<Object>, ModelAdaptor<Object>): void
-
getModelAdaptor(Class<Object>): ModelAdaptor<Object>
-
registerRenderer(Class<Object>, AttributeRenderer<Object>): void
-
registerRenderer(Class<Object>, AttributeRenderer<Object>, boolean): void
-
getAttributeRenderer(Class<Object>): AttributeRenderer<Object>
-
createStringTemplate(CompiledST): ST
-
createStringTemplateInternally(CompiledST): ST
-
createStringTemplateInternally(ST): ST
-
getName(): String
-
getFileName(): String
-
getRootDirURL(): URL
-
getURL(String): URL
-
toString(): String
-
show(): String
-
getListener(): STErrorListener
-
setListener(STErrorListener): void
-
getTemplateNames(): Set<String>
-
STGroupDir
-
groupDirName: String
-
root: URL
-
STGroupDir(String): void
-
STGroupDir(String, char, char): void
-
STGroupDir(String, String): void
-
STGroupDir(String, String, char, char): void
-
STGroupDir(URL, String, char, char): void
-
importTemplates(Token): void
-
load(String): CompiledST
-
loadTemplateFile(String, String): CompiledST
-
getName(): String
-
getFileName(): String
-
getRootDirURL(): URL
-
STGroupFile
-
STGroupString
-
STRawGroupDir
-
STRawGroupDir(String): void
-
STRawGroupDir(String, char, char): void
-
STRawGroupDir(String, String): void
-
STRawGroupDir(String, String, char, char): void
-
STRawGroupDir(URL, String, char, char): void
-
loadTemplateFile(String, String, CharStream): CompiledST
-
STWriter
-
StringRenderer
-
compiler
-
debug
-
gui
-
misc
Java files
Class files