Home | News | Wiki | About StringTemplate | Feedback | Support | Bugs


Latest version is 3.2.
Download now! »

Download
» Home
» Download
» News
»Using StringTemplate
» Documentation
» Wiki
» Articles
» File Sharing
» Code API
» Tech Support
»About StringTemplate
» What is it?
» Showcase
» Testimonials
» Software License
» Changes
»Feedback
»Credits
»Contact


Support StringTemplate, ANTLR Project by making a donation! Terence often pays for things like the antlr.org server, conference travel, and this site design (that alone cost US$1000). Buy him a beer and pizza remotely ;)

Search



A-Index

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

A

ACTION - Static variable in interface org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes
 
ACTION - Static variable in interface org.antlr.stringtemplate.language.TemplateParserTokenTypes
 
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
 
APPLY - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
APPLY - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
ARGS - Static variable in interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes
 
ARGS - Static variable in interface org.antlr.stringtemplate.language.ActionParserTokenTypes
 
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 org.antlr.stringtemplate.language.ASTExpr.
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
 
ActionEvaluator - class org.antlr.stringtemplate.language.ActionEvaluator.
 
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 org.antlr.stringtemplate.language.ActionEvaluator.NameValuePair.
 
ActionEvaluator.NameValuePair() - Constructor for class org.antlr.stringtemplate.language.ActionEvaluator.NameValuePair
 
ActionEvaluatorTokenTypes - interface org.antlr.stringtemplate.language.ActionEvaluatorTokenTypes.
 
ActionLexer - class org.antlr.stringtemplate.language.ActionLexer.
 
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 org.antlr.stringtemplate.language.ActionParser.
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 org.antlr.stringtemplate.language.ActionParserTokenTypes.
 
AngleBracketTemplateLexer - class org.antlr.stringtemplate.language.AngleBracketTemplateLexer.
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 org.antlr.stringtemplate.language.AngleBracketTemplateLexerTokenTypes.
 
ArrayIterator - class org.antlr.stringtemplate.language.ArrayIterator.
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 org.antlr.stringtemplate.language.ArrayWrappedInList.
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
 
AttributeRenderer - interface org.antlr.stringtemplate.AttributeRenderer.
This interface describes an object that knows how to format or otherwise render an object appropriately.
AutoIndentWriter - class org.antlr.stringtemplate.AutoIndentWriter.
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
 
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(StringTemplate) - Method in class org.antlr.stringtemplate.language.TemplateParser
 
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
 
anonymousTemplate() - Method in class org.antlr.stringtemplate.language.ActionParser
 
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(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
 
atStartOfLine - Variable in class org.antlr.stringtemplate.AutoIndentWriter
 
atom() - Method in class org.antlr.stringtemplate.language.ActionParser
 
attribute(AST) - Method in class org.antlr.stringtemplate.language.ActionEvaluator
 
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).

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