Top Interfaces Classes
[default module]

Package com.github.javaparser


Interface Summary

Modifier and TypeInterface and Description
public interface
GeneratedJavaParserConstants

Token literal values and constants.

public interface
HasParentNode<T>

An object that can have a parent node.

public interface
ParseStart<R>

The start production for JavaParser.

public interface

Class Summary

Modifier and TypeClass and Description
pack-priv class
CommentsInserter

Assigns comments to nodes of the AST.

pack-priv class
pack-priv abstract class
public class
pack-priv abstract class
pack-priv class
JavadocParser

The class responsible for parsing the content of JavadocComments and producing JavadocDocuments.

public class
JavaParser

Parse Java source code and creates Abstract Syntax Trees.

public class
JavaParserBuild

Some information that was available when this library was built by Maven.

public class
JavaToken

A token from a parsed source file.

pack-priv class
public class
ParseException

This exception is thrown when parse errors are encountered.

public class
ParseProblemException

Thrown when parsing problems occur during parsing with the static methods on JavaParser.

public class
ParserConfiguration

The configuration that is used by the parser.

public class
ParseResult<T>

The results given when parsing with an instance of JavaParser.

public class
Position

A position in a source file.

public class
Problem

A problem that was encountered during parsing.

public class
Providers

Factory for providers of source code for JavaParser.

public class
Range

A range of characters in a source file, from "begin" to "end", including the characters at "begin" and "end".

pack-priv class
RangedList<T extends Node>

Helper class for GeneratedJavaParser

public class
SimpleCharStream

An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).

public class
StaticJavaParser

A simpler, static API than JavaParser.

public class
StreamProvider

NOTE : This generated class can be safely deleted if installing in a GWT installation (use StringProvider instead)

public class
public class
Token

Describes the input token stream.

pack-priv abstract class
TokenBase

Base class for the generated Token

public class
TokenMgrException

Token Manager Error.

public class
TokenRange

The range of tokens covered by this node.

public class
TokenTypes

Complements GeneratedJavaParserConstants

public class
UnicodeEscapeProcessingProvider

Provider un-escaping unicode escape sequences in the input sequence.