Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV PACKAGE
NEXT PACKAGE
FRAMES
NO FRAMES
All Classes
Package org.stringtemplate.v4.compiler
Class Summary
Bytecode
Bytecode.Instruction
BytecodeDisassembler
CodeGenerator
CodeGenerator.args_return
CodeGenerator.conditional_return
CodeGenerator.listElement_return
CodeGenerator.primary_return
CodeGenerator.region_return
CodeGenerator.subtemplate_return
CodeGenerator.template_scope
CompilationState
temp data used during construction and functions that fill it / use it.
CompiledST
The result of compiling an ST.
Compiler
A compiler for a single template.
FormalArgument
Represents the name of a formal argument defined in a template: test(a,b,x=defaultvalue) ::= "
" Each template has a set of these formal arguments or uses a placeholder object: UNKNOWN (indicating that no arguments were specified such as when we create a template with "new ST(...)").
GroupLexer
GroupParser
STLexer
This class represents the tokenizer for templates.
STLexer.STToken
We build STToken tokens instead of relying on CommonToken so we can override toString().
STParser
Build an AST from a single StringTemplate template
STParser.andConditional_return
STParser.arg_return
STParser.argExprList_return
STParser.args_return
STParser.compoundElement_return
STParser.conditional_return
STParser.conditional_scope
STParser.element_return
STParser.expr_return
STParser.exprNoComma_return
STParser.exprOptions_return
STParser.exprTag_return
STParser.ifstat_return
STParser.includeExpr_return
STParser.list_return
STParser.listElement_return
STParser.mapExpr_return
STParser.mapTemplateRef_return
STParser.memberExpr_return
STParser.namedArg_return
STParser.notConditional_return
STParser.notConditionalExpr_return
STParser.option_return
STParser.primary_return
STParser.region_return
STParser.singleElement_return
STParser.subtemplate_return
STParser.template_return
STParser.templateAndEOF_return
StringTable
A unique set of strings where we can get a string's index.
Enum Summary
Bytecode.OperandType
Exception Summary
STException
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV PACKAGE
NEXT PACKAGE
FRAMES
NO FRAMES
All Classes
Copyright © 2011. All Rights Reserved.