Class Summary |
Annotation |
A class that wraps some application specific annotation data. |
ClassRepository |
Stores type names for Java packages. |
ClassRepositoryEntry |
Represents a repository entry for a given Java library. |
ClassRepositoryEntry.Info |
Provides information about a repository entry. |
CodeInspector |
Inspects a Java parse tree for convention violations and possible code weaknesses. |
DeclarationType |
Represents a method type to distinguish between ordinary method names and those which
adhere to the Java Bean naming conventions. |
ExtendedToken |
An extended token. |
JavadocLexer |
Token lexer for the Javadoc parser. |
JavadocParser |
Parser for Javadoc comments. |
JavadocTokenTypes |
Token type constants for the Javadoc recognizer. |
JavaLexer |
Token lexer for the Java parser. |
JavaNode |
A node representing an element in a Java source file. |
JavaNodeFactory |
Central facility to create the nodes for Java parse trees. |
JavaNodeHelper |
Some common helpers for dealing with the nodes of a Java AST. |
JavaNodeModifier |
Helper class which resolves the different modifiers of a MODIFIERS node. |
JavaParser |
Parser for the Sun Java language. |
JavaRecognizer |
The Java-specific recognizer. |
JavaTokenTypes |
Token type constants for the Java recognizer. |
MethodType |
Represents a method type to distinguish between ordinary method names and those which
adhere to the Java Bean naming conventions. |
ModifierType |
Represents a Java modifier. |
Node |
A node which stores information about its span. |
NodeFactory |
Central facility to create extended nodes. |
Position |
Represents a position in a Java Source file. |
Recognizer |
Recognizer acts as a helper class to bundle both an ANTLR parser and lexer for the
task of language recognition. |
TreeWalker |
Helper class to make implementing tree walkers easy. |
Contains all classes related to the task of language recognition and processing.