- i - Variable in class org.stringtemplate.v4.compiler.StringTable
-
- i - Variable in class org.stringtemplate.v4.misc.ArrayIterator
-
Index into the data array
- ID - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- ID - Static variable in class org.stringtemplate.v4.compiler.GroupLexer
-
- ID - Static variable in class org.stringtemplate.v4.compiler.GroupParser
-
- ID - Static variable in class org.stringtemplate.v4.compiler.STLexer
-
- ID - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- IF - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- IF - Static variable in class org.stringtemplate.v4.compiler.STLexer
-
- IF - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- ifstat(CommonTree) - Method in class org.stringtemplate.v4.compiler.CodeGenerator
-
- ifstat() - Method in class org.stringtemplate.v4.compiler.STParser
-
- ifstat_return() - Constructor for class org.stringtemplate.v4.compiler.STParser.ifstat_return
-
- impl - Variable in class org.stringtemplate.v4.ST
-
The implementation for this template among all instances of same template .
- IMPLICIT_ARG_NAME - Static variable in class org.stringtemplate.v4.ST
-
When there are no formal args for template t and you map t across
some values, t implicitly gets arg "it".
- implicitlyDefinedTemplates - Variable in class org.stringtemplate.v4.compiler.CompiledST
-
A list of all regions and subtemplates.
- imports - Variable in class org.stringtemplate.v4.STGroup
-
Every group can import templates/dictionaries from other groups.
- importsToClearOnUnload - Variable in class org.stringtemplate.v4.STGroup
-
- importTemplates(STGroup) - Method in class org.stringtemplate.v4.STGroup
-
Make this group import templates/dictionaries from g
.
- importTemplates(Token) - Method in class org.stringtemplate.v4.STGroup
-
Import template files, directories, and group files.
- importTemplates(STGroup, boolean) - Method in class org.stringtemplate.v4.STGroup
-
- importTemplates(Token) - Method in class org.stringtemplate.v4.STGroupDir
-
- INCLUDE - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- INCLUDE - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- INCLUDE_IND - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- INCLUDE_IND - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- INCLUDE_REGION - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- INCLUDE_REGION - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- INCLUDE_SUPER - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- INCLUDE_SUPER - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- INCLUDE_SUPER_REGION - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- INCLUDE_SUPER_REGION - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- includeExpr() - Method in class org.stringtemplate.v4.compiler.CodeGenerator
-
- includeExpr() - Method in class org.stringtemplate.v4.compiler.STParser
-
- includeExpr_return() - Constructor for class org.stringtemplate.v4.compiler.CodeGenerator.includeExpr_return
-
- includeExpr_return() - Constructor for class org.stringtemplate.v4.compiler.STParser.includeExpr_return
-
- indent() - Method in class org.stringtemplate.v4.AutoIndentWriter
-
- INDENT - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- indent(CommonTree) - Method in class org.stringtemplate.v4.compiler.CompilationState
-
- INDENT - Static variable in class org.stringtemplate.v4.compiler.STLexer
-
- INDENT - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- indent(STWriter, InstanceScope, int) - Method in class org.stringtemplate.v4.Interpreter
-
- INDENTED_EXPR - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- INDENTED_EXPR - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- IndentEvent - Class in org.stringtemplate.v4.debug
-
- IndentEvent(InstanceScope, int, int, int, int) - Constructor for class org.stringtemplate.v4.debug.IndentEvent
-
- indents - Variable in class org.stringtemplate.v4.AutoIndentWriter
-
Stack of indents.
- index() - Method in class org.stringtemplate.v4.AutoIndentWriter
-
- index - Variable in class org.stringtemplate.v4.compiler.FormalArgument
-
- index() - Method in interface org.stringtemplate.v4.STWriter
-
Return the absolute char index into the output of the char
we're about to write.
- insert(int, short, String) - Method in class org.stringtemplate.v4.compiler.CodeGenerator
-
- insert(int, short, String) - Method in class org.stringtemplate.v4.compiler.CompilationState
-
- inside() - Method in class org.stringtemplate.v4.compiler.STLexer
-
- inspect() - Method in class org.stringtemplate.v4.ST
-
- inspect(int) - Method in class org.stringtemplate.v4.ST
-
- inspect(Locale) - Method in class org.stringtemplate.v4.ST
-
- inspect(ErrorManager, Locale, int) - Method in class org.stringtemplate.v4.ST
-
- InstanceScope - Class in org.stringtemplate.v4
-
- InstanceScope(InstanceScope, ST) - Constructor for class org.stringtemplate.v4.InstanceScope
-
- INSTR_ADD - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_AND - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_ARGS - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_BR - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_BRF - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_DEDENT - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_FALSE - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_FIRST - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_INDENT - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_LAST - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_LENGTH - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_LIST - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_LOAD_ATTR - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_LOAD_LOCAL - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_LOAD_PROP - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_LOAD_PROP_IND - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_LOAD_STR - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_MAP - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_NEW - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_NEW_BOX_ARGS - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_NEW_IND - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_NEWLINE - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_NOOP - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_NOT - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_NULL - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_OPTIONS - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_OR - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_PASSTHRU - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_POP - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_REST - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_REVERSE - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_ROT_MAP - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_STORE_ARG - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_STORE_OPTION - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_STRIP - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_STRLEN - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_SUPER_NEW - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_SUPER_NEW_BOX_ARGS - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_TOSTR - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_TRIM - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_TRUE - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_TRUNC - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_WRITE - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_WRITE_LOCAL - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_WRITE_OPT - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_WRITE_STR - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- INSTR_ZIP_MAP - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
- instrs() - Method in class org.stringtemplate.v4.compiler.BytecodeDisassembler
-
- instrs - Variable in class org.stringtemplate.v4.compiler.CompiledST
-
- instrs() - Method in class org.stringtemplate.v4.compiler.CompiledST
-
- Instruction(String) - Constructor for class org.stringtemplate.v4.compiler.Bytecode.Instruction
-
- Instruction(String, Bytecode.OperandType) - Constructor for class org.stringtemplate.v4.compiler.Bytecode.Instruction
-
- Instruction(String, Bytecode.OperandType, Bytecode.OperandType) - Constructor for class org.stringtemplate.v4.compiler.Bytecode.Instruction
-
- instructions - Static variable in class org.stringtemplate.v4.compiler.Bytecode
-
Used for assembly/disassembly; describes instruction set
- internalError(STMessage) - Method in class org.stringtemplate.v4.misc.ErrorBuffer
-
- internalError(ST, String, Throwable) - Method in class org.stringtemplate.v4.misc.ErrorManager
-
- internalError(STMessage) - Method in interface org.stringtemplate.v4.STErrorListener
-
- interp - Variable in class org.stringtemplate.v4.gui.JTreeSTModel
-
- interp - Variable in class org.stringtemplate.v4.gui.STViz
-
- InterpEvent - Class in org.stringtemplate.v4.debug
-
- InterpEvent(InstanceScope, int, int) - Constructor for class org.stringtemplate.v4.debug.InterpEvent
-
- Interpreter - Class in org.stringtemplate.v4
-
This class knows how to execute template bytecodes relative to a particular
STGroup
.
- Interpreter(STGroup, boolean) - Constructor for class org.stringtemplate.v4.Interpreter
-
- Interpreter(STGroup, Locale, boolean) - Constructor for class org.stringtemplate.v4.Interpreter
-
- Interpreter(STGroup, ErrorManager, boolean) - Constructor for class org.stringtemplate.v4.Interpreter
-
- Interpreter(STGroup, Locale, ErrorManager, boolean) - Constructor for class org.stringtemplate.v4.Interpreter
-
- Interpreter.ArgumentsMap - Class in org.stringtemplate.v4
-
- Interpreter.ObjectList - Class in org.stringtemplate.v4
-
- Interpreter.Option - Enum in org.stringtemplate.v4
-
- Interval - Class in org.stringtemplate.v4.misc
-
An inclusive interval a..b
.
- Interval(int, int) - Constructor for class org.stringtemplate.v4.misc.Interval
-
- INVALID_MEMBER - Static variable in class org.stringtemplate.v4.misc.ObjectModelAdaptor
-
- IOError(STMessage) - Method in class org.stringtemplate.v4.misc.ErrorBuffer
-
- IOError(ST, ErrorType, Throwable) - Method in class org.stringtemplate.v4.misc.ErrorManager
-
- IOError(ST, ErrorType, Throwable, Object) - Method in class org.stringtemplate.v4.misc.ErrorManager
-
- IOError(STMessage) - Method in interface org.stringtemplate.v4.STErrorListener
-
- ip - Variable in class org.stringtemplate.v4.InstanceScope
-
Current instruction pointer.
- ip - Variable in class org.stringtemplate.v4.misc.STRuntimeMessage
-
Where error occurred in bytecode memory.
- isAnonSubtemplate - Variable in class org.stringtemplate.v4.compiler.CompiledST
-
- isAnonSubtemplate() - Method in class org.stringtemplate.v4.ST
-
- isDefined(String) - Method in class org.stringtemplate.v4.STGroup
-
Is this template defined in this group or from this group below?
Names must be absolute, fully-qualified names like /a/b
.
- isDefined(String) - Method in class org.stringtemplate.v4.STGroupFile
-
- isDefined(String) - Method in class org.stringtemplate.v4.STGroupString
-
- isDictionary(String) - Method in class org.stringtemplate.v4.STGroup
-
- isDictionary(String) - Method in class org.stringtemplate.v4.STGroupFile
-
- isDictionary(String) - Method in class org.stringtemplate.v4.STGroupString
-
- isEmpty() - Method in class org.stringtemplate.v4.misc.TypeRegistry
-
- isIDLetter(char) - Static method in class org.stringtemplate.v4.compiler.STLexer
-
- isIDStartLetter(char) - Static method in class org.stringtemplate.v4.compiler.STLexer
-
- isLeaf(Object) - Method in class org.stringtemplate.v4.gui.JTreeASTModel
-
- isLeaf(Object) - Method in class org.stringtemplate.v4.gui.JTreeScopeStackModel
-
- isLeaf(Object) - Method in class org.stringtemplate.v4.gui.JTreeSTModel
-
- isNil() - Method in class org.stringtemplate.v4.gui.JTreeScopeStackModel.StringTree
-
- isRegion - Variable in class org.stringtemplate.v4.compiler.CompiledST
-
Does this template come from a <@region>...<@end>
embedded in
another template?
- isUnicodeLetter(char) - Static method in class org.stringtemplate.v4.compiler.STLexer
-
- isWS(char) - Static method in class org.stringtemplate.v4.compiler.STLexer
-
- iterateAcrossValues - Variable in class org.stringtemplate.v4.STGroup
-
- scope - Variable in class org.stringtemplate.v4.debug.InterpEvent
-
- scope - Variable in exception org.stringtemplate.v4.misc.STNoSuchAttributeException
-
- scope - Variable in class org.stringtemplate.v4.misc.STRuntimeMessage
-
- scrollPane15 - Variable in class org.stringtemplate.v4.gui.STViewFrame
-
- scrollPane7 - Variable in class org.stringtemplate.v4.gui.STViewFrame
-
- self - Variable in class org.stringtemplate.v4.misc.STMessage
-
if in debug mode, has created instance, add attr events and eval
template events.
- SEMI - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- SEMI - Static variable in class org.stringtemplate.v4.compiler.STLexer
-
- SEMI - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- setDefaultArguments(STWriter, InstanceScope) - Method in class org.stringtemplate.v4.Interpreter
-
- setFirstArgument(InstanceScope, ST, Object) - Method in class org.stringtemplate.v4.Interpreter
-
- setLineWidth(int) - Method in class org.stringtemplate.v4.AutoIndentWriter
-
- setLineWidth(int) - Method in interface org.stringtemplate.v4.STWriter
-
- setListener(STErrorListener) - Method in class org.stringtemplate.v4.STGroup
-
- setOption(CommonTree) - Method in class org.stringtemplate.v4.compiler.CodeGenerator
-
- setOption(CommonTree) - Method in class org.stringtemplate.v4.compiler.CompilationState
-
- setText(JEditorPane, String) - Method in class org.stringtemplate.v4.gui.STViz
-
- setTreeAdaptor(TreeAdaptor) - Method in class org.stringtemplate.v4.compiler.STParser
-
- show() - Method in class org.stringtemplate.v4.STGroup
-
- show() - Method in class org.stringtemplate.v4.STGroupFile
-
- singleElement() - Method in class org.stringtemplate.v4.compiler.CodeGenerator
-
- singleElement() - Method in class org.stringtemplate.v4.compiler.STParser
-
- singleElement_return() - Constructor for class org.stringtemplate.v4.compiler.STParser.singleElement_return
-
- size() - Method in class org.stringtemplate.v4.misc.TypeRegistry
-
- SKIP - Static variable in class org.stringtemplate.v4.compiler.STLexer
-
- sourceMap() - Method in class org.stringtemplate.v4.compiler.BytecodeDisassembler
-
- sourceMap - Variable in class org.stringtemplate.v4.compiler.CompiledST
-
- sourceName - Variable in class org.stringtemplate.v4.STGroupString
-
- srcName - Variable in class org.stringtemplate.v4.misc.STCompiletimeMessage
-
- srcName - Variable in class org.stringtemplate.v4.misc.STGroupCompiletimeMessage
-
- srcName - Variable in class org.stringtemplate.v4.misc.STLexerMessage
-
- st - Variable in class org.stringtemplate.v4.InstanceScope
-
Template we're executing.
- ST - Class in org.stringtemplate.v4
-
An instance of the StringTemplate.
- ST() - Constructor for class org.stringtemplate.v4.ST
-
Used by group creation routine, not by users
- ST(String) - Constructor for class org.stringtemplate.v4.ST
-
Used to make templates inline in code for simple things like SQL or log records.
- ST(String, char, char) - Constructor for class org.stringtemplate.v4.ST
-
Create ST using non-default delimiters; each one of these will live
in it's own group since you're overriding a default; don't want to
alter
STGroup.defaultGroup
.
- ST(STGroup, String) - Constructor for class org.stringtemplate.v4.ST
-
- ST(ST) - Constructor for class org.stringtemplate.v4.ST
-
Clone a prototype template.
- ST.AttributeList - Class in org.stringtemplate.v4
-
Just an alias for
ArrayList
, but this way I can track whether a
list is something ST created or it's an incoming list.
- ST.DebugState - Class in org.stringtemplate.v4
-
Events during template hierarchy construction (not evaluation)
- ST.RegionType - Enum in org.stringtemplate.v4
-
<@r()>
, <@r>...<@end>
, and @t.r() ::= "..."
defined manually by coder
- stack - Variable in class org.stringtemplate.v4.debug.ConstructionEvent
-
- STCompiletimeMessage - Class in org.stringtemplate.v4.misc
-
Used for semantic errors that occur at compile time not during
interpretation.
- STCompiletimeMessage(ErrorType, String, Token, Token) - Constructor for class org.stringtemplate.v4.misc.STCompiletimeMessage
-
- STCompiletimeMessage(ErrorType, String, Token, Token, Throwable) - Constructor for class org.stringtemplate.v4.misc.STCompiletimeMessage
-
- STCompiletimeMessage(ErrorType, String, Token, Token, Throwable, Object) - Constructor for class org.stringtemplate.v4.misc.STCompiletimeMessage
-
- STCompiletimeMessage(ErrorType, String, Token, Token, Throwable, Object, Object) - Constructor for class org.stringtemplate.v4.misc.STCompiletimeMessage
-
- STErrorListener - Interface in org.stringtemplate.v4
-
How to handle messages.
- STException - Exception in org.stringtemplate.v4.compiler
-
- STException() - Constructor for exception org.stringtemplate.v4.compiler.STException
-
- STException(String, Exception) - Constructor for exception org.stringtemplate.v4.compiler.STException
-
- STGroup - Class in org.stringtemplate.v4
-
A directory or directory tree of .st
template files and/or group files.
- STGroup() - Constructor for class org.stringtemplate.v4.STGroup
-
- STGroup(char, char) - Constructor for class org.stringtemplate.v4.STGroup
-
- STGroupCompiletimeMessage - Class in org.stringtemplate.v4.misc
-
- STGroupCompiletimeMessage(ErrorType, String, Token, Throwable) - Constructor for class org.stringtemplate.v4.misc.STGroupCompiletimeMessage
-
- STGroupCompiletimeMessage(ErrorType, String, Token, Throwable, Object) - Constructor for class org.stringtemplate.v4.misc.STGroupCompiletimeMessage
-
- STGroupCompiletimeMessage(ErrorType, String, Token, Throwable, Object, Object) - Constructor for class org.stringtemplate.v4.misc.STGroupCompiletimeMessage
-
- STGroupDir - Class in org.stringtemplate.v4
-
A directory or directory tree full of templates and/or group files.
- STGroupDir(String) - Constructor for class org.stringtemplate.v4.STGroupDir
-
- STGroupDir(String, char, char) - Constructor for class org.stringtemplate.v4.STGroupDir
-
- STGroupDir(String, String) - Constructor for class org.stringtemplate.v4.STGroupDir
-
- STGroupDir(String, String, char, char) - Constructor for class org.stringtemplate.v4.STGroupDir
-
- STGroupDir(URL, String, char, char) - Constructor for class org.stringtemplate.v4.STGroupDir
-
- STGroupFile - Class in org.stringtemplate.v4
-
The internal representation of a single group file (which must end in
".stg").
- STGroupFile(String) - Constructor for class org.stringtemplate.v4.STGroupFile
-
Load a file relative to current directory or from root or via CLASSPATH.
- STGroupFile(String, char, char) - Constructor for class org.stringtemplate.v4.STGroupFile
-
- STGroupFile(String, String) - Constructor for class org.stringtemplate.v4.STGroupFile
-
- STGroupFile(String, String, char, char) - Constructor for class org.stringtemplate.v4.STGroupFile
-
- STGroupFile(URL, String, char, char) - Constructor for class org.stringtemplate.v4.STGroupFile
-
- STGroupString - Class in org.stringtemplate.v4
-
A group derived from a string not a file or directory.
- STGroupString(String) - Constructor for class org.stringtemplate.v4.STGroupString
-
- STGroupString(String, String) - Constructor for class org.stringtemplate.v4.STGroupString
-
- STGroupString(String, String, char, char) - Constructor for class org.stringtemplate.v4.STGroupString
-
- STLexer - Class in org.stringtemplate.v4.compiler
-
This class represents the tokenizer for templates.
- STLexer(CharStream) - Constructor for class org.stringtemplate.v4.compiler.STLexer
-
- STLexer(ErrorManager, CharStream, Token) - Constructor for class org.stringtemplate.v4.compiler.STLexer
-
- STLexer(ErrorManager, CharStream, Token, char, char) - Constructor for class org.stringtemplate.v4.compiler.STLexer
-
- STLexer.STToken - Class in org.stringtemplate.v4.compiler
-
- STLexerMessage - Class in org.stringtemplate.v4.misc
-
- STLexerMessage(String, String, Token, Throwable) - Constructor for class org.stringtemplate.v4.misc.STLexerMessage
-
- STMessage - Class in org.stringtemplate.v4.misc
-
Upon error, ST creates an
STMessage
or subclass instance and notifies
the listener.
- STMessage(ErrorType) - Constructor for class org.stringtemplate.v4.misc.STMessage
-
- STMessage(ErrorType, ST) - Constructor for class org.stringtemplate.v4.misc.STMessage
-
- STMessage(ErrorType, ST, Throwable) - Constructor for class org.stringtemplate.v4.misc.STMessage
-
- STMessage(ErrorType, ST, Throwable, Object) - Constructor for class org.stringtemplate.v4.misc.STMessage
-
- STMessage(ErrorType, ST, Throwable, Token, Object) - Constructor for class org.stringtemplate.v4.misc.STMessage
-
- STMessage(ErrorType, ST, Throwable, Object, Object) - Constructor for class org.stringtemplate.v4.misc.STMessage
-
- STMessage(ErrorType, ST, Throwable, Object, Object, Object) - Constructor for class org.stringtemplate.v4.misc.STMessage
-
- STModelAdaptor - Class in org.stringtemplate.v4.misc
-
- STModelAdaptor() - Constructor for class org.stringtemplate.v4.misc.STModelAdaptor
-
- STNoSuchAttributeException - Exception in org.stringtemplate.v4.misc
-
<name>
where name
is not found up the dynamic scoping chain.
- STNoSuchAttributeException(String, InstanceScope) - Constructor for exception org.stringtemplate.v4.misc.STNoSuchAttributeException
-
- STNoSuchPropertyException - Exception in org.stringtemplate.v4.misc
-
For <a.b>
, object a
does not have a property b
.
- STNoSuchPropertyException(Exception, Object, String) - Constructor for exception org.stringtemplate.v4.misc.STNoSuchPropertyException
-
- STParser - Class in org.stringtemplate.v4.compiler
-
Build an AST from a single StringTemplate template
- STParser(TokenStream) - Constructor for class org.stringtemplate.v4.compiler.STParser
-
- STParser(TokenStream, RecognizerSharedState) - Constructor for class org.stringtemplate.v4.compiler.STParser
-
- STParser(TokenStream, ErrorManager, Token) - Constructor for class org.stringtemplate.v4.compiler.STParser
-
- STParser.andConditional_return - Class in org.stringtemplate.v4.compiler
-
- STParser.arg_return - Class in org.stringtemplate.v4.compiler
-
- STParser.argExprList_return - Class in org.stringtemplate.v4.compiler
-
- STParser.args_return - Class in org.stringtemplate.v4.compiler
-
- STParser.compoundElement_return - Class in org.stringtemplate.v4.compiler
-
- STParser.conditional_return - Class in org.stringtemplate.v4.compiler
-
- STParser.conditional_scope - Class in org.stringtemplate.v4.compiler
-
- STParser.element_return - Class in org.stringtemplate.v4.compiler
-
- STParser.expr_return - Class in org.stringtemplate.v4.compiler
-
- STParser.exprNoComma_return - Class in org.stringtemplate.v4.compiler
-
- STParser.exprOptions_return - Class in org.stringtemplate.v4.compiler
-
- STParser.exprTag_return - Class in org.stringtemplate.v4.compiler
-
- STParser.ifstat_return - Class in org.stringtemplate.v4.compiler
-
- STParser.includeExpr_return - Class in org.stringtemplate.v4.compiler
-
- STParser.list_return - Class in org.stringtemplate.v4.compiler
-
- STParser.listElement_return - Class in org.stringtemplate.v4.compiler
-
- STParser.mapExpr_return - Class in org.stringtemplate.v4.compiler
-
- STParser.mapTemplateRef_return - Class in org.stringtemplate.v4.compiler
-
- STParser.memberExpr_return - Class in org.stringtemplate.v4.compiler
-
- STParser.namedArg_return - Class in org.stringtemplate.v4.compiler
-
- STParser.notConditional_return - Class in org.stringtemplate.v4.compiler
-
- STParser.notConditionalExpr_return - Class in org.stringtemplate.v4.compiler
-
- STParser.option_return - Class in org.stringtemplate.v4.compiler
-
- STParser.primary_return - Class in org.stringtemplate.v4.compiler
-
- STParser.region_return - Class in org.stringtemplate.v4.compiler
-
- STParser.singleElement_return - Class in org.stringtemplate.v4.compiler
-
- STParser.subtemplate_return - Class in org.stringtemplate.v4.compiler
-
- STParser.template_return - Class in org.stringtemplate.v4.compiler
-
- STParser.templateAndEOF_return - Class in org.stringtemplate.v4.compiler
-
- str(int) - Static method in class org.stringtemplate.v4.compiler.STLexer
-
- STRawGroupDir - Class in org.stringtemplate.v4
-
A directory of templates without headers like ST v3 had.
- STRawGroupDir(String) - Constructor for class org.stringtemplate.v4.STRawGroupDir
-
- STRawGroupDir(String, char, char) - Constructor for class org.stringtemplate.v4.STRawGroupDir
-
- STRawGroupDir(String, String) - Constructor for class org.stringtemplate.v4.STRawGroupDir
-
- STRawGroupDir(String, String, char, char) - Constructor for class org.stringtemplate.v4.STRawGroupDir
-
- STRawGroupDir(URL, String, char, char) - Constructor for class org.stringtemplate.v4.STRawGroupDir
-
- STRING - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- STRING - Static variable in class org.stringtemplate.v4.compiler.GroupLexer
-
- STRING - Static variable in class org.stringtemplate.v4.compiler.GroupParser
-
- STRING - Static variable in class org.stringtemplate.v4.compiler.STLexer
-
- STRING - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- StringRenderer - Class in org.stringtemplate.v4
-
This render knows to perform a few format operations on
String
objects:
upper
: Convert to upper case.
lower
: Convert to lower case.
cap
: Convert first character to upper case.
url-encode
:
xml-encode
:
- StringRenderer() - Constructor for class org.stringtemplate.v4.StringRenderer
-
- strings() - Method in class org.stringtemplate.v4.compiler.BytecodeDisassembler
-
- strings - Variable in class org.stringtemplate.v4.compiler.CompiledST
-
- StringTable - Class in org.stringtemplate.v4.compiler
-
A unique set of strings where we can get a string's index.
- StringTable() - Constructor for class org.stringtemplate.v4.compiler.StringTable
-
- StringTree(String) - Constructor for class org.stringtemplate.v4.gui.JTreeScopeStackModel.StringTree
-
- strip(InstanceScope, Object) - Method in class org.stringtemplate.v4.Interpreter
-
Return a new list without null
values.
- strip(String, int) - Static method in class org.stringtemplate.v4.misc.Misc
-
- stripLastPathElement(String) - Static method in class org.stringtemplate.v4.misc.Misc
-
Given, say, file:/tmp/test.jar!/org/foo/templates/main.stg
convert to file:/tmp/test.jar!/org/foo/templates
- STRuntimeMessage - Class in org.stringtemplate.v4.misc
-
Used to track errors that occur in the ST interpreter.
- STRuntimeMessage(Interpreter, ErrorType, int) - Constructor for class org.stringtemplate.v4.misc.STRuntimeMessage
-
- STRuntimeMessage(Interpreter, ErrorType, int, InstanceScope) - Constructor for class org.stringtemplate.v4.misc.STRuntimeMessage
-
- STRuntimeMessage(Interpreter, ErrorType, int, InstanceScope, Object) - Constructor for class org.stringtemplate.v4.misc.STRuntimeMessage
-
- STRuntimeMessage(Interpreter, ErrorType, int, InstanceScope, Throwable, Object) - Constructor for class org.stringtemplate.v4.misc.STRuntimeMessage
-
- STRuntimeMessage(Interpreter, ErrorType, int, InstanceScope, Throwable, Object, Object) - Constructor for class org.stringtemplate.v4.misc.STRuntimeMessage
-
- STRuntimeMessage(Interpreter, ErrorType, int, InstanceScope, Throwable, Object, Object, Object) - Constructor for class org.stringtemplate.v4.misc.STRuntimeMessage
-
- STToken(CharStream, int, int, int) - Constructor for class org.stringtemplate.v4.compiler.STLexer.STToken
-
- STToken(int, String) - Constructor for class org.stringtemplate.v4.compiler.STLexer.STToken
-
- STViewFrame - Class in org.stringtemplate.v4.gui
-
- STViewFrame() - Constructor for class org.stringtemplate.v4.gui.STViewFrame
-
- STViz - Class in org.stringtemplate.v4.gui
-
- STViz(ErrorManager, EvalTemplateEvent, String, Interpreter, List<String>, List<STMessage>) - Constructor for class org.stringtemplate.v4.gui.STViz
-
- STWriter - Interface in org.stringtemplate.v4
-
Generic StringTemplate output writer filter.
- SUBTEMPLATE - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- subtemplate() - Method in class org.stringtemplate.v4.compiler.CodeGenerator
-
- SUBTEMPLATE - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- subtemplate() - Method in class org.stringtemplate.v4.compiler.STParser
-
- SUBTEMPLATE_PREFIX - Static variable in class org.stringtemplate.v4.compiler.Compiler
-
- subtemplate_return() - Constructor for class org.stringtemplate.v4.compiler.CodeGenerator.subtemplate_return
-
- subtemplate_return() - Constructor for class org.stringtemplate.v4.compiler.STParser.subtemplate_return
-
- subtemplateCount - Static variable in class org.stringtemplate.v4.compiler.Compiler
-
Name subtemplates _sub1
, _sub2
, ...
- subtemplateDepth - Variable in class org.stringtemplate.v4.compiler.STLexer
-
To be able to properly track the inside/outside mode, we need to
track how deeply nested we are in some templates.
- SUPER - Static variable in class org.stringtemplate.v4.compiler.CodeGenerator
-
- SUPER - Static variable in class org.stringtemplate.v4.compiler.STLexer
-
- SUPER - Static variable in class org.stringtemplate.v4.compiler.STParser
-
- supportedOptions - Static variable in class org.stringtemplate.v4.compiler.Compiler
-