- 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
-
- 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
-
- Aggregate() - Constructor for class org.antlr.stringtemplate.StringTemplate.Aggregate
-
- 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
-
- 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
-
- Connector() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.Connector
-
- Connector2() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.Connector2
-
- Connector3() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.Connector3
-
- 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
-
- 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
-
- 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
-
- STAttributeList(int) - Constructor for class org.antlr.stringtemplate.StringTemplate.STAttributeList
-
- STAttributeList() - Constructor for class org.antlr.stringtemplate.StringTemplate.STAttributeList
-
- 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
-
- StringRenderer() - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.StringRenderer
-
- 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.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.
- 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
- 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.Connector2 - Class in org.antlr.stringtemplate.test
-
- TestStringTemplate.Connector3 - Class in org.antlr.stringtemplate.test
-
- TestStringTemplate.DateRenderer - Class in org.antlr.stringtemplate.test
-
- TestStringTemplate.DateRenderer2 - Class in org.antlr.stringtemplate.test
-
- TestStringTemplate.DateRenderer3 - Class in org.antlr.stringtemplate.test
-
- TestStringTemplate.Decl - Class in org.antlr.stringtemplate.test
-
- TestStringTemplate.NonPublicProperty - Class in org.antlr.stringtemplate.test
-
- TestStringTemplate.StringRenderer - Class in org.antlr.stringtemplate.test
-
- TestStringTemplate.Tree - Class in org.antlr.stringtemplate.test
-
- 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.
- Tree(String) - Constructor for class org.antlr.stringtemplate.test.TestStringTemplate.Tree
-
- trunc(Object) - Method in class org.antlr.stringtemplate.language.ASTExpr
-
Return all but the last element.
- 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
-