All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Assignment<TagT extends java.lang.Enum<TagT>> Assignment statement.ErrorHandler<Tag extends java.lang.Enum<Tag>> ErrorHandler
is a base interface of an error handler.FileGenerator TheFileGenerator
interface is used to manipulate with code file generators.FileGeneratorStringTemplate TheFileGeneratorStringTemplate
class generates source code files on the basis of StringTemplates descriptions.FileUtils TheFileUtils
class provides utility methods to work with files.IncludeFileFinder IncludeFileFinder
implements logic for searching include files.IntegerRange This class represents a non-empty integer range (interval).IntegerRange.RangePointType This enumeration contains types of range bounds.Logger TheLogger
class provides methods for logging-related tasks.Logger.EventType Log message types.Logger.Listener The listener for logger.Range Pair of values.RangedVariable Variable or it's sub-part restricted by the specified range and indices.StringTemplateBuilder TheStringTemplateBuilder
interface is a base interface for classes that are responsible for initialization of StringTemplate objects.SymbolTable<TagT extends java.lang.Enum<TagT>> SymbolTable
implements a simple symbol table based on Java hash tables.SyntaxNode<TagT extends java.lang.Enum<TagT>> SyntaxNode
represents a basic node of an abstract syntax tree (AST).SyntaxNode.Kind SyntaxNode.Kind
classifies nodes according to the has-name and has-scope flags.SyntaxNodeVisitor<TagT extends java.lang.Enum<TagT>> SyntaxNodeVisitor
is a base interface of aSyntaxNode
visitor.SyntaxNodeVisitor.Result SyntaxNodeVisitor.Result
contains possible visitor results.SyntaxTreeWalker<TagT extends java.lang.Enum<TagT>> SyntaxTreeWalker
implements a walker that traverses an abstract syntax tree.SysUtils TheSysUtils
class provides utility methods to interact with the environment.TokenSourceCallback This is the callback interface for operating with token sources.TokenSourceStack Composite token source for hierarchically organized sub-sources.TokenSourceStack.TokenSourceEntry UseDef Object that uses or/and defines variables.