| Package | Description | 
|---|---|
| com.fasterxml.jackson.core | Main public API classes of the core streaming JSON
 processor: most importantly  JsonFactoryused for constructing
 JSON parser (JsonParser)
 and generator
 (JsonGenerator)
 instances. | 
| com.fasterxml.jackson.core.base | Base classes used by concrete Parser and Generator implementations;
 contain functionality that is not specific to JSON or input
 abstraction (byte vs char). | 
| com.fasterxml.jackson.core.json | JSON-specific parser and generator implementation classes that
 Jackson defines and uses. | 
| com.fasterxml.jackson.core.util | Utility classes used by Jackson Core functionality. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JsonParseException | JsonParser. _constructError(String msg)Helper method for constructing  JsonParseExceptions
 based on current state of the parser | 
| JsonParseException | JsonParseException. withParser(JsonParser p)Fluent method that may be used to assign originating  JsonParser,
 to be accessed usinggetProcessor(). | 
| Modifier and Type | Method and Description | 
|---|---|
| JsonParser | JsonFactory. createJsonParser(byte[] data)Deprecated. 
 Since 2.2, use  JsonFactory.createParser(byte[])instead. | 
| JsonParser | JsonFactory. createJsonParser(byte[] data,
                int offset,
                int len)Deprecated. 
 Since 2.2, use  JsonFactory.createParser(byte[],int,int)instead. | 
| JsonParser | JsonFactory. createJsonParser(File f)Deprecated. 
 Since 2.2, use  JsonFactory.createParser(File)instead. | 
| JsonParser | JsonFactory. createJsonParser(InputStream in)Deprecated. 
 Since 2.2, use  JsonFactory.createParser(InputStream)instead. | 
| JsonParser | JsonFactory. createJsonParser(Reader r)Deprecated. 
 Since 2.2, use  JsonFactory.createParser(Reader)instead. | 
| JsonParser | JsonFactory. createJsonParser(String content)Deprecated. 
 Since 2.2, use  JsonFactory.createParser(String)instead. | 
| JsonParser | JsonFactory. createJsonParser(URL url)Deprecated. 
 Since 2.2, use  JsonFactory.createParser(URL)instead. | 
| JsonParser | JsonFactory. createParser(byte[] data)Method for constructing parser for parsing
 the contents of given byte array. | 
| JsonParser | JsonFactory. createParser(byte[] data,
            int offset,
            int len)Method for constructing parser for parsing
 the contents of given byte array. | 
| JsonParser | JsonFactory. createParser(File f)Method for constructing JSON parser instance to parse
 contents of specified file. | 
| JsonParser | JsonFactory. createParser(InputStream in)Method for constructing JSON parser instance to parse
 the contents accessed via specified input stream. | 
| JsonParser | JsonFactory. createParser(Reader r)Method for constructing parser for parsing
 the contents accessed via specified Reader. | 
| JsonParser | JsonFactory. createParser(String content)Method for constructing parser for parsing
 contents of given String. | 
| JsonParser | JsonFactory. createParser(URL url)Method for constructing JSON parser instance to parse
 contents of resource reference by given URL. | 
| Boolean | JsonParser. nextBooleanValue()Method that fetches next token (as if calling  JsonParser.nextToken()) and
 if it isJsonToken.VALUE_TRUEorJsonToken.VALUE_FALSEreturns matching Boolean value; otherwise return null. | 
| String | JsonParser. nextFieldName()Method that fetches next token (as if calling  JsonParser.nextToken()) and
 verifies whether it isJsonToken.FIELD_NAME; if it is,
 returns same asJsonParser.getCurrentName(), otherwise null. | 
| boolean | JsonParser. nextFieldName(SerializableString str)Method that fetches next token (as if calling  JsonParser.nextToken()) and
 verifies whether it isJsonToken.FIELD_NAMEwith specified name
 and returns result of that comparison. | 
| int | JsonParser. nextIntValue(int defaultValue)Method that fetches next token (as if calling  JsonParser.nextToken()) and
 if it isJsonToken.VALUE_NUMBER_INTreturns 32-bit int value;
 otherwise returns specified default value
 It is functionally equivalent to: | 
| long | JsonParser. nextLongValue(long defaultValue)Method that fetches next token (as if calling  JsonParser.nextToken()) and
 if it isJsonToken.VALUE_NUMBER_INTreturns 64-bit long value;
 otherwise returns specified default value
 It is functionally equivalent to: | 
| String | JsonParser. nextTextValue()Method that fetches next token (as if calling  JsonParser.nextToken()) and
 if it isJsonToken.VALUE_STRINGreturns contained String value;
 otherwise returns null. | 
| abstract JsonToken | JsonParser. nextToken()Main iteration method, which will advance stream enough
 to determine type of the next token, if any. | 
| abstract JsonToken | JsonParser. nextValue()Iteration method that will advance stream enough
 to determine type of the next token that is a value type
 (including JSON Array and Object start/end markers). | 
| abstract JsonParser | JsonParser. skipChildren()Method that will skip all child tokens of an array or
 object token that the parser currently points to,
 iff stream points to 
  JsonToken.START_OBJECTorJsonToken.START_ARRAY. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JsonParseException | ParserMinimalBase. _constructError(String msg,
               Throwable t) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected int | ParserBase. _eofAsNextChar() | 
| protected abstract void | ParserMinimalBase. _handleEOF()Method sub-classes need to implement | 
| protected void | ParserBase. _handleEOF()Method called when an EOF is encountered between tokens. | 
| protected void | ParserMinimalBase. _reportError(String msg) | 
| protected void | ParserMinimalBase. _reportInvalidEOF() | 
| protected void | ParserMinimalBase. _reportInvalidEOF(String msg) | 
| protected void | ParserMinimalBase. _reportInvalidEOFInValue() | 
| protected void | ParserBase. _reportMismatchedEndMarker(int actCh,
                          char expCh) | 
| protected void | ParserMinimalBase. _reportMissingRootWS(int ch) | 
| protected void | ParserMinimalBase. _reportUnexpectedChar(int ch,
                     String comment) | 
| protected void | ParserMinimalBase. _throwInvalidSpace(int i) | 
| protected void | ParserMinimalBase. _throwUnquotedSpace(int i,
                   String ctxtDesc)Method called to report a problem with unquoted control character. | 
| protected void | ParserMinimalBase. _wrapError(String msg,
          Throwable t) | 
| protected void | ParserBase. reportInvalidNumber(String msg) | 
| protected void | ParserBase. reportUnexpectedNumberChar(int ch,
                          String comment) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | UTF8StreamJsonParser. _reportInvalidChar(int c) | 
| protected void | UTF8StreamJsonParser. _reportInvalidInitial(int mask) | 
| protected void | UTF8StreamJsonParser. _reportInvalidOther(int mask) | 
| protected void | UTF8StreamJsonParser. _reportInvalidOther(int mask,
                   int ptr) | 
| boolean | DupDetector. isDup(String name) | 
| Modifier and Type | Method and Description | 
|---|---|
| JsonToken | JsonParserSequence. nextToken() | 
Copyright © 2008-2016 FasterXML. All Rights Reserved.