See: Description
| Interface | Description |
|---|---|
| DocumentScanner<TT extends java.lang.Enum<TT>> |
A scanner which has a notion of a 'line number' and a 'column number' where the previously scanned token starts.
|
| StringScanner<TT extends java.lang.Enum<TT>> |
A scanner which has a notion of an 'offset' where the previously scanned token starts.
|
| Class | Description |
|---|---|
| AbstractScanner<TT extends java.lang.Enum<TT>> |
A scanner that produces
AbstractScanner.Tokens. |
| AbstractScanner.Token<TT extends java.lang.Enum<TT>> |
Representation of a scanned token.
|
| JavaScanner |
A scanner for the JAVA programming language.
|
| ScannerUtil |
Various scanner-related utility methods.
|
| StatefulScanner<TT extends java.lang.Enum<TT>,S extends java.lang.Enum<S>> |
A scanner that produces
Tokens from a character stream. |
| StatelessScanner<TT extends java.lang.Enum<TT>> |
A scanner that produces
AbstractScanner.Tokens. |
| Enum | Description |
|---|---|
| JavaScanner.TokenType |
Token types of the JAVA programming language.
|
| Exception | Description |
|---|---|
| ScanException |
Indicates a problem that occurred when a token was scanned from a document.
|
JavaScanner.