| Modifier and Type | Field and Description |
|---|---|
| public static final int | INVALID_LEXICAL_STATE
Tried to change to an invalid lexical state. |
| public static final int | LEXICAL_ERROR
Lexical error occurred. |
| public static final int | LOOP_DETECTED
Detected (and bailed out of) an infinite loop in the token manager. |
| private static final long | serialVersionUID
The Serialization identifier for this class.
|
| public static final int | STATIC_LEXER_ERROR
An attempt was made to create a second instance of a static token manager. |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public | TokenMgrError(boolean EOFSeen, int errorLine, int errorColumn, String errorAfter, char curChar, int reason)
Full Constructor. |
| Modifier and Type | Method and Description |
|---|---|
| protected static String | addEscapes(String str)
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string |
| protected static String | lexicalError(boolean EOFSeen, int errorLine, int errorColumn, String errorAfter, char curChar)
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error. |
| INVALID_LEXICAL_STATE | back to summary |
|---|---|
| public static final int INVALID_LEXICAL_STATE Tried to change to an invalid lexical state. | |
| LEXICAL_ERROR | back to summary |
|---|---|
| public static final int LEXICAL_ERROR Lexical error occurred. | |
| LOOP_DETECTED | back to summary |
|---|---|
| public static final int LOOP_DETECTED Detected (and bailed out of) an infinite loop in the token manager. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides javax. The Serialization identifier for this class. Increment only if the serialized form of the class changes. | |
| STATIC_LEXER_ERROR | back to summary |
|---|---|
| public static final int STATIC_LEXER_ERROR An attempt was made to create a second instance of a static token manager. | |
| TokenMgrError | back to summary |
|---|---|
| public TokenMgrError() No arg constructor. | |
| TokenMgrError | back to summary |
|---|---|
| public TokenMgrError(String message) Constructor with message. | |
| TokenMgrError | back to summary |
|---|---|
| public TokenMgrError(String message, int reason) Constructor with message and reason. | |
| TokenMgrError | back to summary |
|---|---|
| public TokenMgrError(boolean EOFSeen, int errorLine, int errorColumn, String errorAfter, char curChar, int reason) Full Constructor. | |
| addEscapes | back to summary |
|---|---|
| protected static String addEscapes(String str) Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string | |
| lexicalError | back to summary |
|---|---|
| protected static String lexicalError(boolean EOFSeen, int errorLine, int errorColumn, String errorAfter, char curChar) Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error. Parameters : EOFSeen : indicates if EOF caused the lexical error curLexState : lexical state in which this error occurred errorLine : line number when the error occurred errorColumn : column number when the error occurred errorAfter : prefix that was seen before this error occurred curchar : the offending character Note: You can customize the lexical error message by modifying this method. | |