Interface | Description |
---|---|
Lexer |
The lexical analyzer maps an input stream consisting of ASCII
characters and Unicode escapes into a token sequence.
|
Parser |
Reads syntactic units from source code.
|
Tokens.Comment |
Class | Description |
---|---|
DocCommentParser |
This is NOT part of any supported API.
|
JavacParser |
The parser maps a token sequence into an abstract syntax
tree.
|
JavacParser.AbstractEndPosTable | |
JavacParser.EmptyEndPosTable | |
JavacParser.SimpleEndPosTable | |
JavadocTokenizer |
An extension to the base lexical analyzer that captures
and processes the contents of doc comments.
|
JavadocTokenizer.JavadocComment | |
JavaTokenizer |
The lexical analyzer maps an input stream consisting of
ASCII characters and Unicode escapes into a token sequence.
|
JavaTokenizer.BasicComment<U extends UnicodeReader> |
Scan a documentation comment; determine if a deprecated tag is present.
|
LazyDocCommentTable |
This is NOT part of any supported API.
|
ParserFactory |
A factory for creating parsers.
|
Scanner |
The lexical analyzer maps an input stream consisting of
ASCII characters and Unicode escapes into a token sequence.
|
ScannerFactory |
A factory for creating scanners.
|
Tokens |
A class that defines codes/utilities for Java source tokens
returned from lexical analysis.
|
Tokens.Token |
This is the class representing a javac token.
|
UnicodeReader |
The char reader used by the javac lexer/tokenizer.
|
Enum | Description |
---|---|
Tokens.Comment.CommentStyle | |
Tokens.TokenKind |
This enum defines all tokens used by the javac scanner.
|
Copyright © 2016. All rights reserved.