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.includeExpr_return
CodeGenerator.listElement_return
CodeGenerator.mapTemplateRef_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
GroupParser.formalArgs_scope
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.