Package org.apache.groovy.json.internal
Class JsonParserUsingCharacterSource
java.lang.Object
org.apache.groovy.json.internal.BaseJsonParser
org.apache.groovy.json.internal.JsonParserUsingCharacterSource
- All Implemented Interfaces:
- JsonParser
Converts an input JSON String into Java objects works with String or char array
 as input. Produces an Object which can be any of the basic JSON types mapped
 to Java.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected static char[]protected static final char[]protected static final char[]Fields inherited from class org.apache.groovy.json.internal.BaseJsonParserALPHA_0, ALPHA_1, ALPHA_2, ALPHA_3, ALPHA_4, ALPHA_5, ALPHA_6, ALPHA_7, ALPHA_8, ALPHA_9, bufSize, charset, CLOSED_BRACKET, CLOSED_CURLY, COLON, COMMA, DECIMAL_POINT, DOUBLE_QUOTE, ESCAPE, internedKeysCache, internKeys, LETTER_BIG_E, LETTER_E, MINUS, PLUS
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.apache.groovy.json.internal.BaseJsonParsercharDescription, findEndQuote, hasEscapeChar, isDecimalChar, isDelimiter, isDoubleQuote, isEscape, isNumberDigit, parse, parse, parse, parse, parse, parse, parse, setCharset
- 
Field Details- 
NULLprotected static final char[] NULL
- 
TRUEprotected static final char[] TRUE
- 
FALSEprotected static char[] FALSE
 
- 
- 
Constructor Details- 
JsonParserUsingCharacterSourcepublic JsonParserUsingCharacterSource()
 
- 
- 
Method Details- 
exceptionDetails
- 
decodeJsonObject
- 
complain
- 
decodeNull
- 
decodeTrueprotected final boolean decodeTrue()
- 
decodeFalseprotected final boolean decodeFalse()
- 
decodeJsonArray
- 
parse- Specified by:
- parsein interface- JsonParser
- Overrides:
- parsein class- BaseJsonParser
 
- 
parse
 
-