Jalopy 1.5b1

Package de.hunsicker.jalopy.language

Contains all classes related to the task of language recognition and processing.

See:
          Description

Interface Summary
Lexer Common interface for ANTLR lexers.
Parser Common interface for ANTLR parsers.
Transformation Command interface for applying tree transformations.
Type Tagging interface.
 

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 TODO
JavadocParser Parser for Javadoc comments.
JavaLexer  
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 Java 1.5 Recognizer Run 'java Main [-showtree] directory-full-of-java-files' [The -showtree option pops up a Swing frame that shows the JavaNode constructed from the parser.]
JavaRecognizer The Java-specific 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.
 

Exception Summary
Recognizer.ParseException Indicates an unexpected error during the parsing of an input file or stream.
TransformationException Indicates an error during a transformation.
 

Package de.hunsicker.jalopy.language Description

Contains all classes related to the task of language recognition and processing.


Jalopy 1.5b1

Submit a bug or feature.

For further information and documentation, visit the official Jalopy website.
This page generated: September 3 2011