public class JSONParser
extends org.antlr.runtime.Parser
Modifier and Type | Class and Description |
---|---|
static class |
JSONParser.array_return |
static class |
JSONParser.message_return |
static class |
JSONParser.object_return |
static class |
JSONParser.pair_return |
static class |
JSONParser.value_return |
Modifier and Type | Field and Description |
---|---|
static int |
ARRAY |
static int |
Char |
static int |
Digits |
static int |
E |
static int |
EOF |
static int |
Exp |
static int |
FALSE |
static org.antlr.runtime.BitSet |
FOLLOW_22_in_array514 |
static org.antlr.runtime.BitSet |
FOLLOW_22_in_object462 |
static org.antlr.runtime.BitSet |
FOLLOW_23_in_pair488 |
static org.antlr.runtime.BitSet |
FOLLOW_24_in_array508 |
static org.antlr.runtime.BitSet |
FOLLOW_25_in_array522 |
static org.antlr.runtime.BitSet |
FOLLOW_26_in_value654 |
static org.antlr.runtime.BitSet |
FOLLOW_27_in_value677 |
static org.antlr.runtime.BitSet |
FOLLOW_28_in_value631 |
static org.antlr.runtime.BitSet |
FOLLOW_29_in_object456 |
static org.antlr.runtime.BitSet |
FOLLOW_30_in_object470 |
static org.antlr.runtime.BitSet |
FOLLOW_array_in_message448 |
static org.antlr.runtime.BitSet |
FOLLOW_array_in_value612 |
static org.antlr.runtime.BitSet |
FOLLOW_Number_in_value566 |
static org.antlr.runtime.BitSet |
FOLLOW_object_in_message444 |
static org.antlr.runtime.BitSet |
FOLLOW_object_in_value593 |
static org.antlr.runtime.BitSet |
FOLLOW_pair_in_object459 |
static org.antlr.runtime.BitSet |
FOLLOW_pair_in_object464 |
static org.antlr.runtime.BitSet |
FOLLOW_String_in_pair486 |
static org.antlr.runtime.BitSet |
FOLLOW_String_in_value539 |
static org.antlr.runtime.BitSet |
FOLLOW_value_in_array511 |
static org.antlr.runtime.BitSet |
FOLLOW_value_in_array516 |
static org.antlr.runtime.BitSet |
FOLLOW_value_in_pair490 |
static int |
Frac |
static int |
Hex_Digit |
static int |
Int |
static int |
NULL |
static int |
Number |
static int |
NUMBER |
static int |
OBJECT |
static int |
PAIR |
static int |
String |
static int |
STRING |
static int |
T__22 |
static int |
T__23 |
static int |
T__24 |
static int |
T__25 |
static int |
T__26 |
static int |
T__27 |
static int |
T__28 |
static int |
T__29 |
static int |
T__30 |
static java.lang.String[] |
tokenNames |
static int |
TRUE |
static int |
Whitespace |
Constructor and Description |
---|
JSONParser(org.antlr.runtime.TokenStream input) |
JSONParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
Modifier and Type | Method and Description |
---|---|
JSONParser.array_return |
array() |
org.antlr.runtime.Parser[] |
getDelegates() |
java.lang.String |
getGrammarFileName() |
java.lang.String[] |
getTokenNames() |
org.antlr.runtime.tree.TreeAdaptor |
getTreeAdaptor() |
JSONParser.message_return |
message() |
JSONParser.object_return |
object() |
JSONParser.pair_return |
pair() |
void |
setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor) |
JSONParser.value_return |
value() |
getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, beginResync, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
public static final java.lang.String[] tokenNames
public static final int EOF
public static final int T__22
public static final int T__23
public static final int T__24
public static final int T__25
public static final int T__26
public static final int T__27
public static final int T__28
public static final int T__29
public static final int T__30
public static final int ARRAY
public static final int Char
public static final int Digits
public static final int E
public static final int Exp
public static final int FALSE
public static final int Frac
public static final int Hex_Digit
public static final int Int
public static final int NULL
public static final int NUMBER
public static final int Number
public static final int OBJECT
public static final int PAIR
public static final int STRING
public static final int String
public static final int TRUE
public static final int Whitespace
public static final org.antlr.runtime.BitSet FOLLOW_object_in_message444
public static final org.antlr.runtime.BitSet FOLLOW_array_in_message448
public static final org.antlr.runtime.BitSet FOLLOW_29_in_object456
public static final org.antlr.runtime.BitSet FOLLOW_pair_in_object459
public static final org.antlr.runtime.BitSet FOLLOW_22_in_object462
public static final org.antlr.runtime.BitSet FOLLOW_pair_in_object464
public static final org.antlr.runtime.BitSet FOLLOW_30_in_object470
public static final org.antlr.runtime.BitSet FOLLOW_String_in_pair486
public static final org.antlr.runtime.BitSet FOLLOW_23_in_pair488
public static final org.antlr.runtime.BitSet FOLLOW_value_in_pair490
public static final org.antlr.runtime.BitSet FOLLOW_24_in_array508
public static final org.antlr.runtime.BitSet FOLLOW_value_in_array511
public static final org.antlr.runtime.BitSet FOLLOW_22_in_array514
public static final org.antlr.runtime.BitSet FOLLOW_value_in_array516
public static final org.antlr.runtime.BitSet FOLLOW_25_in_array522
public static final org.antlr.runtime.BitSet FOLLOW_String_in_value539
public static final org.antlr.runtime.BitSet FOLLOW_Number_in_value566
public static final org.antlr.runtime.BitSet FOLLOW_object_in_value593
public static final org.antlr.runtime.BitSet FOLLOW_array_in_value612
public static final org.antlr.runtime.BitSet FOLLOW_28_in_value631
public static final org.antlr.runtime.BitSet FOLLOW_26_in_value654
public static final org.antlr.runtime.BitSet FOLLOW_27_in_value677
public JSONParser(org.antlr.runtime.TokenStream input)
public JSONParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.Parser[] getDelegates()
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
public java.lang.String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public java.lang.String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public final JSONParser.message_return message() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final JSONParser.object_return object() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final JSONParser.pair_return pair() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final JSONParser.array_return array() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final JSONParser.value_return value() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference