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  
 



Copyright © 2011. All Rights Reserved.