A B C D E F G H I J K L M N O P R S T U V W Z _

A

accessField(Field, Object, Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
action(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
action() - Method in class org.antlr.stringtemplate.language.ActionParser
 
ACTION - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
action(StringTemplate) - Method in class org.antlr.stringtemplate.language.TemplateParser
 
ACTION - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
ActionEvaluator - Class in org.antlr.stringtemplate.language
 
ActionEvaluator(StringTemplate, ASTExpr, StringTemplateWriter) - Constructor for class org.antlr.stringtemplate.language.ActionEvaluator
Create an evaluator using attributes from self
ActionEvaluator() - Constructor for class org.antlr.stringtemplate.language.ActionEvaluator
 
ActionEvaluator.NameValuePair - Class in org.antlr.stringtemplate.language
 
ActionEvaluator.NameValuePair() - Constructor for class org.antlr.stringtemplate.language.ActionEvaluator.NameValuePair
 
ActionEvaluatorTokenTypes - Interface in org.antlr.stringtemplate.language
 
ActionLexer - Class in org.antlr.stringtemplate.language
 
ActionLexer(InputStream) - Constructor for class org.antlr.stringtemplate.language.ActionLexer
 
ActionLexer(Reader) - Constructor for class org.antlr.stringtemplate.language.ActionLexer
 
ActionLexer(InputBuffer) - Constructor for class org.antlr.stringtemplate.language.ActionLexer
 
ActionLexer(LexerSharedInputState) - Constructor for class org.antlr.stringtemplate.language.ActionLexer
 
ActionParser - Class in org.antlr.stringtemplate.language
Parse the individual attribute expressions
ActionParser(TokenStream, StringTemplate) - Constructor for class org.antlr.stringtemplate.language.ActionParser
 
ActionParser(TokenBuffer, int) - Constructor for class org.antlr.stringtemplate.language.ActionParser
 
ActionParser(TokenBuffer) - Constructor for class org.antlr.stringtemplate.language.ActionParser
 
ActionParser(TokenStream, int) - Constructor for class org.antlr.stringtemplate.language.ActionParser
 
ActionParser(TokenStream) - Constructor for class org.antlr.stringtemplate.language.ActionParser
 
ActionParser(ParserSharedInputState) - Constructor for class org.antlr.stringtemplate.language.ActionParser
 
ActionParserTokenTypes - Interface in org.antlr.stringtemplate.language
 
add(Object, Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
For now, we can only add two objects as strings; convert objects to Strings then cat.
addChild(TestStringTemplate.Tree) - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Tree
 
addChunk(Expr) - Method in class org.antlr.stringtemplate.StringTemplate
 
addElseIfSubtemplate(ASTExpr, StringTemplate) - Method in class org.antlr.stringtemplate.language.ConditionalExpr
 
addRegionName(String) - Method in class org.antlr.stringtemplate.StringTemplate
 
addTreeModelListener(TreeModelListener) - Method in class org.antlr.stringtemplate.misc.JTreeStringTemplateModel
 
anchors - Variable in class org.antlr.stringtemplate.AutoIndentWriter
Stack of integer anchors (char positions in line); avoid Integer creation overhead.
anchors_sp - Variable in class org.antlr.stringtemplate.AutoIndentWriter
 
AngleBracketTemplateLexer - Class in org.antlr.stringtemplate.language
Break up an input text stream into chunks of either plain text or template actions in "<...>".
AngleBracketTemplateLexer(StringTemplate, Reader) - Constructor for class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
AngleBracketTemplateLexer(InputStream) - Constructor for class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
AngleBracketTemplateLexer(Reader) - Constructor for class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
AngleBracketTemplateLexer(InputBuffer) - Constructor for class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
AngleBracketTemplateLexer(LexerSharedInputState) - Constructor for class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
AngleBracketTemplateLexerTokenTypes - Interface in org.antlr.stringtemplate.language
 
ANONYMOUS_ST_NAME - Static variable in class org.antlr.stringtemplate.StringTemplate
 
ANONYMOUS_TEMPLATE - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
ANONYMOUS_TEMPLATE - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
ANONYMOUS_TEMPLATE - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
anonymousTemplate() - Method in class org.antlr.stringtemplate.language.ActionParser
 
APPLY - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
APPLY - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
applyListOfAlternatingTemplates(StringTemplate, Object, List) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
applyTemplateToListOfAttributes(StringTemplate, List, StringTemplate) - Method in class org.antlr.stringtemplate.language.ASTExpr
For treat the names, phones as lists to be walked in lock step as n=names[i], p=phones[i].
arg(StringTemplate) - Method in class org.antlr.stringtemplate.language.GroupParser
 
argList(AST, StringTemplate, Map) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
self is assumed to be the enclosing context as foo(x=y) must find y in the template that encloses the ref to foo(x=y).
argList() - Method in class org.antlr.stringtemplate.language.ActionParser
 
ARGS - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
ARGS - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
args(StringTemplate) - Method in class org.antlr.stringtemplate.language.GroupParser
 
args() - Method in class org.antlr.stringtemplate.language.InterfaceParser
 
args - Variable in class org.antlr.stringtemplate.language.StringTemplateToken
Track any args for anonymous templates like then }> The lexer in action.g returns a single token ANONYMOUS_TEMPLATE and so I need to have it parse args in the lexer and make them available for when I build the anonymous template.
argumentAssignment(AST, StringTemplate, Map) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
argumentAssignment() - Method in class org.antlr.stringtemplate.language.ActionParser
 
argumentContext - Variable in class org.antlr.stringtemplate.StringTemplate
If this template is an embedded template such as when you apply a template to an attribute, then the arguments passed to this template represent the argument context--a set of values computed by walking the argument assignment list.
argumentsAST - Variable in class org.antlr.stringtemplate.StringTemplate
If this template is embedded in another template, the arguments must be evaluated just before each application when applying template to a list of values.
array - Variable in class org.antlr.stringtemplate.language.ArrayIterator
 
array - Variable in class org.antlr.stringtemplate.language.ArrayWrappedInList
 
ArrayIterator - Class in org.antlr.stringtemplate.language
Iterator for an array so I don't have to copy the array to a List just to make it iteratable.
ArrayIterator(Object) - Constructor for class org.antlr.stringtemplate.language.ArrayIterator
 
ArrayWrappedInList - Class in org.antlr.stringtemplate.language
Turn an array into a List; subclass ArrayList for easy development, but it really doesn't use super stuff for anything.
ArrayWrappedInList(Object) - Constructor for class org.antlr.stringtemplate.language.ArrayWrappedInList
 
ASSIGN - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
ASSIGN - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
ASSIGN - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
ASTExpr - Class in org.antlr.stringtemplate.language
A single string template expression enclosed in $...; separator=...$ parsed into an AST chunk to be evaluated.
ASTExpr(StringTemplate, AST, Map) - Constructor for class org.antlr.stringtemplate.language.ASTExpr
 
AT - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
atom() - Method in class org.antlr.stringtemplate.language.ActionParser
 
atStartOfLine - Variable in class org.antlr.stringtemplate.AutoIndentWriter
 
attribute(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
AttributeRenderer - Interface in org.antlr.stringtemplate
This interface describes an object that knows how to format or otherwise render an object appropriately.
attributeRenderers - Variable in class org.antlr.stringtemplate.StringTemplate
A Map that allows people to register a renderer for a particular kind of object to be displayed in this template.
attributeRenderers - Variable in class org.antlr.stringtemplate.StringTemplateGroup
A Map that allows people to register a renderer for a particular kind of object to be displayed for any template in this group.
attributes - Variable in class org.antlr.stringtemplate.StringTemplate
Map an attribute name to its value(s).
AutoIndentWriter - Class in org.antlr.stringtemplate
Essentially a char filter that knows how to auto-indent output by maintaining a stack of indent levels.
AutoIndentWriter(Writer, String) - Constructor for class org.antlr.stringtemplate.AutoIndentWriter
 
AutoIndentWriter(Writer) - Constructor for class org.antlr.stringtemplate.AutoIndentWriter
 

B

BIGSTRING - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
breakTemplateIntoChunks() - Method in class org.antlr.stringtemplate.StringTemplate
Walk a template, breaking it into a list of chunks: Strings and actions/expressions.
buildTokenTypeASTClassMap() - Method in class org.antlr.stringtemplate.language.ActionParser
 

C

Cat - Class in org.antlr.stringtemplate.language
Given a list of attributes, return the combined elements in a list.
Cat(List) - Constructor for class org.antlr.stringtemplate.language.Cat
 
charPosition - Variable in class org.antlr.stringtemplate.AutoIndentWriter
Track char position in the line (later we can think about tabs).
charPositionOfStartOfExpr - Variable in class org.antlr.stringtemplate.AutoIndentWriter
 
checkForTrouble() - Method in class org.antlr.stringtemplate.StringTemplate
Executed after evaluating a template.
checkNullAttributeAgainstFormalArguments(StringTemplate, String) - Method in class org.antlr.stringtemplate.StringTemplate
A reference to an attribute with no value, must be compared against the formal parameter to see if it exists; if it exists all is well, but if not, throw an exception.
checkRefreshInterval() - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
children - Variable in class org.antlr.stringtemplate.test.TestStringTemplate.Tree
 
chunk - Variable in class org.antlr.stringtemplate.language.ActionEvaluator
 
chunks - Variable in class org.antlr.stringtemplate.StringTemplate
A list of alternating string and ASTExpr references.
ChunkToken - Class in org.antlr.stringtemplate.language
Tracks the various string and attribute chunks discovered by the lexer.
ChunkToken() - Constructor for class org.antlr.stringtemplate.language.ChunkToken
 
ChunkToken(int, String, String) - Constructor for class org.antlr.stringtemplate.language.ChunkToken
 
COLON - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
COLON - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
COLON - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
COLON - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
COMMA - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
COMMA - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
COMMA - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
COMMA - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
COMMENT - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
COMMENT - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
CommonGroupLoader - Class in org.antlr.stringtemplate
A simple loader that looks only in the directory(ies) you specify in the ctor, but it uses the classpath rather than absolute dirs so it can be used when the ST application is jar'd up.
CommonGroupLoader(StringTemplateErrorListener) - Constructor for class org.antlr.stringtemplate.CommonGroupLoader
 
CommonGroupLoader(String, StringTemplateErrorListener) - Constructor for class org.antlr.stringtemplate.CommonGroupLoader
Pass a single dir or multiple dirs separated by colons from which to load groups/interfaces.
CONDITIONAL - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
CONDITIONAL - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
ConditionalExpr - Class in org.antlr.stringtemplate.language
A conditional reference to an embedded subtemplate.
ConditionalExpr(StringTemplate, AST) - Constructor for class org.antlr.stringtemplate.language.ConditionalExpr
 
ConditionalExpr.ElseIfClauseData - Class in org.antlr.stringtemplate.language
 
ConditionalExpr.ElseIfClauseData() - Constructor for class org.antlr.stringtemplate.language.ConditionalExpr.ElseIfClauseData
 
containsRegionName(String) - Method in class org.antlr.stringtemplate.StringTemplate
Does this template ref or embed region name?
convertAnythingIteratableToIterator(Object) - Static method in class org.antlr.stringtemplate.language.ASTExpr
 
convertAnythingToIterator(Object) - Static method in class org.antlr.stringtemplate.language.ASTExpr
 
convertArrayToList(Object) - Static method in class org.antlr.stringtemplate.language.ASTExpr
Do a standard conversion of array attributes to a List.
createStringTemplate() - Method in class org.antlr.stringtemplate.StringTemplateGroup
StringTemplate object factory; each group can have its own.
currentIndent - Variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
currentIndent - Variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 

D

debugTemplateOutput - Variable in class org.antlr.stringtemplate.StringTemplateGroup
 
DEFAULT_ATTRIBUTE_NAME - Static variable in class org.antlr.stringtemplate.language.ASTExpr
 
DEFAULT_ATTRIBUTE_NAME_DEPRECATED - Static variable in class org.antlr.stringtemplate.language.ASTExpr
 
DEFAULT_ERROR_LISTENER - Static variable in class org.antlr.stringtemplate.StringTemplateGroup
 
DEFAULT_ERROR_LISTENER - Static variable in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
DEFAULT_INDEX0_VARIABLE_NAME - Static variable in class org.antlr.stringtemplate.language.ASTExpr
 
DEFAULT_INDEX_VARIABLE_NAME - Static variable in class org.antlr.stringtemplate.language.ASTExpr
 
DEFAULT_MAP_KEY_NAME - Static variable in class org.antlr.stringtemplate.language.ASTExpr
 
DEFAULT_MAP_VALUE_NAME - Static variable in class org.antlr.stringtemplate.language.ASTExpr
 
defaultGroup - Static variable in class org.antlr.stringtemplate.StringTemplate
 
defaultOptionValues - Static variable in class org.antlr.stringtemplate.language.ASTExpr
 
DefaultTemplateLexer - Class in org.antlr.stringtemplate.language
Break up an input text stream into chunks of either plain text or template actions in "$...$".
DefaultTemplateLexer(StringTemplate, Reader) - Constructor for class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
DefaultTemplateLexer(InputStream) - Constructor for class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
DefaultTemplateLexer(Reader) - Constructor for class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
DefaultTemplateLexer(InputBuffer) - Constructor for class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
DefaultTemplateLexer(LexerSharedInputState) - Constructor for class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
defaultTemplateLexerClass - Static variable in class org.antlr.stringtemplate.StringTemplateGroup
You can set the lexer once if you know all of your groups use the same separator.
defaultValuePair(Map) - Method in class org.antlr.stringtemplate.language.GroupParser
 
defaultValueST - Variable in class org.antlr.stringtemplate.language.FormalArgument
If they specified name="value", store the template here
DEFINED_TO_BE - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
defineEmptyFormalArgumentList() - Method in class org.antlr.stringtemplate.StringTemplate
 
defineFormalArgument(String) - Method in class org.antlr.stringtemplate.StringTemplate
 
defineFormalArgument(String, StringTemplate) - Method in class org.antlr.stringtemplate.StringTemplate
 
defineFormalArguments(List) - Method in class org.antlr.stringtemplate.StringTemplate
 
defineImplicitRegionTemplate(StringTemplate, String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Track all references to regions <@foo()>.
defineMap(String, Map) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Define a map for this group; not thread safe...do not keep adding these while you reference them.
defineRegionTemplate(String, String, String, int) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Track all references to regions <@foo>...<@end> or <@foo()>.
defineRegionTemplate(StringTemplate, String, String, int) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Track all references to regions <@foo>...<@end> or <@foo()>.
defineTemplate(String, String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Define an examplar template; precompiled and stored with no attributes.
defineTemplate(String, LinkedHashMap, boolean) - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
defineTemplateAlias(String, String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Make name and alias for target.
dirs - Variable in class org.antlr.stringtemplate.PathGroupLoader
List of ':' separated dirs to pull groups from
doNotEmitDebugStringsForTemplate(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
DOT - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
DOT - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
DOT - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
DOTDOTDOT - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
DOTDOTDOT - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
dup(StringTemplate, StringTemplate) - Method in class org.antlr.stringtemplate.StringTemplate
Make the 'to' template look exactly like the 'from' template except for the attributes.

E

elements - Variable in class org.antlr.stringtemplate.language.Cat
 
ELSE - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
ELSE - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
ELSEIF - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
ELSEIF - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
emitDebugStartStopStrings(boolean) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Indicate whether ST should emit ... strings for debugging around output for templates from this group.
emitTemplateStartDebugString(StringTemplate, StringTemplateWriter) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
emitTemplateStopDebugString(StringTemplate, StringTemplateWriter) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
EMPTY_OPTION - Static variable in class org.antlr.stringtemplate.language.ASTExpr
Using an expr option w/o value, makes options table hold EMPTY_OPTION value for that key.
enclosingInstance - Variable in class org.antlr.stringtemplate.StringTemplate
Enclosing instance if I'm embedded within another template.
enclosingTemplate - Variable in class org.antlr.stringtemplate.language.Expr
The StringTemplate object surrounding this expr
ENDIF - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
ENDIF - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
EOF - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
EOF - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
EOF - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
EOF - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
EOF - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
EOF - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
equals(Object) - Method in class org.antlr.stringtemplate.language.FormalArgument
 
error(String) - Method in class org.antlr.stringtemplate.PathGroupLoader
 
error(String, Exception) - Method in class org.antlr.stringtemplate.PathGroupLoader
 
error(String) - Method in class org.antlr.stringtemplate.StringTemplate
 
error(String, Throwable) - Method in class org.antlr.stringtemplate.StringTemplate
 
error(String, Throwable) - Method in interface org.antlr.stringtemplate.StringTemplateErrorListener
 
error(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
error(String, Exception) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
error(String) - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
error(String, Exception) - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
errors - Variable in class org.antlr.stringtemplate.PathGroupLoader
 
ESC - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
ESC - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
ESC_CHAR - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
ESC_CHAR - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
ESC_CHAR - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
ESC_CHAR - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
evaluateArguments(StringTemplate) - Method in class org.antlr.stringtemplate.language.ASTExpr
Evaluate an argument list within the context of the enclosing template but store the values in the context of self, the new embedded template.
evaluateExpression(StringTemplate, Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
A expr is normally just a string literal, but is still an AST that we must evaluate.
expr(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
expr() - Method in class org.antlr.stringtemplate.language.ActionParser
 
EXPR - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
Expr - Class in org.antlr.stringtemplate.language
A string template expression embedded within the template.
Expr(StringTemplate) - Constructor for class org.antlr.stringtemplate.language.Expr
 
EXPR - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 

F

first(Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
Return the first attribute if multiple valued or the attribute itself if single-valued.
FormalArgument - Class in org.antlr.stringtemplate.language
Represents the name of a formal argument defined in a template: group test; test(a,b) : "$a$ $b$" t() : "blort" Each template has a set of these formal arguments or uses a placeholder object: UNKNOWN (indicating that no arguments were specified such as when a template is loaded from a file.st).
FormalArgument(String) - Constructor for class org.antlr.stringtemplate.language.FormalArgument
 
FormalArgument(String, StringTemplate) - Constructor for class org.antlr.stringtemplate.language.FormalArgument
 
formalArguments - Variable in class org.antlr.stringtemplate.StringTemplate
When templates are defined in a group file format, the attribute list is provided including information about attribute cardinality such as present, optional, ...
function(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
FUNCTION - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
function() - Method in class org.antlr.stringtemplate.language.ActionParser
 
FUNCTION - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 

G

get(int) - Method in class org.antlr.stringtemplate.language.ArrayWrappedInList
 
get(int) - Method in class org.antlr.stringtemplate.language.Cat
 
get(String) - Method in class org.antlr.stringtemplate.StringTemplate.Aggregate
 
get(StringTemplate, String) - Method in class org.antlr.stringtemplate.StringTemplate
Resolve an attribute reference.
getArgumentContext() - Method in class org.antlr.stringtemplate.StringTemplate
 
getArgumentsAST() - Method in class org.antlr.stringtemplate.StringTemplate
 
getAST() - Method in class org.antlr.stringtemplate.language.ASTExpr
Return the tree interpreted when this template is written out.
getAttribute(String) - Method in class org.antlr.stringtemplate.StringTemplate
 
getAttributeRenderer(Class) - Method in class org.antlr.stringtemplate.StringTemplate
What renderer is registered for this attributeClassType for this template.
getAttributeRenderer(Class) - Method in class org.antlr.stringtemplate.StringTemplateGroup
What renderer is registered for this attributeClassType for this group? If not found, as superGroup if it has one.
getAttributes() - Method in class org.antlr.stringtemplate.StringTemplate
 
getBio() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector
 
getBio() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector2
 
getCanEdit() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector
As of 2.0, booleans work as you expect.
getCanEdit() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector2
 
getCardinalityName(int) - Static method in class org.antlr.stringtemplate.language.FormalArgument
 
getChild(Object, int) - Method in class org.antlr.stringtemplate.misc.JTreeStringTemplateModel
Get a child object.
getChildCount(Object) - Method in class org.antlr.stringtemplate.misc.JTreeStringTemplateModel
 
getChildren() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Tree
 
getChunks() - Method in class org.antlr.stringtemplate.StringTemplate
Get a list of the strings and subtemplates and attribute refs in a template.
getDependencyGraph(Map, boolean) - Method in class org.antlr.stringtemplate.StringTemplate
Get a list of n->m edges where template n contains template m.
getDOTForDependencyGraph(boolean) - Method in class org.antlr.stringtemplate.StringTemplate
Generate a DOT file for displaying the template enclosure graph; e.g., digraph prof { "t1" -> "t2" "t1" -> "t3" "t4" -> "t5" }
getElseSubtemplate() - Method in class org.antlr.stringtemplate.language.ConditionalExpr
 
getEmail() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector
 
getEmail() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector2
 
getEmbeddedInstanceOf(StringTemplate, String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
getEnclosingInstance() - Method in class org.antlr.stringtemplate.StringTemplate
 
getEnclosingInstanceStackString() - Method in class org.antlr.stringtemplate.StringTemplate
If an instance of x is enclosed in a y which is in a z, return a String of these instance names in order from topmost to lowest; here that would be "[z y x]".
getEnclosingInstanceStackTrace() - Method in class org.antlr.stringtemplate.StringTemplate
 
getEnclosingTemplate() - Method in class org.antlr.stringtemplate.language.Expr
 
getErrorListener() - Method in class org.antlr.stringtemplate.StringTemplate
 
getErrorListener() - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
getFileCharEncoding() - Method in class org.antlr.stringtemplate.PathGroupLoader
 
getFileCharEncoding() - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
getFileNameFromTemplateName(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
(public so that people can override behavior; not a general purpose method)
getFirstChild() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Tree
 
getFirstName() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector
 
getFirstName() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector2
 
getFormalArgument(String) - Method in class org.antlr.stringtemplate.StringTemplate
 
getFormalArguments() - Method in class org.antlr.stringtemplate.StringTemplate
 
getGroup() - Method in class org.antlr.stringtemplate.StringTemplate
 
getGroupFileLine() - Method in class org.antlr.stringtemplate.StringTemplate
Return the outermost template's group file line number
getGroupHierarchyStackString() - Method in class org.antlr.stringtemplate.StringTemplateGroup
Walk up group hierarchy and show top down to this group
getID() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector
 
getID() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector2
 
getIndentation() - Method in class org.antlr.stringtemplate.language.ChunkToken
 
getIndentation() - Method in class org.antlr.stringtemplate.language.Expr
 
getIndentationWidth() - Method in class org.antlr.stringtemplate.AutoIndentWriter
 
getIndentString(int) - Method in class org.antlr.stringtemplate.AutoIndentWriter
 
getIndexOfChild(Object, Object) - Method in class org.antlr.stringtemplate.misc.JTreeStringTemplateModel
 
getInputStreamReader(InputStream) - Method in class org.antlr.stringtemplate.PathGroupLoader
 
getInputStreamReader(InputStream) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
getInstanceOf() - Method in class org.antlr.stringtemplate.StringTemplate
Make an instance of this template; it contains an exact copy of everything (except the attributes and enclosing instance pointer).
getInstanceOf(StringTemplate, String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
A support routine that gets an instance of name knowing which ST encloses it for error messages.
getInstanceOf(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
The primary means of getting an instance of a template from this group.
getInstanceOf(String, Map) - Method in class org.antlr.stringtemplate.StringTemplateGroup
The primary means of getting an instance of a template from this group when you have a predefined set of attributes you want to use.
getLastName() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector
 
getLastName() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector2
 
getMangledRegionName(String, String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
The "foo" of t() ::= "<@foo()>" is mangled to "region#t#foo"
getMap(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
getMethod(Class, String) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
getMismatchedTemplates(StringTemplateGroup) - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
Return a list of all template sigs that are present in the group, but that have wrong formal argument lists.
getMissingTemplates(StringTemplateGroup) - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
Return a list of all template names missing from group that are defined in this interface.
getName() - Method in class org.antlr.stringtemplate.StringTemplate
 
getName() - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
getName() - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
getName() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Decl
 
getNativeGroup() - Method in class org.antlr.stringtemplate.StringTemplate
 
getObjectProperty(StringTemplate, Object, Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
Return o.getPropertyName() given o and propertyName.
getOption(String) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
getOutermostEnclosingInstance() - Method in class org.antlr.stringtemplate.StringTemplate
 
getOutermostName() - Method in class org.antlr.stringtemplate.StringTemplate
 
getRefreshInterval() - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
getRegionDefType() - Method in class org.antlr.stringtemplate.StringTemplate
 
getRoot() - Method in class org.antlr.stringtemplate.misc.JTreeStringTemplateModel
 
getRootDir() - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
getStringTemplate() - Method in class org.antlr.stringtemplate.language.StringTemplateAST
 
getStringTemplateWriter(Writer) - Method in class org.antlr.stringtemplate.StringTemplateGroup
return an instance of a StringTemplateWriter that spits output to w.
getStuff() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector3
 
getSubtemplate() - Method in class org.antlr.stringtemplate.language.ConditionalExpr
 
getSuperGroup() - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
getSuperInterface() - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
getTemplate() - Method in class org.antlr.stringtemplate.StringTemplate
 
getTemplateDeclaratorString() - Method in class org.antlr.stringtemplate.StringTemplate
 
getTemplateDefinition(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Get the ST for 'name' in this group only
getTemplateHeaderString(boolean) - Method in class org.antlr.stringtemplate.StringTemplate
 
getTemplateID() - Method in class org.antlr.stringtemplate.StringTemplate
 
getTemplateInclude(StringTemplate, String, StringTemplateAST) - Method in class org.antlr.stringtemplate.language.ASTExpr
Call a string template with args and return result.
getTemplateLexerClass() - Method in class org.antlr.stringtemplate.StringTemplateGroup
What lexer class to use to break up templates.
getTemplateNameFromFileName(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Convert a filename relativePath/name.st to relativePath/name.
getTemplateNames() - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
getTemplateSignature(StringTemplateGroupInterface.TemplateDefinition) - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
getText() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Tree
 
getType() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Decl
 
getUnMangledTemplateName(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Return "t" from "region__t__foo"
getValues() - Method in class org.antlr.stringtemplate.test.TestStringTemplate.Connector3
 
group - Variable in class org.antlr.stringtemplate.language.GroupParser
 
group(StringTemplateGroup) - Method in class org.antlr.stringtemplate.language.GroupParser
 
group - Variable in class org.antlr.stringtemplate.StringTemplate
This template was created as part of what group? Even if this template was created from a prototype in a supergroup, its group will be the subgroup.
groupFileLine - Variable in class org.antlr.stringtemplate.StringTemplate
If this template is defined within a group file, what line number?
groupI - Variable in class org.antlr.stringtemplate.language.InterfaceParser
 
groupInterface(StringTemplateGroupInterface) - Method in class org.antlr.stringtemplate.language.InterfaceParser
 
GroupLexer - Class in org.antlr.stringtemplate.language
 
GroupLexer(InputStream) - Constructor for class org.antlr.stringtemplate.language.GroupLexer
 
GroupLexer(Reader) - Constructor for class org.antlr.stringtemplate.language.GroupLexer
 
GroupLexer(InputBuffer) - Constructor for class org.antlr.stringtemplate.language.GroupLexer
 
GroupLexer(LexerSharedInputState) - Constructor for class org.antlr.stringtemplate.language.GroupLexer
 
GroupParser - Class in org.antlr.stringtemplate.language
Match a group of template definitions beginning with a group name declaration.
GroupParser(TokenBuffer, int) - Constructor for class org.antlr.stringtemplate.language.GroupParser
 
GroupParser(TokenBuffer) - Constructor for class org.antlr.stringtemplate.language.GroupParser
 
GroupParser(TokenStream, int) - Constructor for class org.antlr.stringtemplate.language.GroupParser
 
GroupParser(TokenStream) - Constructor for class org.antlr.stringtemplate.language.GroupParser
 
GroupParser(ParserSharedInputState) - Constructor for class org.antlr.stringtemplate.language.GroupParser
 
GroupParserTokenTypes - Interface in org.antlr.stringtemplate.language
 

H

handleExprOptions(StringTemplate) - Method in class org.antlr.stringtemplate.language.ASTExpr
Grab and cache options; verify options are valid
hasNext() - Method in class org.antlr.stringtemplate.language.ArrayIterator
 
HEX - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
HEX - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 

I

i - Variable in class org.antlr.stringtemplate.language.ArrayIterator
Index into the data array
ID - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
ID - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
ID - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
ID - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
IF - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
IF - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
IF_EXPR - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
IF_EXPR - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
ifAtom(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
ifAtom() - Method in class org.antlr.stringtemplate.language.ActionParser
 
ifCondition(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
ifCondition() - Method in class org.antlr.stringtemplate.language.ActionParser
 
implementInterface(StringTemplateGroupInterface) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Just track the new interface; check later.
implementInterface(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Indicate that this group implements this interface; load if necessary if not in the nameToInterfaceMap.
INCLUDE - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
INCLUDE - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
indent() - Method in class org.antlr.stringtemplate.AutoIndentWriter
 
indent(int) - Method in class org.antlr.stringtemplate.AutoIndentWriter
 
INDENT - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
INDENT - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
indentation - Variable in class org.antlr.stringtemplate.language.ChunkToken
 
indentation - Variable in class org.antlr.stringtemplate.language.Expr
Any thing spit out as a chunk (even plain text) must be indented according to whitespace before the action that generated it.
indents - Variable in class org.antlr.stringtemplate.AutoIndentWriter
stack of indents; use List as it's much faster than Stack.
indirectTemplate() - Method in class org.antlr.stringtemplate.language.ActionParser
Match (foo)() and (foo+".terse")()
inLintMode() - Static method in class org.antlr.stringtemplate.StringTemplate
 
INT - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
INT - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
InterfaceLexer - Class in org.antlr.stringtemplate.language
 
InterfaceLexer(InputStream) - Constructor for class org.antlr.stringtemplate.language.InterfaceLexer
 
InterfaceLexer(Reader) - Constructor for class org.antlr.stringtemplate.language.InterfaceLexer
 
InterfaceLexer(InputBuffer) - Constructor for class org.antlr.stringtemplate.language.InterfaceLexer
 
InterfaceLexer(LexerSharedInputState) - Constructor for class org.antlr.stringtemplate.language.InterfaceLexer
 
InterfaceParser - Class in org.antlr.stringtemplate.language
Match an ST group interface.
InterfaceParser(TokenBuffer, int) - Constructor for class org.antlr.stringtemplate.language.InterfaceParser
 
InterfaceParser(TokenBuffer) - Constructor for class org.antlr.stringtemplate.language.InterfaceParser
 
InterfaceParser(TokenStream, int) - Constructor for class org.antlr.stringtemplate.language.InterfaceParser
 
InterfaceParser(TokenStream) - Constructor for class org.antlr.stringtemplate.language.InterfaceParser
 
InterfaceParser(ParserSharedInputState) - Constructor for class org.antlr.stringtemplate.language.InterfaceParser
 
InterfaceParserTokenTypes - Interface in org.antlr.stringtemplate.language
 
interfaces - Variable in class org.antlr.stringtemplate.StringTemplateGroup
Keep track of all interfaces implemented by this group.
invokeMethod(Method, Object, Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
isDefined(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Is there *any* definition for template 'name' in this template or above it in the group hierarchy?
isDefinedInThisGroup(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
isEmpty() - Method in class org.antlr.stringtemplate.language.ArrayWrappedInList
 
isLeaf(Object) - Method in class org.antlr.stringtemplate.misc.JTreeStringTemplateModel
 
isRecursiveEnclosingInstance(StringTemplate) - Static method in class org.antlr.stringtemplate.StringTemplate
Look up the enclosing instance chain (and include this) to see if st is a template already in the enclosing instance chain.
isRegion - Variable in class org.antlr.stringtemplate.StringTemplate
Does this template come from a <@region>...<@end> embedded in another template?
isRegion() - Method in class org.antlr.stringtemplate.StringTemplate
 
iterator() - Method in class org.antlr.stringtemplate.language.ArrayWrappedInList
 
iterator() - Method in class org.antlr.stringtemplate.language.Cat
 

J

JTreeStringTemplateModel - Class in org.antlr.stringtemplate.misc
A model that pulls data from a string template hierarchy.
JTreeStringTemplateModel(StringTemplate) - Constructor for class org.antlr.stringtemplate.misc.JTreeStringTemplateModel
 
JTreeStringTemplatePanel - Class in org.antlr.stringtemplate.misc
 
JTreeStringTemplatePanel(TreeModel, TreeSelectionListener) - Constructor for class org.antlr.stringtemplate.misc.JTreeStringTemplatePanel
 

K

keyValue() - Method in class org.antlr.stringtemplate.language.GroupParser
 
keyValuePair(Map) - Method in class org.antlr.stringtemplate.language.GroupParser
 

L

last(Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
Return the last attribute if multiple valued or the attribute itself if single-valued.
lastCheckedDisk - Variable in class org.antlr.stringtemplate.StringTemplateGroup
 
LBRACK - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
LBRACK - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
LBRACK - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
length(Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
Return the length of a multiple valued attribute or 1 if it is a single attribute.
LINE_BREAK - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
LINE_BREAK - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
lineWidth - Variable in class org.antlr.stringtemplate.AutoIndentWriter
 
list(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
create a new list of expressions as a new multi-value attribute
LIST - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
list() - Method in class org.antlr.stringtemplate.language.ActionParser
 
LIST - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
listElement() - Method in class org.antlr.stringtemplate.language.ActionParser
 
listener - Variable in class org.antlr.stringtemplate.StringTemplateGroup
Where to report errors.
listener - Variable in class org.antlr.stringtemplate.StringTemplateGroupInterface
Where to report errors.
LITERAL - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
LITERAL - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
LITERAL_default - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
LITERAL_elseif - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
LITERAL_elseif - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
LITERAL_first - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
LITERAL_first - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
LITERAL_group - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
LITERAL_implements - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
LITERAL_interface - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
LITERAL_last - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
LITERAL_last - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
LITERAL_length - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
LITERAL_length - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
LITERAL_optional - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
LITERAL_rest - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
LITERAL_rest - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
LITERAL_strip - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
LITERAL_strip - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
LITERAL_super - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
LITERAL_super - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
LITERAL_trunc - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
LITERAL_trunc - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
loadGroup(String, Class, StringTemplateGroup) - Method in class org.antlr.stringtemplate.PathGroupLoader
Load a group with a specified superGroup.
loadGroup(String, StringTemplateGroup) - Method in class org.antlr.stringtemplate.PathGroupLoader
 
loadGroup(String) - Method in class org.antlr.stringtemplate.PathGroupLoader
 
loadGroup(String) - Static method in class org.antlr.stringtemplate.StringTemplateGroup
 
loadGroup(String, StringTemplateGroup) - Static method in class org.antlr.stringtemplate.StringTemplateGroup
 
loadGroup(String, Class, StringTemplateGroup) - Static method in class org.antlr.stringtemplate.StringTemplateGroup
 
loadGroup(String) - Method in interface org.antlr.stringtemplate.StringTemplateGroupLoader
Load the group called groupName from somewhere.
loadGroup(String, StringTemplateGroup) - Method in interface org.antlr.stringtemplate.StringTemplateGroupLoader
Load a group with a specified superGroup.
loadGroup(String, Class, StringTemplateGroup) - Method in interface org.antlr.stringtemplate.StringTemplateGroupLoader
Specify the template lexer to use for parsing templates.
loadInterface(String) - Method in class org.antlr.stringtemplate.PathGroupLoader
 
loadInterface(String) - Static method in class org.antlr.stringtemplate.StringTemplateGroup
 
loadInterface(String) - Method in interface org.antlr.stringtemplate.StringTemplateGroupLoader
Load the interface called interfaceName from somewhere.
loadTemplate(String, BufferedReader) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
loadTemplate(String, String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
loadTemplateFromBeneathRootDirOrCLASSPATH(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Load a template whose name is derived from the template filename.
locate(String) - Method in class org.antlr.stringtemplate.CommonGroupLoader
Look in each relative directory for the file called 'name'.
locate(String) - Method in class org.antlr.stringtemplate.PathGroupLoader
Look in each directory for the file called 'name'.
lookupFormalArgument(String) - Method in class org.antlr.stringtemplate.StringTemplate
From this template upward in the enclosing template tree, recursively look for the formal parameter.
lookupTemplate(StringTemplate, String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Get the template called 'name' from the group.
lookupTemplate(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
LPAREN - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
LPAREN - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
LPAREN - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
LPAREN - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 

M

mACTION(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mACTION(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
main(String[]) - Static method in class org.antlr.stringtemplate.misc.StringTemplateTreeView
 
mANONYMOUS_TEMPLATE(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mANONYMOUS_TEMPLATE(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
map() - Method in class org.antlr.stringtemplate.language.GroupParser
 
MAP_KEY_VALUE - Static variable in class org.antlr.stringtemplate.language.ASTExpr
Used to indicate "default:key" in maps within groups
mapdef(StringTemplateGroup) - Method in class org.antlr.stringtemplate.language.GroupParser
 
mapPairs(Map) - Method in class org.antlr.stringtemplate.language.GroupParser
 
maps - Variable in class org.antlr.stringtemplate.StringTemplateGroup
Maps map names to HashMap objects.
mASSIGN(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mASSIGN(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mAT(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mBIGSTRING(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mCOLON(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mCOLON(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mCOLON(boolean) - Method in class org.antlr.stringtemplate.language.InterfaceLexer
 
mCOMMA(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mCOMMA(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mCOMMA(boolean) - Method in class org.antlr.stringtemplate.language.InterfaceLexer
 
mCOMMENT(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mCOMMENT(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mDEFINED_TO_BE(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mDOT(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mDOT(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mDOTDOTDOT(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mESC(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mESC(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mESC_CHAR(boolean, boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
Match escape sequences, optionally translating them for strings, but not for templates.
mESC_CHAR(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mESC_CHAR(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mEXPR(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mEXPR(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mHEX(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mHEX(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mID(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mID(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mID(boolean) - Method in class org.antlr.stringtemplate.language.InterfaceLexer
 
mIF_EXPR(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mIF_EXPR(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mINDENT(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mINDENT(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mINT(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
MISSING - Static variable in class org.antlr.stringtemplate.language.ASTExpr
 
ML_COMMENT - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
ML_COMMENT - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
mLBRACK(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mLBRACK(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mLINE_BREAK(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mLINE_BREAK(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mLITERAL(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mLITERAL(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mLPAREN(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mLPAREN(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mLPAREN(boolean) - Method in class org.antlr.stringtemplate.language.InterfaceLexer
 
mML_COMMENT(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mML_COMMENT(boolean) - Method in class org.antlr.stringtemplate.language.InterfaceLexer
 
mNESTED_ANONYMOUS_TEMPLATE(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mNESTED_PARENS(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mNESTED_PARENS(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mNEWLINE(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mNEWLINE(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mNOT(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mOPTIONAL(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mPLUS(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mPLUS(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mRBRACK(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mRBRACK(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mRPAREN(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mRPAREN(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mRPAREN(boolean) - Method in class org.antlr.stringtemplate.language.InterfaceLexer
 
mSEMI(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mSEMI(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mSEMI(boolean) - Method in class org.antlr.stringtemplate.language.InterfaceLexer
 
mSL_COMMENT(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mSL_COMMENT(boolean) - Method in class org.antlr.stringtemplate.language.InterfaceLexer
 
mSTAR(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mSTRING(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mSTRING(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mSUBTEMPLATE(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mSUBTEMPLATE(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mTEMPLATE(boolean) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
mTEMPLATE(boolean) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
mTEMPLATE_ARGS(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
MULTI_APPLY - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
MULTI_APPLY - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
mWS(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 
mWS(boolean) - Method in class org.antlr.stringtemplate.language.GroupLexer
 
mWS(boolean) - Method in class org.antlr.stringtemplate.language.InterfaceLexer
 
mWS_CHAR(boolean) - Method in class org.antlr.stringtemplate.language.ActionLexer
 

N

n - Variable in class org.antlr.stringtemplate.language.ArrayIterator
Arrays are fixed size; precompute.
n - Variable in class org.antlr.stringtemplate.language.ArrayWrappedInList
Arrays are fixed size; precompute.
name - Variable in class org.antlr.stringtemplate.language.ActionEvaluator.NameValuePair
 
name - Variable in class org.antlr.stringtemplate.language.FormalArgument
 
name - Variable in class org.antlr.stringtemplate.StringTemplate
What's the name of this template?
name - Variable in class org.antlr.stringtemplate.StringTemplateGroup
What is the group name
name - Variable in class org.antlr.stringtemplate.StringTemplateGroupInterface
What is the group name
namedTemplate() - Method in class org.antlr.stringtemplate.language.ActionParser
 
nameToGroupMap - Static variable in class org.antlr.stringtemplate.StringTemplateGroup
Track all groups by name; maps name to StringTemplateGroup
nameToInterfaceMap - Static variable in class org.antlr.stringtemplate.StringTemplateGroup
Track all interfaces by name; maps name to StringTemplateGroupInterface
nativeGroup - Variable in class org.antlr.stringtemplate.StringTemplate
What group originally defined the prototype for this template? This affects the set of templates I can refer to.
NESTED_ANONYMOUS_TEMPLATE - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
NESTED_ANONYMOUS_TEMPLATE - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
NESTED_PARENS - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
NESTED_PARENS - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
newline - Variable in class org.antlr.stringtemplate.AutoIndentWriter
\n or \r\n?
NEWLINE - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
NEWLINE - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
NewlineRef - Class in org.antlr.stringtemplate.language
Represents a newline.
NewlineRef(StringTemplate, String) - Constructor for class org.antlr.stringtemplate.language.NewlineRef
 
next() - Method in class org.antlr.stringtemplate.language.ArrayIterator
 
nextToken() - Method in class org.antlr.stringtemplate.language.ActionLexer
 
nextToken() - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
nextToken() - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
nextToken() - Method in class org.antlr.stringtemplate.language.GroupLexer
 
nextToken() - Method in class org.antlr.stringtemplate.language.InterfaceLexer
 
NO_WRAP - Static variable in interface org.antlr.stringtemplate.StringTemplateWriter
 
noDebugStartStopStrings - Variable in class org.antlr.stringtemplate.StringTemplateGroup
The set of templates to ignore when dumping start/stop debug strings
NoIndentWriter - Class in org.antlr.stringtemplate
Just pass through the text
NoIndentWriter(Writer) - Constructor for class org.antlr.stringtemplate.NoIndentWriter
 
nonAlternatingTemplateExpr() - Method in class org.antlr.stringtemplate.language.ActionParser
 
NOT - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
NOT - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
NOT_FOUND_ST - Static variable in class org.antlr.stringtemplate.StringTemplateGroup
Used to indicate that the template doesn't exist.
NOTHING - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
NOTHING - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
numberOfDefaultArgumentValues - Variable in class org.antlr.stringtemplate.StringTemplate
How many formal arguments to this template have default values specified?

O

ONE_OR_MORE - Static variable in class org.antlr.stringtemplate.language.FormalArgument
 
option(Map) - Method in class org.antlr.stringtemplate.language.ActionParser
 
OPTIONAL - Static variable in class org.antlr.stringtemplate.language.FormalArgument
 
OPTIONAL - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
optionList() - Method in class org.antlr.stringtemplate.language.ActionParser
 
org.antlr.stringtemplate - package org.antlr.stringtemplate
 
org.antlr.stringtemplate.language - package org.antlr.stringtemplate.language
 
org.antlr.stringtemplate.misc - package org.antlr.stringtemplate.misc
 
org.antlr.stringtemplate.test - package org.antlr.stringtemplate.test
 
out - Variable in class org.antlr.stringtemplate.AutoIndentWriter
 
out - Variable in class org.antlr.stringtemplate.language.ActionEvaluator
 

P

parallelArrayTemplateApplication() - Method in class org.antlr.stringtemplate.language.ActionParser
 
parseAction(String) - Method in class org.antlr.stringtemplate.StringTemplate
 
parseAggregateAttributeSpec(String, List) - Method in class org.antlr.stringtemplate.StringTemplate
Split "aggrName.{propName1,propName2}" into list [propName1,propName2] and the aggrName.
parseGroup(Reader) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
parseInterface(Reader) - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
passThroughAttributes - Variable in class org.antlr.stringtemplate.StringTemplate
Normally, formal parameters hide any attributes inherited from the enclosing template with the same name.
PathGroupLoader - Class in org.antlr.stringtemplate
A brain dead loader that looks only in the directory(ies) you specify in the ctor.
PathGroupLoader(StringTemplateErrorListener) - Constructor for class org.antlr.stringtemplate.PathGroupLoader
 
PathGroupLoader(String, StringTemplateErrorListener) - Constructor for class org.antlr.stringtemplate.PathGroupLoader
Pass a single dir or multiple dirs separated by colons from which to load groups/interfaces.
pattern - Variable in class org.antlr.stringtemplate.StringTemplate
The original, immutable pattern/language (not really used again after initial "compilation", setup/parsing).
PLUS - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
PLUS - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
PLUS - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
popAnchorPoint() - Method in class org.antlr.stringtemplate.AutoIndentWriter
 
popAnchorPoint() - Method in interface org.antlr.stringtemplate.StringTemplateWriter
 
popIndentation() - Method in class org.antlr.stringtemplate.AutoIndentWriter
 
popIndentation() - Method in interface org.antlr.stringtemplate.StringTemplateWriter
 
primaryExpr() - Method in class org.antlr.stringtemplate.language.ActionParser
 
printDebugString() - Method in class org.antlr.stringtemplate.StringTemplate
 
properties - Variable in class org.antlr.stringtemplate.StringTemplate.Aggregate
 
pushAnchorPoint() - Method in class org.antlr.stringtemplate.AutoIndentWriter
 
pushAnchorPoint() - Method in interface org.antlr.stringtemplate.StringTemplateWriter
 
pushIndentation(String) - Method in class org.antlr.stringtemplate.AutoIndentWriter
Push even blank (null) indents as they are like scopes; must be able to pop them back off stack.
pushIndentation(String) - Method in interface org.antlr.stringtemplate.StringTemplateWriter
 
put(String, Object) - Method in class org.antlr.stringtemplate.StringTemplate.Aggregate
Allow StringTemplate to add values, but prevent the end user from doing so.
putToMultiValuedMap(Map, Object, Object) - Method in class org.antlr.stringtemplate.StringTemplate
Manage a hash table like it has multiple unique values.

R

rawGetObjectProperty(StringTemplate, Object, Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
rawSetArgumentAttribute(StringTemplate, Map, String, Object) - Method in class org.antlr.stringtemplate.StringTemplate
Argument evaluation such as foo(x=y), x must be checked against foo's argument list not this's (which is the enclosing context).
rawSetAttribute(Map, String, Object) - Method in class org.antlr.stringtemplate.StringTemplate
Map a value to a named attribute.
RBRACK - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
RBRACK - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
RBRACK - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
referencedAttributes - Variable in class org.antlr.stringtemplate.StringTemplate
 
refreshIntervalInSeconds - Variable in class org.antlr.stringtemplate.StringTemplateGroup
How long before tossing out all templates in seconds.
REGION_DEF - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
REGION_DEF - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
REGION_EMBEDDED - Static variable in class org.antlr.stringtemplate.StringTemplate
<@r>...<@end>
REGION_EXPLICIT - Static variable in class org.antlr.stringtemplate.StringTemplate
 
REGION_IMPLICIT - Static variable in class org.antlr.stringtemplate.StringTemplate
<@r()>
REGION_REF - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
REGION_REF - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
regionDefType - Variable in class org.antlr.stringtemplate.StringTemplate
If someone refs <@r()> in template t, an implicit
regions - Variable in class org.antlr.stringtemplate.StringTemplate
Set of implicit and embedded regions for this template
registerDefaultLexer(Class) - Static method in class org.antlr.stringtemplate.StringTemplateGroup
 
registerGroupLoader(StringTemplateGroupLoader) - Static method in class org.antlr.stringtemplate.StringTemplateGroup
 
registerRenderer(Class, AttributeRenderer) - Method in class org.antlr.stringtemplate.StringTemplate
Register a renderer for all objects of a particular type.
registerRenderer(Class, Object) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Register a renderer for all objects of a particular type for all templates in this group.
remove() - Method in class org.antlr.stringtemplate.language.ArrayIterator
 
removeAttribute(String) - Method in class org.antlr.stringtemplate.StringTemplate
 
removeTreeModelListener(TreeModelListener) - Method in class org.antlr.stringtemplate.misc.JTreeStringTemplateModel
 
reportError(RecognitionException) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
reportError(RecognitionException) - Method in class org.antlr.stringtemplate.language.ActionParser
 
reportError(RecognitionException) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
reportError(RecognitionException) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
reportError(RecognitionException) - Method in class org.antlr.stringtemplate.language.GroupParser
 
reportError(RecognitionException) - Method in class org.antlr.stringtemplate.language.InterfaceParser
 
reportError(RecognitionException) - Method in class org.antlr.stringtemplate.language.TemplateParser
 
REQUIRED - Static variable in class org.antlr.stringtemplate.language.FormalArgument
 
reset() - Method in class org.antlr.stringtemplate.StringTemplate
 
resetTemplateCounter() - Static method in class org.antlr.stringtemplate.StringTemplate
reset the template ID counter to 0; public so that testing routine can access but not really of interest to the user.
rest(Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
Return the everything but the first attribute if multiple valued or null if single-valued.
rootDir - Variable in class org.antlr.stringtemplate.StringTemplateGroup
Under what directory should I look for templates? If null, to look into the CLASSPATH for templates as resources.
RPAREN - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
RPAREN - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
RPAREN - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
RPAREN - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 

S

self - Variable in class org.antlr.stringtemplate.language.ActionEvaluator
 
self - Variable in class org.antlr.stringtemplate.language.ActionParser
 
self - Variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
self - Variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
self - Variable in class org.antlr.stringtemplate.language.TemplateParser
 
SEMI - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
SEMI - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
SEMI - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
SEMI - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
setArgumentContext(Map) - Method in class org.antlr.stringtemplate.StringTemplate
 
setArgumentsAST(StringTemplateAST) - Method in class org.antlr.stringtemplate.StringTemplate
 
setAttribute(String, Object) - Method in class org.antlr.stringtemplate.StringTemplate
Set an attribute for this template.
setAttribute(String, int) - Method in class org.antlr.stringtemplate.StringTemplate
Convenience method to box ints
setAttribute(String, Object, Object) - Method in class org.antlr.stringtemplate.StringTemplate
Set an aggregate attribute with two values.
setAttribute(String, Object, Object, Object) - Method in class org.antlr.stringtemplate.StringTemplate
 
setAttribute(String, Object, Object, Object, Object) - Method in class org.antlr.stringtemplate.StringTemplate
 
setAttribute(String, Object, Object, Object, Object, Object) - Method in class org.antlr.stringtemplate.StringTemplate
 
setAttribute(String, Object[]) - Method in class org.antlr.stringtemplate.StringTemplate
Create an aggregate from the list of properties in aggrSpec and fill with values from values array.
setAttributeRenderers(Map) - Method in class org.antlr.stringtemplate.StringTemplate
Specify a complete map of what object classes should map to which renderer objects.
setAttributeRenderers(Map) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Specify a complete map of what object classes should map to which renderer objects for every template in this group (that doesn't override it per template).
setAttributes(Map) - Method in class org.antlr.stringtemplate.StringTemplate
 
setDefaultArgumentValues() - Method in class org.antlr.stringtemplate.StringTemplate
Set any default argument values that were not set by the invoking template or by setAttribute directly.
setElseSubtemplate(StringTemplate) - Method in class org.antlr.stringtemplate.language.ConditionalExpr
 
setEnclosingInstance(StringTemplate) - Method in class org.antlr.stringtemplate.StringTemplate
 
setErrorListener(StringTemplateErrorListener) - Method in class org.antlr.stringtemplate.StringTemplate
 
setErrorListener(StringTemplateErrorListener) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
setFileCharEncoding(String) - Method in class org.antlr.stringtemplate.PathGroupLoader
 
setFileCharEncoding(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
setFormalArguments(LinkedHashMap) - Method in class org.antlr.stringtemplate.StringTemplate
 
setGroup(StringTemplateGroup) - Method in class org.antlr.stringtemplate.StringTemplate
 
setGroupFileLine(int) - Method in class org.antlr.stringtemplate.StringTemplate
 
setIndentation(String) - Method in class org.antlr.stringtemplate.language.ChunkToken
 
setIndentation(String) - Method in class org.antlr.stringtemplate.language.Expr
 
setIsRegion(boolean) - Method in class org.antlr.stringtemplate.StringTemplate
 
setLineWidth(int) - Method in class org.antlr.stringtemplate.AutoIndentWriter
 
setLineWidth(int) - Method in interface org.antlr.stringtemplate.StringTemplateWriter
 
setLintMode(boolean) - Static method in class org.antlr.stringtemplate.StringTemplate
Make StringTemplate check your work as it evaluates templates.
setName(String) - Method in class org.antlr.stringtemplate.StringTemplate
 
setName(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
setName(String) - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
setNativeGroup(StringTemplateGroup) - Method in class org.antlr.stringtemplate.StringTemplate
 
setPassThroughAttributes(boolean) - Method in class org.antlr.stringtemplate.StringTemplate
Normally if you call template y from x, y cannot see any attributes of x that are defined as formal parameters of y.
setPredefinedAttributes() - Method in class org.antlr.stringtemplate.StringTemplate
 
setRefreshInterval(int) - Method in class org.antlr.stringtemplate.StringTemplateGroup
How often to refresh all templates from disk.
setRegionDefType(int) - Method in class org.antlr.stringtemplate.StringTemplate
 
setRootDir(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
setSoleFormalArgumentToIthValue(StringTemplate, Map, Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
setStringTemplate(StringTemplate) - Method in class org.antlr.stringtemplate.language.StringTemplateAST
 
setStringTemplateWriter(Class) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Specify a StringTemplateWriter implementing class to use for filtering output
setSubtemplate(StringTemplate) - Method in class org.antlr.stringtemplate.language.ConditionalExpr
 
setSuperGroup(StringTemplateGroup) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
setSuperGroup(String) - Method in class org.antlr.stringtemplate.StringTemplateGroup
Called by group parser when ": supergroupname" is found.
setSuperInterface(StringTemplateGroupInterface) - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
setTemplate(String) - Method in class org.antlr.stringtemplate.StringTemplate
 
singleArg() - Method in class org.antlr.stringtemplate.language.ActionParser
 
singleFunctionArg(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
singleTemplateArg(AST, StringTemplate, Map) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
SINGLEVALUEARG - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
SINGLEVALUEARG - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
size() - Method in class org.antlr.stringtemplate.language.ArrayWrappedInList
 
size() - Method in class org.antlr.stringtemplate.language.Cat
 
SL_COMMENT - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
SL_COMMENT - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
st - Variable in class org.antlr.stringtemplate.language.StringTemplateAST
 
STAR - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
STRING - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
STRING - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
STRING - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
StringRef - Class in org.antlr.stringtemplate.language
Represents a chunk of just simple text to spit out; nothing to "evaluate"
StringRef(StringTemplate, String) - Constructor for class org.antlr.stringtemplate.language.StringRef
 
StringTemplate - Class in org.antlr.stringtemplate
A StringTemplate is a "document" with holes in it where you can stick values.
StringTemplate() - Constructor for class org.antlr.stringtemplate.StringTemplate
Create a blank template with no pattern and no attributes
StringTemplate(String) - Constructor for class org.antlr.stringtemplate.StringTemplate
Create an anonymous template.
StringTemplate(String, Class) - Constructor for class org.antlr.stringtemplate.StringTemplate
 
StringTemplate(StringTemplateGroup, String) - Constructor for class org.antlr.stringtemplate.StringTemplate
Create an anonymous template with no name, but with a group
StringTemplate(StringTemplateGroup, String, HashMap) - Constructor for class org.antlr.stringtemplate.StringTemplate
 
StringTemplate.Aggregate - Class in org.antlr.stringtemplate
An automatically created aggregate of properties.
StringTemplate.Aggregate() - Constructor for class org.antlr.stringtemplate.StringTemplate.Aggregate
 
StringTemplate.STAttributeList - Class in org.antlr.stringtemplate
Just an alias for ArrayList, but this way I can track whether a list is something ST created or it's an incoming list.
StringTemplate.STAttributeList(int) - Constructor for class org.antlr.stringtemplate.StringTemplate.STAttributeList
 
StringTemplate.STAttributeList() - Constructor for class org.antlr.stringtemplate.StringTemplate.STAttributeList
 
StringTemplateAST - Class in org.antlr.stringtemplate.language
 
StringTemplateAST() - Constructor for class org.antlr.stringtemplate.language.StringTemplateAST
 
StringTemplateAST(int, String) - Constructor for class org.antlr.stringtemplate.language.StringTemplateAST
 
StringTemplateErrorListener - Interface in org.antlr.stringtemplate
Lets you specify where errors, warnings go.
StringTemplateGroup - Class in org.antlr.stringtemplate
Manages a group of named mutually-referential StringTemplate objects.
StringTemplateGroup(String, String) - Constructor for class org.antlr.stringtemplate.StringTemplateGroup
Create a group manager for some templates, all of which are at or below the indicated directory.
StringTemplateGroup(String, String, Class) - Constructor for class org.antlr.stringtemplate.StringTemplateGroup
 
StringTemplateGroup(String) - Constructor for class org.antlr.stringtemplate.StringTemplateGroup
Create a group manager for some templates, all of which are loaded as resources via the classloader.
StringTemplateGroup(String, Class) - Constructor for class org.antlr.stringtemplate.StringTemplateGroup
 
StringTemplateGroup(Reader) - Constructor for class org.antlr.stringtemplate.StringTemplateGroup
Create a group from the template group defined by a input stream.
StringTemplateGroup(Reader, StringTemplateErrorListener) - Constructor for class org.antlr.stringtemplate.StringTemplateGroup
 
StringTemplateGroup(Reader, Class) - Constructor for class org.antlr.stringtemplate.StringTemplateGroup
 
StringTemplateGroup(Reader, Class, StringTemplateErrorListener) - Constructor for class org.antlr.stringtemplate.StringTemplateGroup
 
StringTemplateGroup(Reader, Class, StringTemplateErrorListener, StringTemplateGroup) - Constructor for class org.antlr.stringtemplate.StringTemplateGroup
Create a group from the input stream, but use a nondefault lexer to break the templates up into chunks.
StringTemplateGroupInterface - Class in org.antlr.stringtemplate
A group interface is like a group without the template implementations; there are just template names/argument-lists like this: interface foo; class(name,fields); method(name,args,body);
StringTemplateGroupInterface(Reader) - Constructor for class org.antlr.stringtemplate.StringTemplateGroupInterface
 
StringTemplateGroupInterface(Reader, StringTemplateErrorListener) - Constructor for class org.antlr.stringtemplate.StringTemplateGroupInterface
 
StringTemplateGroupInterface(Reader, StringTemplateErrorListener, StringTemplateGroupInterface) - Constructor for class org.antlr.stringtemplate.StringTemplateGroupInterface
Create an interface from the input stream
StringTemplateGroupLoader - Interface in org.antlr.stringtemplate
When group files derive from another group, we have to know how to load that group and its supergroups.
StringTemplateToken - Class in org.antlr.stringtemplate.language
 
StringTemplateToken() - Constructor for class org.antlr.stringtemplate.language.StringTemplateToken
 
StringTemplateToken(int, String) - Constructor for class org.antlr.stringtemplate.language.StringTemplateToken
 
StringTemplateToken(String) - Constructor for class org.antlr.stringtemplate.language.StringTemplateToken
 
StringTemplateToken(int, String, List) - Constructor for class org.antlr.stringtemplate.language.StringTemplateToken
 
StringTemplateTreeView - Class in org.antlr.stringtemplate.misc
This class visually illustrates a StringTemplate instance including the chunks (text + expressions) and the attributes table.
StringTemplateTreeView(String, StringTemplate) - Constructor for class org.antlr.stringtemplate.misc.StringTemplateTreeView
 
StringTemplateWriter - Interface in org.antlr.stringtemplate
Generic StringTemplate output writer filter.
strip(Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
Return a new list w/o null values.
SUBTEMPLATE - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
SUBTEMPLATE - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
suffixes - Static variable in class org.antlr.stringtemplate.language.FormalArgument
 
superGroup - Variable in class org.antlr.stringtemplate.StringTemplateGroup
Are we derived from another group? Templates not found in this group will be searched for in the superGroup recursively.
superInterface - Variable in class org.antlr.stringtemplate.StringTemplateGroupInterface
Are we derived from another group? Templates not found in this group will be searched for in the superGroup recursively.
supportedOptions - Static variable in class org.antlr.stringtemplate.language.ASTExpr
John Snyders gave me an example implementation for this checking

T

template(AST, Vector) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
TEMPLATE - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
template() - Method in class org.antlr.stringtemplate.language.ActionParser
 
TEMPLATE - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
TEMPLATE - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
template(StringTemplateGroup) - Method in class org.antlr.stringtemplate.language.GroupParser
 
template(StringTemplateGroupInterface) - Method in class org.antlr.stringtemplate.language.InterfaceParser
 
template(StringTemplate) - Method in class org.antlr.stringtemplate.language.TemplateParser
 
TEMPLATE - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
TEMPLATE_ARGS - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
TEMPLATE_ARGS - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
templateApplication(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
Apply template(s) to an attribute; can be applied to another apply result.
templateID - Variable in class org.antlr.stringtemplate.StringTemplate
 
templateInclude(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
templateInclude() - Method in class org.antlr.stringtemplate.language.ActionParser
 
templateLexerClass - Variable in class org.antlr.stringtemplate.StringTemplateGroup
How to pull apart a template into chunks?
TemplateParser - Class in org.antlr.stringtemplate.language
A parser used to break up a single template into chunks, text literals and attribute expressions.
TemplateParser(TokenBuffer, int) - Constructor for class org.antlr.stringtemplate.language.TemplateParser
 
TemplateParser(TokenBuffer) - Constructor for class org.antlr.stringtemplate.language.TemplateParser
 
TemplateParser(TokenStream, int) - Constructor for class org.antlr.stringtemplate.language.TemplateParser
 
TemplateParser(TokenStream) - Constructor for class org.antlr.stringtemplate.language.TemplateParser
 
TemplateParser(ParserSharedInputState) - Constructor for class org.antlr.stringtemplate.language.TemplateParser
 
TemplateParserTokenTypes - Interface in org.antlr.stringtemplate.language
 
templates - Variable in class org.antlr.stringtemplate.StringTemplateGroup
Maps template name to StringTemplate object
templates - Variable in class org.antlr.stringtemplate.StringTemplateGroupInterface
Maps template name to TemplateDefinition object
templatesDefinedInGroupFile - Variable in class org.antlr.stringtemplate.StringTemplateGroup
When templates are files on the disk, the refresh interval is used to know when to reload.
templatesExpr() - Method in class org.antlr.stringtemplate.language.ActionParser
 
test16BitUnicodeChar() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
test3LevelSuperRef() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
test8BitEuroChars() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
FIXME: Dannish does not work if typed directly in with default file encoding on windows.
testAlternatingTemplateApplication() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testAlternativeWriter() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testAngleBracketsNoGroup() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testAngleBracketsWithGroupFile() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testAnonTemplateArgs() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testAnonTemplateArgs2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testAnonTemplateOnLeftOfApply() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testAnonTemplateWithArgHasNoITArg() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testAnonymousTemplateAccessToEnclosingAttributes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyAnonymousTemplateToAggregateAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyAnonymousTemplateToArrayAndMapProperty() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyAnonymousTemplateToMapAndSet() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyAnonymousTemplateToMultiValuedAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyAnonymousTemplateToSingleValuedAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyingTemplateFromDiskWithPrecompiledIF() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyRepeatedAnonymousTemplateWithForeignTemplateRefToMultiValuedAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplySuperTemplateRef() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyTemplateNameExpression() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyTemplateNameTemplateEval() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyTemplateToSingleValuedAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyTemplateToSingleValuedAttributeWithDefaultAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyTemplateWithNoFormalArgs() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testApplyTemplateWithSingleFormalArgs() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testArgEvaluationContext() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testArgumentContext() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testArgumentsAsTemplates() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testArgumentsAsTemplatesDefaultDelimiters() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testAttributeRefButtedUpAgainstEndifAndWhitespace() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testAttributeTrue(Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
Normally StringTemplate tests presence or absence of attributes for adherence to my principles of separation, but some people disagree and want to change.
testBackslash() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testBackslash2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCannotFindInterfaceFile() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCat2Attributes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCat2AttributesWithApply() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCat3Attributes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCatListAndEmptyAttributes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCatListAndSingleAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCatWithIFAsElement() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCatWithNestedTemplateApplicationAsElement() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCatWithNullTemplateApplicationAsElement() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCatWithTemplateApplicationAsElement() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testChangingAttrValueRepeatedTemplateApplicationToVector() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testChangingAttrValueTemplateApplicationToVector() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCharLiterals() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCollectionAttributes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testCombinedOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testComplicatedIndirectTemplateApplication() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testComplicatedInheritance() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testComplicatedSeparatorExpr() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testComputedPropertyName() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDefaultArgsWhenNotInvoked() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDefaultArgument() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDefaultArgument2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDefaultArgumentAsTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDefaultArgumentAsTemplate2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDefaultArgumentImplicitlySet() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
This fails because checkNullAttributeAgainstFormalArguments looks for a formal argument at the current level not of the original embedded template.
testDefaultArgumentInParensToEvalEarly() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDefaultArgumentManuallySet() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDeliberateRecursiveTemplateApplication() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDoNotInheritAttributesThroughFormalArgs() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDoNotUseDefaultArgument() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testDumpMapAndSet() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testElseClause() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testElseIfClause() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testElseIfClause2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testElseIfClauseAndElse() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testElseIfClauseAngleBrackets() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmbeddedComments() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmbeddedCommentsAngleBracketed() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmbeddedMultiLineIF() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmbeddedRegionRedefError() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmbeddedRegionRef() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmbeddedRegionRefAngleBrackets() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmbeddedRegionRefWithNewlinesAngleBrackets() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmbeddedRendererSeesEnclosing() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmptyExprAsFirstLineGetsNoOutput() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmptyGroupTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmptyIteratedValueGetsSeparator() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmptyListGetsNoOutput() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmptyListNoIteratorGetsNoOutput() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmptyStringAndEmptyAnonTemplateAsParameterUsingAngleBracketLexer() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEmptyStringAndEmptyAnonTemplateAsParameterUsingDollarLexer() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEscapedTemplateDelimiters() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEscapeEscape() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEscapeEscapeNestedAngle() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEscapes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testEscapesOutsideExpressions() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testExpressionAsRHSOfAssignment() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testExprInParens() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testFindTemplateInCLASSPATH() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testFirstOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testFirstWithCatAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testFirstWithListOfMaps() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testFirstWithOneAttributeOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testFormalArgumentAssignment() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testFormalArgumentAssignmentInApply() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testFortranLineWrap() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testGroupExtendsSuperGroup() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testGroupExtendsSuperGroupWithAngleBrackets() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testGroupFileFormat() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testGroupSatisfiesSingleInterface() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testHashMapPropertyFetch() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testHashMapPropertyFetchEmbeddedStringTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIFBoolean() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
As of 2.0, you can test a boolean value
testIFConditionWithTemplateApplication() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIFCondWithParensDollarDelimsTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIFCondWithParensTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIFTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testImmediateTemplateAsAttributeLoop() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testImplicitOverriddenRegionRedefError() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testImplicitRegionRedefError() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIncomingArraysAreOk() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIncomingLists() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
FIXME: BUG! Iterator is not reset from first to second $x$ Either reset the iterator or pass an attribute that knows to get the iterator each time.
testIncomingListsAreNotModified() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIncomingListsAreNotModified2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndentBetweenLeftJustifiedLiterals() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndentBeyondLineWidth() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndentedExpr() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndentOfMultilineAttributes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndentOfMultipleBlankLines() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndex0Var() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndex0VarWithMultipleExprs() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndexVar() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndexVarWithMultipleExprs() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndirectTemplateApplication() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIndirectTemplateWithArgsApplication() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testInheritArgumentFromRecursiveTemplateApplication() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testInterfaceFileFormat() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testInvokeIndirectTemplateWithSingleFormalArgs() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testIteratedConditionalWithEmptyElseValueGetsSeparator() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testJustCat() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLastOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLastWithLengthOneListAttributeOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLastWithOneAttributeOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLazyEvalOfSuperInApplySuperTemplateRef() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLengthOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLengthOpNull() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLengthOpOfListWithNulls() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLengthOpOfStrippedListWithNulls() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLengthOpOfStrippedListWithNullsFrontAndBack() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLengthOpPrimitive() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLengthOpSingleValue() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLengthOpWithMap() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLengthOpWithSet() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineBreak() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineBreak2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineBreakDollar() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineBreakDollar2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineBreakNoWhiteSpace() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineBreakNoWhiteSpaceDollar() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineDoesNotWrapDueToLiteral() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrap() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrapAnchored() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrapCharAfterWrapIsNewline() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrapEdgeCase() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrapForAnonTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrapForAnonTemplateAnchored() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrapForAnonTemplateComplicatedWrap() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrapInNestedExpr() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrapLastCharIsNewline() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrapWithDiffAnchor() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testLineWrapWithNormalizedNewlines() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testListAsTemplateArgument() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testListLiteralWithEmptyElements() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
Added feature for ST-21
testListOfEmbeddedTemplateSeesEnclosingAttributes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testListOfIntArrays() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMap() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapDefaultIsDefaultString() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
Test that a map can return a string with the word: default.
testMapDefaultStringAsKey() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
Test that a map can have only the default entry.
testMapDefaultValue() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapDefaultValueIsKey() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapEmptyDefaultValue() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapEmptyValueAndAngleBracketStrings() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapHiddenByFormalArg() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapKeyLookupViaTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapKeys() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapKeysWithIntegerType() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapMissingDefaultValueIsEmpty() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapValues() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapValuesAreTemplates() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapViaEnclosingTemplates() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMapViaEnclosingTemplates2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMismatchedInterfaceTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMissingEndDelimiter() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMissingEndRegionError() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMissingEndRegionErrorAngleBrackets() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMissingInheritedAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMissingInterfaceTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMissingIteratedConditionalValueGetsNOSeparator() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMissingIteratedConditionalValueGetsNOSeparator2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMissingIteratedDoubleConditionalValueGetsNOSeparator() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMissingOptionalInterfaceTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMultiDirGroupLoading() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMultiLevelInheritance() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMultipleAdditions() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMultipleRefsToListAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMultiValuedAttributeWithAnonymousTemplateUsingIndexVariableI() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testMultiValuedAttributeWithSeparator() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNestedAnonymousTemplates() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNestedAnonymousTemplatesAgain() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNestedIF() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNestedIFTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNestedIndent() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNestedIndentedExpr() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNestedOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNestedWithIndentAndTrackStartOfExpr() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNewlineNormalizationInAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNewlineNormalizationInTemplateString() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNewlineNormalizationInTemplateStringPC() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNoDotsInAttributeNames() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNoDotsInTemplateNames() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNoGroupLoader() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNonNullButEmptyIteratorTestsFalse() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNonPublicPropertyAccess() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullIndirectTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullIndirectTemplateApplication() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullListGetsNoOutput() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullOptionHasEmptyNullValue() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullOptionSingleNullValue() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullOptionSingleNullValueInList() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullSingleValueInListWithTemplateApply() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullSingleValueWithTemplateApply() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullTemplateApplication() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullTemplateToMultiValuedApplication() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullValueInList() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullValueInListNoNullOption() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullValueInListWithTemplateApply() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testNullValueInListWithTemplateApplyNullFirstValue() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testObjectPropertyReference() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testOverriddenRenderer() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testOverrideInheritance() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testOverrideThroughConditional() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testParallelAttributeIteration() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testParallelAttributeIterationHasI() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testParallelAttributeIterationWithDifferentSizes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testParallelAttributeIterationWithDifferentSizesTemplateRefInsideToo() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testParallelAttributeIterationWithMismatchArgListSizes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testParallelAttributeIterationWithMissingArgs() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testParallelAttributeIterationWithNullValue() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testParallelAttributeIterationWithSingletons() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testParameterAndAttributeScoping() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testParenthesizedExpression() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testPassThroughAttributes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testPassThroughAttributes2() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRecursion() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRegionOverride() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRegionOverrideRefSuperImplicitRegion() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRegionOverrideRefSuperRegion() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRegionOverrideRefSuperRegion3Levels() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRegionRef() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRegionRefAngleBrackets() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRegionRefWithDefAngleBrackets() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRegionRefWithDefInConditional() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRegionRefWithImplicitDefInConditional() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRendererForGroup() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRendererForST() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRendererWithFormat() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRendererWithFormatAndList() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRendererWithFormatAndSeparator() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRendererWithFormatAndSeparatorAndNull() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRepeatedApplicationOfTemplateToMultiValuedAttributeWithSeparator() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRepeatedApplicationOfTemplateToSingleValuedAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRepeatedIteratedAttrFromArg() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
If an iterator is sent into ST, it must be cannot be reset after each use so repeated refs yield empty values.
testRepeatedRestOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRestOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRestOpEmptyList() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRestWithLengthOneListAttributeOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testRestWithOneAttributeOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testReUseOfCat() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testReUseOfRestResult() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testReUseOfStripResult() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSetButNotRefd() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSimpleAutoIndent() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSimpleIndentOfAttributeList() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSimpleInheritance() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSingleExprTemplateArgument() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSingleExprTemplateArgumentError() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSingleExprTemplateArgumentInApply() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSingleValuedAttributes() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSingleValueWrap() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSizeZeroButNonNullListGetsNoOutput() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSizeZeroOnLineByItselfGetsNoOutput() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSizeZeroOnLineWithIndentGetsNoOutput() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSoleFormalTemplateArgumentInMultiApply() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testStringCatenationOnSingleValuedAttributeViaTemplateLiteral() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testStringCatenationOpOnArg() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testStringCatenationOpOnArgWithEqualsInString() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testStringLiteralAsAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
TestStringTemplate - Class in org.antlr.stringtemplate.test
 
TestStringTemplate() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate
 
TestStringTemplate.Connector - Class in org.antlr.stringtemplate.test
 
TestStringTemplate.Connector() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.Connector
 
TestStringTemplate.Connector2 - Class in org.antlr.stringtemplate.test
 
TestStringTemplate.Connector2() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.Connector2
 
TestStringTemplate.Connector3 - Class in org.antlr.stringtemplate.test
 
TestStringTemplate.Connector3() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.Connector3
 
TestStringTemplate.DateRenderer - Class in org.antlr.stringtemplate.test
 
TestStringTemplate.DateRenderer() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.DateRenderer
 
TestStringTemplate.DateRenderer2 - Class in org.antlr.stringtemplate.test
 
TestStringTemplate.DateRenderer2() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.DateRenderer2
 
TestStringTemplate.DateRenderer3 - Class in org.antlr.stringtemplate.test
 
TestStringTemplate.DateRenderer3() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.DateRenderer3
 
TestStringTemplate.Decl - Class in org.antlr.stringtemplate.test
 
TestStringTemplate.Decl(String, String) - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.Decl
 
TestStringTemplate.NonPublicProperty - Class in org.antlr.stringtemplate.test
 
TestStringTemplate.NonPublicProperty() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.NonPublicProperty
 
TestStringTemplate.StringRenderer - Class in org.antlr.stringtemplate.test
 
TestStringTemplate.StringRenderer() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.StringRenderer
 
TestStringTemplate.Tree - Class in org.antlr.stringtemplate.test
 
TestStringTemplate.Tree(String) - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.Tree
 
testStripOpOfListOfListsWithNulls() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testStripOpOfListWithNulls() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testStripOpOfNull() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testStripOpOfSingleAlt() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSubtemplatesAnchorToo() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSuperReferenceInIfClause() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
Check what happens when a semicolon is appended to a single line template Should fail with a parse error(?) and not a missing template error.
testSuperRegionRefError() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testSuperTemplateRef() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testTemplateAlias() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testTemplateApplicationAsOptionValue() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testTemplateApplicationAsRHSOfAssignment() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testTemplateArgumentEvaluatedInSurroundingContext() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testTemplateGetPropertyGetsAttribute() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testTemplateNameExpression() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testTemplateParameterDecls() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
Check syntax and setAttribute-time errors
testTemplatePolymorphism() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testTemplateRedef() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testTruncOp() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testUndefinedArgumentAssignment() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testUndefinedArgumentAssignmentInApply() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testUndefinedAttributeReference() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testUndefinedDefaultAttributeReference() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testUnicodeLiterals() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testUnknownRegionDefError() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
testWhiteSpaceAtEndOfTemplate() - Method in class org.antlr.stringtemplate.test.TestStringTemplate
 
text - Variable in class org.antlr.stringtemplate.test.TestStringTemplate.Tree
 
toArray() - Method in class org.antlr.stringtemplate.language.ArrayWrappedInList
 
toDebugString() - Method in class org.antlr.stringtemplate.StringTemplate
 
toString(Object) - Method in interface org.antlr.stringtemplate.AttributeRenderer
 
toString(Object, String) - Method in interface org.antlr.stringtemplate.AttributeRenderer
 
toString() - Method in class org.antlr.stringtemplate.language.ASTExpr
 
toString() - Method in class org.antlr.stringtemplate.language.Cat
 
toString() - Method in class org.antlr.stringtemplate.language.ChunkToken
 
toString() - Method in class org.antlr.stringtemplate.language.FormalArgument
 
toString() - Method in class org.antlr.stringtemplate.language.StringRef
 
toString() - Method in class org.antlr.stringtemplate.language.StringTemplateToken
 
toString() - Method in class org.antlr.stringtemplate.StringTemplate.Aggregate
 
toString() - Method in class org.antlr.stringtemplate.StringTemplate
 
toString(int) - Method in class org.antlr.stringtemplate.StringTemplate
 
toString() - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
toString(boolean) - Method in class org.antlr.stringtemplate.StringTemplateGroup
 
toString() - Method in class org.antlr.stringtemplate.StringTemplateGroupInterface
 
toString(Object) - Method in class org.antlr.stringtemplate.test.TestStringTemplate.DateRenderer
 
toString(Object, String) - Method in class org.antlr.stringtemplate.test.TestStringTemplate.DateRenderer
 
toString(Object) - Method in class org.antlr.stringtemplate.test.TestStringTemplate.DateRenderer2
 
toString(Object, String) - Method in class org.antlr.stringtemplate.test.TestStringTemplate.DateRenderer2
 
toString(Object) - Method in class org.antlr.stringtemplate.test.TestStringTemplate.DateRenderer3
 
toString(Object, String) - Method in class org.antlr.stringtemplate.test.TestStringTemplate.DateRenderer3
 
toString(Object) - Method in class org.antlr.stringtemplate.test.TestStringTemplate.StringRenderer
 
toString(Object, String) - Method in class org.antlr.stringtemplate.test.TestStringTemplate.StringRenderer
 
toStructureString() - Method in class org.antlr.stringtemplate.StringTemplate
Don't print values, just report the nested structure with attribute names.
toStructureString(int) - Method in class org.antlr.stringtemplate.StringTemplate
 
trackAttributeReference(String) - Method in class org.antlr.stringtemplate.StringTemplate
Indicates that 'name' has been referenced in this template.
trunc(Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
Return all but the last element.

U

UNKNOWN - Static variable in class org.antlr.stringtemplate.language.FormalArgument
When template arguments are not available such as when the user uses "new StringTemplate(...)", then the list of formal arguments must be distinguished from the case where a template can specify args and there just aren't any such as the t() template above.
upcomingAtEND(int) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
upcomingAtEND(int) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
upcomingELSE(int) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
upcomingELSE(int) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
upcomingENDIF(int) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
upcomingENDIF(int) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
upcomingNewline(int) - Method in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
upcomingNewline(int) - Method in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
userSpecifiedWriter - Variable in class org.antlr.stringtemplate.StringTemplateGroup
Normally AutoIndentWriter is used to filter output, but user can specify a new one.

V

value - Variable in class org.antlr.stringtemplate.language.ActionEvaluator.NameValuePair
 
VALUE - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
VALUE - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
valueExpr() - Method in class org.antlr.stringtemplate.language.ActionParser
 
valueForPathChanged(TreePath, Object) - Method in class org.antlr.stringtemplate.misc.JTreeStringTemplateModel
 
verifyInterfaceImplementations() - Method in class org.antlr.stringtemplate.StringTemplateGroup
verify that this group satisfies its interfaces
VERSION - Static variable in class org.antlr.stringtemplate.StringTemplate
 

W

warning(String) - Method in class org.antlr.stringtemplate.StringTemplate
 
warning(String) - Method in interface org.antlr.stringtemplate.StringTemplateErrorListener
 
wrap(Object) - Static method in class org.antlr.stringtemplate.misc.JTreeStringTemplateModel
Get a wrapper object by adding "Wrapper" to class name.
write(String) - Method in class org.antlr.stringtemplate.AutoIndentWriter
Write out a string literal or attribute expression or expression element.
write(String, String) - Method in class org.antlr.stringtemplate.AutoIndentWriter
Write out a string literal or attribute expression or expression element.
write(StringTemplate, StringTemplateWriter) - Method in class org.antlr.stringtemplate.language.ASTExpr
To write out the value of an ASTExpr, invoke the evaluator in eval.g to walk the tree writing out the values.
write(StringTemplate, Object, StringTemplateWriter) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
write(StringTemplate, StringTemplateWriter) - Method in class org.antlr.stringtemplate.language.ConditionalExpr
To write out the value of a condition expr, invoke the evaluator in eval.g to walk the condition tree computing the boolean value.
write(StringTemplate, StringTemplateWriter) - Method in class org.antlr.stringtemplate.language.Expr
How to write this node to output; return how many char written
write(StringTemplate, StringTemplateWriter) - Method in class org.antlr.stringtemplate.language.StringRef
Just print out the string; no reference to self because this is a literal--not sensitive to attribute values.
write(String) - Method in class org.antlr.stringtemplate.NoIndentWriter
 
write(StringTemplateWriter) - Method in class org.antlr.stringtemplate.StringTemplate
Walk the chunks, asking them to write themselves out according to attribute values of 'this.attributes'.
write(String) - Method in interface org.antlr.stringtemplate.StringTemplateWriter
Write the string and return how many actual chars were written.
write(String, String) - Method in interface org.antlr.stringtemplate.StringTemplateWriter
Same as write, but wrap lines using the indicated string as the wrap character (such as "\n").
writeAttribute(StringTemplate, Object, StringTemplateWriter) - Method in class org.antlr.stringtemplate.language.ASTExpr
How to spit out an object.
writeFile(String, String, String) - Static method in class org.antlr.stringtemplate.test.TestStringTemplate
 
writeIterableValue(StringTemplate, Object, StringTemplateWriter) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
writePOJO(StringTemplate, Object, StringTemplateWriter) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
writeSeparator(String) - Method in class org.antlr.stringtemplate.AutoIndentWriter
 
writeSeparator(String) - Method in interface org.antlr.stringtemplate.StringTemplateWriter
Write a separator.
writeSubTemplate(StringTemplate, StringTemplateWriter, StringTemplate) - Method in class org.antlr.stringtemplate.language.ConditionalExpr
 
writeTemplate(StringTemplate, Object, StringTemplateWriter) - Method in class org.antlr.stringtemplate.language.ASTExpr
 
writeWrapSeparator(String) - Method in class org.antlr.stringtemplate.AutoIndentWriter
 
writeWrapSeparator(String) - Method in interface org.antlr.stringtemplate.StringTemplateWriter
Because we might need to wrap at a non-atomic string boundary (such as when we wrap in between template applications ]}; wrap>) we need to expose the wrap string writing just like for the separator.
WS - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
WS - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
WS - Static variable in interface org.antlr.stringtemplate.language.GroupParserTokenTypes
 
WS - Static variable in interface org.antlr.stringtemplate.language.InterfaceParserTokenTypes
 
WS_CHAR - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
WS_CHAR - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 

Z

ZERO_OR_MORE - Static variable in class org.antlr.stringtemplate.language.FormalArgument
 

_

_tokenNames - Static variable in class org.antlr.stringtemplate.language.ActionEvaluator
 
_tokenNames - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenNames - Static variable in class org.antlr.stringtemplate.language.GroupParser
 
_tokenNames - Static variable in class org.antlr.stringtemplate.language.InterfaceParser
 
_tokenNames - Static variable in class org.antlr.stringtemplate.language.TemplateParser
 
_tokenSet_0 - Static variable in class org.antlr.stringtemplate.language.ActionEvaluator
 
_tokenSet_0 - Static variable in class org.antlr.stringtemplate.language.ActionLexer
 
_tokenSet_0 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_0 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_0 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_0 - Static variable in class org.antlr.stringtemplate.language.GroupLexer
 
_tokenSet_0 - Static variable in class org.antlr.stringtemplate.language.GroupParser
 
_tokenSet_0 - Static variable in class org.antlr.stringtemplate.language.InterfaceLexer
 
_tokenSet_0 - Static variable in class org.antlr.stringtemplate.language.InterfaceParser
 
_tokenSet_0 - Static variable in class org.antlr.stringtemplate.language.TemplateParser
 
_tokenSet_1 - Static variable in class org.antlr.stringtemplate.language.ActionLexer
 
_tokenSet_1 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_1 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_1 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_1 - Static variable in class org.antlr.stringtemplate.language.GroupLexer
 
_tokenSet_1 - Static variable in class org.antlr.stringtemplate.language.GroupParser
 
_tokenSet_1 - Static variable in class org.antlr.stringtemplate.language.InterfaceParser
 
_tokenSet_1 - Static variable in class org.antlr.stringtemplate.language.TemplateParser
 
_tokenSet_10 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_10 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_10 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_11 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_11 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_11 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_12 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_12 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_12 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_13 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_13 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_14 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_2 - Static variable in class org.antlr.stringtemplate.language.ActionLexer
 
_tokenSet_2 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_2 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_2 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_2 - Static variable in class org.antlr.stringtemplate.language.GroupLexer
 
_tokenSet_2 - Static variable in class org.antlr.stringtemplate.language.GroupParser
 
_tokenSet_2 - Static variable in class org.antlr.stringtemplate.language.InterfaceParser
 
_tokenSet_3 - Static variable in class org.antlr.stringtemplate.language.ActionLexer
 
_tokenSet_3 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_3 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_3 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_3 - Static variable in class org.antlr.stringtemplate.language.GroupParser
 
_tokenSet_4 - Static variable in class org.antlr.stringtemplate.language.ActionLexer
 
_tokenSet_4 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_4 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_4 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_4 - Static variable in class org.antlr.stringtemplate.language.GroupParser
 
_tokenSet_5 - Static variable in class org.antlr.stringtemplate.language.ActionLexer
 
_tokenSet_5 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_5 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_5 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_5 - Static variable in class org.antlr.stringtemplate.language.GroupParser
 
_tokenSet_6 - Static variable in class org.antlr.stringtemplate.language.ActionLexer
 
_tokenSet_6 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_6 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_6 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_7 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_7 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_7 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_8 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_8 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_8 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 
_tokenSet_9 - Static variable in class org.antlr.stringtemplate.language.ActionParser
 
_tokenSet_9 - Static variable in class org.antlr.stringtemplate.language.AngleBracketTemplateLexer
 
_tokenSet_9 - Static variable in class org.antlr.stringtemplate.language.DefaultTemplateLexer
 

A B C D E F G H I J K L M N O P R S T U V W Z _

Copyright ? 2006-2011 Terence Parr