Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add_escapes(String) - Method in exception class net.thevpc.tson.impl.parser.javacc.ParseException
-
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
- addEscapes(String) - Static method in exception class net.thevpc.tson.impl.parser.javacc.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- adjustBeginLineColumn(int, int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- ALIAS - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- annotation() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- annotationParam() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- ANTI_QUOTE_STR - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- array(boolean) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- arrayElement() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- arrayElementList() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- AT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- AT2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
B
- backup(int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Backup a number of characters.
- beginColumn - Variable in class net.thevpc.tson.impl.parser.javacc.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class net.thevpc.tson.impl.parser.javacc.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Start.
- bin() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- bufcolumn - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- buffer - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- bufline - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- bufpos - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Position in buffer.
C
- CHARSTREAM_END - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- CHARSTREAM_PART - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- CHARSTREAM_START - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- COLON - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- column - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- COMMA - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- commaSeparator() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- CommentsHelper - Class in net.thevpc.tson.impl.parser.javacc
- CommentsHelper() - Constructor for class net.thevpc.tson.impl.parser.javacc.CommentsHelper
- createTsonParseException(ParseException, Object) - Static method in class net.thevpc.tson.impl.parser.javacc.JavaccHelper
- curChar - Variable in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
- currentToken - Variable in exception class net.thevpc.tson.impl.parser.javacc.ParseException
-
This is the last token that has been consumed successfully.
D
- DATE - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- DATETIME - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- debugStream - Variable in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Debug output.
- DEFAULT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
Lexical state.
- DIGIT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- disable_tracing() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Disable tracing.
- Done() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Reset buffer when finished.
- DOUBLE_QUOTE_STR - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
E
- elementLevel1() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- elementLevel2() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- enable_tracing() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Enable tracing.
- endColumn - Variable in class net.thevpc.tson.impl.parser.javacc.Token
-
The column number of the last character of this Token.
- endLine - Variable in class net.thevpc.tson.impl.parser.javacc.Token
-
The line number of the last character of this Token.
- EOF - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
End of File.
- eol - Variable in exception class net.thevpc.tson.impl.parser.javacc.ParseException
-
The end of line string for this machine.
- ExpandBuff(boolean) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- expectedTokenSequences - Variable in exception class net.thevpc.tson.impl.parser.javacc.ParseException
-
Each entry in this array is an array of integers.
- EXPONENT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
F
- FALSE - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- FillBuff() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- fromReader(Reader, String, Object) - Method in class net.thevpc.tson.impl.parser.javacc.JavaccTsonParserFactory
G
- generateParseException() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Generate ParseException.
- getBeginColumn() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Get token beginning column number.
- getBeginLine() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Get token beginning line number.
- getColumn() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Deprecated.
- getEndColumn() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Get token end column number.
- getEndLine() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Get token end line number.
- GetImage() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Get token literal value.
- getLine() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Deprecated.
- getMessage() - Method in exception class net.thevpc.tson.impl.parser.javacc.ParseException
-
This method has the standard behavior when this object has been created using the standard constructors.
- getMessage() - Method in exception class net.thevpc.tson.impl.parser.javacc.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getNextToken() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Get the next Token.
- getNextToken() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Get the next Token.
- GetSuffix(int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Get the suffix.
- getTabSize(int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- getToken(int) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Get the specific Token.
- getValue() - Method in class net.thevpc.tson.impl.parser.javacc.Token
-
An optional attribute value of the Token.
I
- id() - Method in class net.thevpc.tson.impl.parser.javacc.JavaccTsonParserFactory
- image - Variable in class net.thevpc.tson.impl.parser.javacc.Token
-
The string image of the token.
- IN_CHARSTREAM - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
Lexical state.
- inBuf - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- init(TsonStreamParserConfig, TsonParserVisitor, Object) - Static method in class net.thevpc.tson.impl.parser.javacc.CommentsHelper
- input_stream - Variable in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
- inputStream - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- INSTANT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
J
- JavaccHelper - Class in net.thevpc.tson.impl.parser.javacc
- JavaccHelper() - Constructor for class net.thevpc.tson.impl.parser.javacc.JavaccHelper
- JavaccTsonParserFactory - Class in net.thevpc.tson.impl.parser.javacc
- JavaccTsonParserFactory() - Constructor for class net.thevpc.tson.impl.parser.javacc.JavaccTsonParserFactory
- jj_nt - Variable in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Next token.
- jjFillToken() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
- jjnewLexState - Static variable in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Lex State array.
- jjstrLiteralImages - Static variable in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Token literal values.
K
- kind - Variable in class net.thevpc.tson.impl.parser.javacc.Token
-
An integer that describes the kind of this token.
L
- LBRACE - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- LBRACK - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- LETTER - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- LexicalError(boolean, int, int, int, String, char) - Static method in exception class net.thevpc.tson.impl.parser.javacc.TokenMgrError
-
Returns a detailed message for the Error when It's thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Lexer state names.
- line - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- LINE_STR - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- LPAREN - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
M
- maxNextCharInd - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
N
- NAME - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- named() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- net.thevpc.tson.impl.parser.javacc - package net.thevpc.tson.impl.parser.javacc
- newToken(int) - Static method in class net.thevpc.tson.impl.parser.javacc.Token
- newToken(int, String) - Static method in class net.thevpc.tson.impl.parser.javacc.Token
-
Returns a new Token object, by default.
- next - Variable in class net.thevpc.tson.impl.parser.javacc.Token
-
A reference to the next regular (non-special) token from the input stream.
- NULL - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- NUMBER - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
O
- object(boolean) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- objectElement() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- objectElementList() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- onComments(String) - Static method in class net.thevpc.tson.impl.parser.javacc.CommentsHelper
- op() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- OP_AND - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_AND2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_AND3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_COLON_EQ - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_COLON_EQ2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_DIV - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_DIV3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_EQ - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_EQ_GT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_EQ2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_EQ2_GT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_EQ3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_GT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_GT2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_GT3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_GTE - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HASH - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HASH10 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HASH2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HASH3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HASH4 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HASH5 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HASH6 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HASH7 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HASH8 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HASH9 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HAT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HAT2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_HAT3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_LT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_LT_EQ2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_LT_MINUS2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_LT2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_LT3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_LTE - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_MINUS - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_MINUS_GT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_MINUS2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_MINUS2_GT - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_MINUS3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_MUL - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_MUL2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_MUL3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_PIPE - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_PIPE2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_PIPE3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_PLUS - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_PLUS2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_PLUS3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_REM - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_REM2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_REM3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_TILDE - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_TILDE2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- OP_TILDE3 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
P
- param() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- paramList() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- parseDocument() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- parseElement() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- ParseException - Exception Class in net.thevpc.tson.impl.parser.javacc
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception class net.thevpc.tson.impl.parser.javacc.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for exception class net.thevpc.tson.impl.parser.javacc.ParseException
-
Constructor with message.
- ParseException(Token, int[][], String[]) - Constructor for exception class net.thevpc.tson.impl.parser.javacc.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- prevCharIsCR - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- prevCharIsLF - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
R
- RBRACE - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- RBRACK - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- readChar() - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Read a character.
- REGEX - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- ReInit(InputStream) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Reinitialise parser.
- ReInit(TsonStreamParserImplTokenManager) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Reinitialise.
- RPAREN - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
S
- SEMICOLON - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- SEMICOLON2 - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- semiColonSeparator() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- setConfig(TsonStreamParserConfig) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- setDebugStream(PrintStream) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Set debug output.
- setTabSize(int) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- SimpleCharStream - Class in net.thevpc.tson.impl.parser.javacc
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream(InputStream) - Constructor for class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Constructor.
- SINGLE_QUOTE_STR - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- source() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- source(Object) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- specialConstructor - Variable in exception class net.thevpc.tson.impl.parser.javacc.ParseException
-
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
- specialToken - Variable in class net.thevpc.tson.impl.parser.javacc.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- staticFlag - Static variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
-
Whether parser is static.
- SwitchTo(int) - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Switch to specified lex state.
T
- tabSize - Variable in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
- TIME - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- token - Variable in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Current token.
- Token - Class in net.thevpc.tson.impl.parser.javacc
-
Describes the input token stream.
- Token() - Constructor for class net.thevpc.tson.impl.parser.javacc.Token
-
No-argument contructor
- Token(int) - Constructor for class net.thevpc.tson.impl.parser.javacc.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class net.thevpc.tson.impl.parser.javacc.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Generated Token Manager.
- tokenImage - Variable in exception class net.thevpc.tson.impl.parser.javacc.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- tokenImage - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
Literal token values.
- TokenMgrError - Exception Class in net.thevpc.tson.impl.parser.javacc
-
Token Manager Error.
- TokenMgrError() - Constructor for exception class net.thevpc.tson.impl.parser.javacc.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception class net.thevpc.tson.impl.parser.javacc.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for exception class net.thevpc.tson.impl.parser.javacc.TokenMgrError
-
Constructor with message and reason.
- toString() - Method in class net.thevpc.tson.impl.parser.javacc.Token
-
Returns the image.
- TRIPLE_ANTI_QUOTE_STR - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- TRIPLE_DOUBLE_QUOTE_STR - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- TRIPLE_SINGLE_QUOTE_STR - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- TRUE - Static variable in interface net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplConstants
-
RegularExpression Id.
- TsonStreamParserImpl - Class in net.thevpc.tson.impl.parser.javacc
- TsonStreamParserImpl(InputStream) - Constructor for class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Constructor with InputStream.
- TsonStreamParserImpl(InputStream, String) - Constructor for class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Constructor with InputStream and supplied encoding
- TsonStreamParserImpl(Reader) - Constructor for class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Constructor.
- TsonStreamParserImpl(TsonStreamParserImplTokenManager) - Constructor for class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
-
Constructor with generated Token Manager.
- TsonStreamParserImplConstants - Interface in net.thevpc.tson.impl.parser.javacc
-
Token literal values and constants.
- TsonStreamParserImplTokenManager - Class in net.thevpc.tson.impl.parser.javacc
-
Token Manager.
- TsonStreamParserImplTokenManager(SimpleCharStream) - Constructor for class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Constructor.
- TsonStreamParserImplTokenManager(SimpleCharStream, int) - Constructor for class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImplTokenManager
-
Constructor.
U
- unnamed() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- unnamed0() - Method in class net.thevpc.tson.impl.parser.javacc.TsonStreamParserImpl
- UpdateLineColumn(char) - Method in class net.thevpc.tson.impl.parser.javacc.SimpleCharStream
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form