META-INF/MANIFEST.MF
META-INF/
META-INF/LICENSE
META-INF/NOTICE
META-INF/maven/
META-INF/maven/com.fasterxml.jackson.core/
META-INF/maven/com.fasterxml.jackson.core/jackson-core/
META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.properties
META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.xml
META-INF/services/
META-INF/services/com.fasterxml.jackson.core.JsonFactory
com/
com/fasterxml/
com/fasterxml/jackson/
com/fasterxml/jackson/core/
com/fasterxml/jackson/core/Base64Variant.classBase64Variant.java
package com.fasterxml.jackson.core
public final com.fasterxml.jackson.core.Base64Variant extends java.lang.Object implements java.io.Serializable {
private static final int INT_SPACE
private static final long serialVersionUID
static final char PADDING_CHAR_NONE
public static final int BASE64_VALUE_INVALID
public static final int BASE64_VALUE_PADDING
private final transient int[] _asciiToBase64
private final transient char[] _base64ToAsciiC
private final transient byte[] _base64ToAsciiB
protected final String _name
protected final transient boolean _usesPadding
protected final transient char _paddingChar
protected final transient int _maxLineLength
public void (java.lang.String, java.lang.String, boolean, char, int)
char alpha
int i
String name
String base64Alphabet
boolean usesPadding
char paddingChar
int maxLineLength
int alphaLen
public void (com.fasterxml.jackson.core.Base64Variant, java.lang.String, int)
com.fasterxml.jackson.core.Base64Variant base
String name
int maxLineLength
public void (com.fasterxml.jackson.core.Base64Variant, java.lang.String, boolean, char, int)
com.fasterxml.jackson.core.Base64Variant base
String name
boolean usesPadding
char paddingChar
int maxLineLength
byte[] srcB
char[] srcC
int[] srcV
protected java.lang.Object readResolve ()
public java.lang.String getName ()
public boolean usesPadding ()
public boolean usesPaddingChar (char)
char c
public boolean usesPaddingChar (int)
int ch
public char getPaddingChar ()
public byte getPaddingByte ()
public int getMaxLineLength ()
public int decodeBase64Char (char)
char c
int ch
public int decodeBase64Char (int)
int ch
public int decodeBase64Byte (byte)
byte b
int ch
public char encodeBase64BitsAsChar (int)
int value
public int encodeBase64Chunk (int, char[], int)
int b24
char[] buffer
int ptr
public void encodeBase64Chunk (java.lang.StringBuilder, int)
StringBuilder sb
int b24
public int encodeBase64Partial (int, int, char[], int)
int bits
int outputBytes
char[] buffer
int outPtr
public void encodeBase64Partial (java.lang.StringBuilder, int, int)
StringBuilder sb
int bits
int outputBytes
public byte encodeBase64BitsAsByte (int)
int value
public int encodeBase64Chunk (int, byte[], int)
int b24
byte[] buffer
int ptr
public int encodeBase64Partial (int, int, byte[], int)
byte pb
int bits
int outputBytes
byte[] buffer
int outPtr
public java.lang.String encode (byte[])
byte[] input
public java.lang.String encode (byte[], boolean)
int outputLen
int b24
int b24
byte[] input
boolean addQuotes
int inputEnd
StringBuilder sb
int chunksBeforeLF
int inputPtr
int safeInputEnd
int inputLeft
public byte[] decode (java.lang.String) throws java.lang.IllegalArgumentException
String input
com.fasterxml.jackson.core.util.ByteArrayBuilder b
public void decode (java.lang.String, com.fasterxml.jackson.core.util.ByteArrayBuilder) throws java.lang.IllegalArgumentException
char ch
int bits
int decodedData
String str
com.fasterxml.jackson.core.util.ByteArrayBuilder builder
int ptr
int len
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
protected void _reportInvalidBase64 (char, int, java.lang.String) throws java.lang.IllegalArgumentException
String base
String base
String base
char ch
int bindex
String msg
String base
protected void _reportBase64EOF () throws java.lang.IllegalArgumentException
}
com/fasterxml/jackson/core/Base64Variants.classBase64Variants.java
package com.fasterxml.jackson.core
public final com.fasterxml.jackson.core.Base64Variants extends java.lang.Object {
static final String STD_BASE64_ALPHABET
public static final com.fasterxml.jackson.core.Base64Variant MIME
public static final com.fasterxml.jackson.core.Base64Variant MIME_NO_LINEFEEDS
public static final com.fasterxml.jackson.core.Base64Variant PEM
public static final com.fasterxml.jackson.core.Base64Variant MODIFIED_FOR_URL
public void ()
public static com.fasterxml.jackson.core.Base64Variant getDefaultVariant ()
public static com.fasterxml.jackson.core.Base64Variant valueOf (java.lang.String) throws java.lang.IllegalArgumentException
String name
static void ()
StringBuilder sb
}
com/fasterxml/jackson/core/FormatFeature.classFormatFeature.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.FormatFeature extends java.lang.Object {
public abstract boolean enabledByDefault ()
public abstract int getMask ()
public abstract boolean enabledIn (int)
}
com/fasterxml/jackson/core/FormatSchema.classFormatSchema.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.FormatSchema extends java.lang.Object {
public abstract java.lang.String getSchemaType ()
}
com/fasterxml/jackson/core/JsonEncoding.classJsonEncoding.java
package com.fasterxml.jackson.core
public final com.fasterxml.jackson.core.JsonEncoding extends java.lang.Enum {
public static final com.fasterxml.jackson.core.JsonEncoding UTF8
public static final com.fasterxml.jackson.core.JsonEncoding UTF16_BE
public static final com.fasterxml.jackson.core.JsonEncoding UTF16_LE
public static final com.fasterxml.jackson.core.JsonEncoding UTF32_BE
public static final com.fasterxml.jackson.core.JsonEncoding UTF32_LE
protected final String _javaName
protected final boolean _bigEndian
protected final int _bits
private static final com.fasterxml.jackson.core.JsonEncoding[] $VALUES
public static com.fasterxml.jackson.core.JsonEncoding[] values ()
public static com.fasterxml.jackson.core.JsonEncoding valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, boolean, int)
String javaName
boolean bigEndian
int bits
public java.lang.String getJavaName ()
public boolean isBigEndian ()
public int bits ()
static void ()
}
com/fasterxml/jackson/core/JsonFactory$Feature.classJsonFactory.java
package com.fasterxml.jackson.core
public final com.fasterxml.jackson.core.JsonFactory$Feature extends java.lang.Enum {
public static final com.fasterxml.jackson.core.JsonFactory$Feature INTERN_FIELD_NAMES
public static final com.fasterxml.jackson.core.JsonFactory$Feature CANONICALIZE_FIELD_NAMES
public static final com.fasterxml.jackson.core.JsonFactory$Feature FAIL_ON_SYMBOL_HASH_OVERFLOW
public static final com.fasterxml.jackson.core.JsonFactory$Feature USE_THREAD_LOCAL_FOR_BUFFER_RECYCLING
private final boolean _defaultState
private static final com.fasterxml.jackson.core.JsonFactory$Feature[] $VALUES
public static com.fasterxml.jackson.core.JsonFactory$Feature[] values ()
public static com.fasterxml.jackson.core.JsonFactory$Feature valueOf (java.lang.String)
String name
public static int collectDefaults ()
com.fasterxml.jackson.core.JsonFactory$Feature f
com.fasterxml.jackson.core.JsonFactory$Feature[] arr$
int len$
int i$
int flags
private void (java.lang.String, int, boolean)
boolean defaultState
public boolean enabledByDefault ()
public boolean enabledIn (int)
int flags
public int getMask ()
static void ()
}
com/fasterxml/jackson/core/JsonFactory.classJsonFactory.java
package com.fasterxml.jackson.core
public com.fasterxml.jackson.core.JsonFactory extends java.lang.Object implements com.fasterxml.jackson.core.Versioned java.io.Serializable {
private static final long serialVersionUID
public static final String FORMAT_NAME_JSON
protected static final int DEFAULT_FACTORY_FEATURE_FLAGS
protected static final int DEFAULT_PARSER_FEATURE_FLAGS
protected static final int DEFAULT_GENERATOR_FEATURE_FLAGS
private static final com.fasterxml.jackson.core.SerializableString DEFAULT_ROOT_VALUE_SEPARATOR
protected static final ThreadLocal _recyclerRef
protected final transient com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _rootCharSymbols
protected final transient com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _byteSymbolCanonicalizer
protected final transient com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer _rootByteSymbols
protected com.fasterxml.jackson.core.ObjectCodec _objectCodec
protected int _factoryFeatures
protected int _parserFeatures
protected int _generatorFeatures
protected com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes
protected com.fasterxml.jackson.core.io.InputDecorator _inputDecorator
protected com.fasterxml.jackson.core.io.OutputDecorator _outputDecorator
protected com.fasterxml.jackson.core.SerializableString _rootValueSeparator
public void ()
public void (com.fasterxml.jackson.core.ObjectCodec)
com.fasterxml.jackson.core.ObjectCodec oc
protected void (com.fasterxml.jackson.core.JsonFactory, com.fasterxml.jackson.core.ObjectCodec)
com.fasterxml.jackson.core.JsonFactory src
com.fasterxml.jackson.core.ObjectCodec codec
public com.fasterxml.jackson.core.JsonFactory copy ()
protected void _checkInvalidCopy (java.lang.Class)
Class exp
protected java.lang.Object readResolve ()
public boolean requiresPropertyOrdering ()
public boolean canHandleBinaryNatively ()
public boolean canUseCharArrays ()
public java.lang.Class getFormatReadFeatureType ()
public java.lang.Class getFormatWriteFeatureType ()
public boolean canUseSchema (com.fasterxml.jackson.core.FormatSchema)
com.fasterxml.jackson.core.FormatSchema schema
String ourFormat
public java.lang.String getFormatName ()
public com.fasterxml.jackson.core.format.MatchStrength hasFormat (com.fasterxml.jackson.core.format.InputAccessor) throws java.io.IOException
com.fasterxml.jackson.core.format.InputAccessor acc
public boolean requiresCustomCodec ()
protected com.fasterxml.jackson.core.format.MatchStrength hasJSONFormat (com.fasterxml.jackson.core.format.InputAccessor) throws java.io.IOException
com.fasterxml.jackson.core.format.InputAccessor acc
public com.fasterxml.jackson.core.Version version ()
public final com.fasterxml.jackson.core.JsonFactory configure (com.fasterxml.jackson.core.JsonFactory$Feature, boolean)
com.fasterxml.jackson.core.JsonFactory$Feature f
boolean state
public com.fasterxml.jackson.core.JsonFactory enable (com.fasterxml.jackson.core.JsonFactory$Feature)
com.fasterxml.jackson.core.JsonFactory$Feature f
public com.fasterxml.jackson.core.JsonFactory disable (com.fasterxml.jackson.core.JsonFactory$Feature)
com.fasterxml.jackson.core.JsonFactory$Feature f
public final boolean isEnabled (com.fasterxml.jackson.core.JsonFactory$Feature)
com.fasterxml.jackson.core.JsonFactory$Feature f
public final com.fasterxml.jackson.core.JsonFactory configure (com.fasterxml.jackson.core.JsonParser$Feature, boolean)
com.fasterxml.jackson.core.JsonParser$Feature f
boolean state
public com.fasterxml.jackson.core.JsonFactory enable (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public com.fasterxml.jackson.core.JsonFactory disable (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public final boolean isEnabled (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public com.fasterxml.jackson.core.io.InputDecorator getInputDecorator ()
public com.fasterxml.jackson.core.JsonFactory setInputDecorator (com.fasterxml.jackson.core.io.InputDecorator)
com.fasterxml.jackson.core.io.InputDecorator d
public final com.fasterxml.jackson.core.JsonFactory configure (com.fasterxml.jackson.core.JsonGenerator$Feature, boolean)
com.fasterxml.jackson.core.JsonGenerator$Feature f
boolean state
public com.fasterxml.jackson.core.JsonFactory enable (com.fasterxml.jackson.core.JsonGenerator$Feature)
com.fasterxml.jackson.core.JsonGenerator$Feature f
public com.fasterxml.jackson.core.JsonFactory disable (com.fasterxml.jackson.core.JsonGenerator$Feature)
com.fasterxml.jackson.core.JsonGenerator$Feature f
public final boolean isEnabled (com.fasterxml.jackson.core.JsonGenerator$Feature)
com.fasterxml.jackson.core.JsonGenerator$Feature f
public com.fasterxml.jackson.core.io.CharacterEscapes getCharacterEscapes ()
public com.fasterxml.jackson.core.JsonFactory setCharacterEscapes (com.fasterxml.jackson.core.io.CharacterEscapes)
com.fasterxml.jackson.core.io.CharacterEscapes esc
public com.fasterxml.jackson.core.io.OutputDecorator getOutputDecorator ()
public com.fasterxml.jackson.core.JsonFactory setOutputDecorator (com.fasterxml.jackson.core.io.OutputDecorator)
com.fasterxml.jackson.core.io.OutputDecorator d
public com.fasterxml.jackson.core.JsonFactory setRootValueSeparator (java.lang.String)
String sep
public java.lang.String getRootValueSeparator ()
public com.fasterxml.jackson.core.JsonFactory setCodec (com.fasterxml.jackson.core.ObjectCodec)
com.fasterxml.jackson.core.ObjectCodec oc
public com.fasterxml.jackson.core.ObjectCodec getCodec ()
public com.fasterxml.jackson.core.JsonParser createParser (java.io.File) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
java.io.File f
com.fasterxml.jackson.core.io.IOContext ctxt
java.io.InputStream in
public com.fasterxml.jackson.core.JsonParser createParser (java.net.URL) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
java.net.URL url
com.fasterxml.jackson.core.io.IOContext ctxt
java.io.InputStream in
public com.fasterxml.jackson.core.JsonParser createParser (java.io.InputStream) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
java.io.InputStream in
com.fasterxml.jackson.core.io.IOContext ctxt
public com.fasterxml.jackson.core.JsonParser createParser (java.io.Reader) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
java.io.Reader r
com.fasterxml.jackson.core.io.IOContext ctxt
public com.fasterxml.jackson.core.JsonParser createParser (byte[]) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
java.io.InputStream in
byte[] data
com.fasterxml.jackson.core.io.IOContext ctxt
public com.fasterxml.jackson.core.JsonParser createParser (byte[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
java.io.InputStream in
byte[] data
int offset
int len
com.fasterxml.jackson.core.io.IOContext ctxt
public com.fasterxml.jackson.core.JsonParser createParser (java.lang.String) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
String content
int strLen
com.fasterxml.jackson.core.io.IOContext ctxt
char[] buf
public com.fasterxml.jackson.core.JsonParser createParser (char[]) throws java.io.IOException
char[] content
public com.fasterxml.jackson.core.JsonParser createParser (char[], int, int) throws java.io.IOException
char[] content
int offset
int len
public com.fasterxml.jackson.core.JsonParser createJsonParser (java.io.File) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
java.io.File f
public com.fasterxml.jackson.core.JsonParser createJsonParser (java.net.URL) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
java.net.URL url
public com.fasterxml.jackson.core.JsonParser createJsonParser (java.io.InputStream) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
java.io.InputStream in
public com.fasterxml.jackson.core.JsonParser createJsonParser (java.io.Reader) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
java.io.Reader r
public com.fasterxml.jackson.core.JsonParser createJsonParser (byte[]) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
byte[] data
public com.fasterxml.jackson.core.JsonParser createJsonParser (byte[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
byte[] data
int offset
int len
public com.fasterxml.jackson.core.JsonParser createJsonParser (java.lang.String) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
String content
public com.fasterxml.jackson.core.JsonGenerator createGenerator (java.io.OutputStream, com.fasterxml.jackson.core.JsonEncoding) throws java.io.IOException
java.io.OutputStream out
com.fasterxml.jackson.core.JsonEncoding enc
com.fasterxml.jackson.core.io.IOContext ctxt
java.io.Writer w
public com.fasterxml.jackson.core.JsonGenerator createGenerator (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public com.fasterxml.jackson.core.JsonGenerator createGenerator (java.io.Writer) throws java.io.IOException
java.io.Writer w
com.fasterxml.jackson.core.io.IOContext ctxt
public com.fasterxml.jackson.core.JsonGenerator createGenerator (java.io.File, com.fasterxml.jackson.core.JsonEncoding) throws java.io.IOException
java.io.File f
com.fasterxml.jackson.core.JsonEncoding enc
java.io.OutputStream out
com.fasterxml.jackson.core.io.IOContext ctxt
java.io.Writer w
public com.fasterxml.jackson.core.JsonGenerator createJsonGenerator (java.io.OutputStream, com.fasterxml.jackson.core.JsonEncoding) throws java.io.IOException
java.io.OutputStream out
com.fasterxml.jackson.core.JsonEncoding enc
public com.fasterxml.jackson.core.JsonGenerator createJsonGenerator (java.io.Writer) throws java.io.IOException
java.io.Writer out
public com.fasterxml.jackson.core.JsonGenerator createJsonGenerator (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public com.fasterxml.jackson.core.JsonGenerator createJsonGenerator (java.io.File, com.fasterxml.jackson.core.JsonEncoding) throws java.io.IOException
java.io.File f
com.fasterxml.jackson.core.JsonEncoding enc
protected com.fasterxml.jackson.core.JsonParser _createParser (java.io.InputStream, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
java.io.InputStream in
com.fasterxml.jackson.core.io.IOContext ctxt
protected com.fasterxml.jackson.core.JsonParser _createParser (java.io.Reader, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
java.io.Reader r
com.fasterxml.jackson.core.io.IOContext ctxt
protected com.fasterxml.jackson.core.JsonParser _createParser (char[], int, int, com.fasterxml.jackson.core.io.IOContext, boolean) throws java.io.IOException
char[] data
int offset
int len
com.fasterxml.jackson.core.io.IOContext ctxt
boolean recyclable
protected com.fasterxml.jackson.core.JsonParser _createParser (byte[], int, int, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
byte[] data
int offset
int len
com.fasterxml.jackson.core.io.IOContext ctxt
protected com.fasterxml.jackson.core.JsonGenerator _createGenerator (java.io.Writer, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
java.io.Writer out
com.fasterxml.jackson.core.io.IOContext ctxt
com.fasterxml.jackson.core.json.WriterBasedJsonGenerator gen
com.fasterxml.jackson.core.SerializableString rootSep
protected com.fasterxml.jackson.core.JsonGenerator _createUTF8Generator (java.io.OutputStream, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
java.io.OutputStream out
com.fasterxml.jackson.core.io.IOContext ctxt
com.fasterxml.jackson.core.json.UTF8JsonGenerator gen
com.fasterxml.jackson.core.SerializableString rootSep
protected java.io.Writer _createWriter (java.io.OutputStream, com.fasterxml.jackson.core.JsonEncoding, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
java.io.OutputStream out
com.fasterxml.jackson.core.JsonEncoding enc
com.fasterxml.jackson.core.io.IOContext ctxt
protected final java.io.InputStream _decorate (java.io.InputStream, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
java.io.InputStream in2
java.io.InputStream in
com.fasterxml.jackson.core.io.IOContext ctxt
protected final java.io.Reader _decorate (java.io.Reader, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
java.io.Reader in2
java.io.Reader in
com.fasterxml.jackson.core.io.IOContext ctxt
protected final java.io.OutputStream _decorate (java.io.OutputStream, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
java.io.OutputStream out2
java.io.OutputStream out
com.fasterxml.jackson.core.io.IOContext ctxt
protected final java.io.Writer _decorate (java.io.Writer, com.fasterxml.jackson.core.io.IOContext) throws java.io.IOException
java.io.Writer out2
java.io.Writer out
com.fasterxml.jackson.core.io.IOContext ctxt
public com.fasterxml.jackson.core.util.BufferRecycler _getBufferRecycler ()
java.lang.ref.SoftReference ref
com.fasterxml.jackson.core.util.BufferRecycler br
com.fasterxml.jackson.core.util.BufferRecycler br
protected com.fasterxml.jackson.core.io.IOContext _createContext (java.lang.Object, boolean)
Object srcRef
boolean resourceManaged
protected java.io.InputStream _optimizedStreamFromURL (java.net.URL) throws java.io.IOException
String path
String host
java.net.URL url
static void ()
}
com/fasterxml/jackson/core/JsonGenerationException.classJsonGenerationException.java
package com.fasterxml.jackson.core
public com.fasterxml.jackson.core.JsonGenerationException extends com.fasterxml.jackson.core.JsonProcessingException {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable rootCause
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable rootCause
}
com/fasterxml/jackson/core/JsonGenerator$Feature.classJsonGenerator.java
package com.fasterxml.jackson.core
public final com.fasterxml.jackson.core.JsonGenerator$Feature extends java.lang.Enum {
public static final com.fasterxml.jackson.core.JsonGenerator$Feature AUTO_CLOSE_TARGET
public static final com.fasterxml.jackson.core.JsonGenerator$Feature AUTO_CLOSE_JSON_CONTENT
public static final com.fasterxml.jackson.core.JsonGenerator$Feature FLUSH_PASSED_TO_STREAM
public static final com.fasterxml.jackson.core.JsonGenerator$Feature QUOTE_FIELD_NAMES
public static final com.fasterxml.jackson.core.JsonGenerator$Feature QUOTE_NON_NUMERIC_NUMBERS
public static final com.fasterxml.jackson.core.JsonGenerator$Feature WRITE_NUMBERS_AS_STRINGS
public static final com.fasterxml.jackson.core.JsonGenerator$Feature WRITE_BIGDECIMAL_AS_PLAIN
public static final com.fasterxml.jackson.core.JsonGenerator$Feature ESCAPE_NON_ASCII
public static final com.fasterxml.jackson.core.JsonGenerator$Feature STRICT_DUPLICATE_DETECTION
public static final com.fasterxml.jackson.core.JsonGenerator$Feature IGNORE_UNKNOWN
private final boolean _defaultState
private final int _mask
private static final com.fasterxml.jackson.core.JsonGenerator$Feature[] $VALUES
public static com.fasterxml.jackson.core.JsonGenerator$Feature[] values ()
public static com.fasterxml.jackson.core.JsonGenerator$Feature valueOf (java.lang.String)
String name
public static int collectDefaults ()
com.fasterxml.jackson.core.JsonGenerator$Feature f
com.fasterxml.jackson.core.JsonGenerator$Feature[] arr$
int len$
int i$
int flags
private void (java.lang.String, int, boolean)
boolean defaultState
public boolean enabledByDefault ()
public boolean enabledIn (int)
int flags
public int getMask ()
static void ()
}
com/fasterxml/jackson/core/JsonGenerator.classJsonGenerator.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.JsonGenerator extends java.lang.Object implements java.io.Closeable java.io.Flushable com.fasterxml.jackson.core.Versioned {
protected com.fasterxml.jackson.core.PrettyPrinter _cfgPrettyPrinter
protected void ()
public abstract com.fasterxml.jackson.core.JsonGenerator setCodec (com.fasterxml.jackson.core.ObjectCodec)
public abstract com.fasterxml.jackson.core.ObjectCodec getCodec ()
public abstract com.fasterxml.jackson.core.Version version ()
public abstract com.fasterxml.jackson.core.JsonGenerator enable (com.fasterxml.jackson.core.JsonGenerator$Feature)
public abstract com.fasterxml.jackson.core.JsonGenerator disable (com.fasterxml.jackson.core.JsonGenerator$Feature)
public final com.fasterxml.jackson.core.JsonGenerator configure (com.fasterxml.jackson.core.JsonGenerator$Feature, boolean)
com.fasterxml.jackson.core.JsonGenerator$Feature f
boolean state
public abstract boolean isEnabled (com.fasterxml.jackson.core.JsonGenerator$Feature)
public abstract int getFeatureMask ()
public abstract com.fasterxml.jackson.core.JsonGenerator setFeatureMask (int)
public com.fasterxml.jackson.core.JsonGenerator overrideStdFeatures (int, int)
int values
int mask
int oldState
int newState
public int getFormatFeatures ()
public com.fasterxml.jackson.core.JsonGenerator overrideFormatFeatures (int, int)
int values
int mask
public void setSchema (com.fasterxml.jackson.core.FormatSchema)
com.fasterxml.jackson.core.FormatSchema schema
public com.fasterxml.jackson.core.FormatSchema getSchema ()
public com.fasterxml.jackson.core.JsonGenerator setPrettyPrinter (com.fasterxml.jackson.core.PrettyPrinter)
com.fasterxml.jackson.core.PrettyPrinter pp
public com.fasterxml.jackson.core.PrettyPrinter getPrettyPrinter ()
public abstract com.fasterxml.jackson.core.JsonGenerator useDefaultPrettyPrinter ()
public com.fasterxml.jackson.core.JsonGenerator setHighestNonEscapedChar (int)
int charCode
public int getHighestEscapedChar ()
public com.fasterxml.jackson.core.io.CharacterEscapes getCharacterEscapes ()
public com.fasterxml.jackson.core.JsonGenerator setCharacterEscapes (com.fasterxml.jackson.core.io.CharacterEscapes)
com.fasterxml.jackson.core.io.CharacterEscapes esc
public com.fasterxml.jackson.core.JsonGenerator setRootValueSeparator (com.fasterxml.jackson.core.SerializableString)
com.fasterxml.jackson.core.SerializableString sep
public java.lang.Object getOutputTarget ()
public int getOutputBuffered ()
public java.lang.Object getCurrentValue ()
com.fasterxml.jackson.core.JsonStreamContext ctxt
public void setCurrentValue (java.lang.Object)
Object v
com.fasterxml.jackson.core.JsonStreamContext ctxt
public boolean canUseSchema (com.fasterxml.jackson.core.FormatSchema)
com.fasterxml.jackson.core.FormatSchema schema
public boolean canWriteObjectId ()
public boolean canWriteTypeId ()
public boolean canWriteBinaryNatively ()
public boolean canOmitFields ()
public abstract void writeStartArray () throws java.io.IOException
public void writeStartArray (int) throws java.io.IOException
int size
public abstract void writeEndArray () throws java.io.IOException
public abstract void writeStartObject () throws java.io.IOException
public abstract void writeEndObject () throws java.io.IOException
public abstract void writeFieldName (java.lang.String) throws java.io.IOException
public abstract void writeFieldName (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
public abstract void writeString (java.lang.String) throws java.io.IOException
public abstract void writeString (char[], int, int) throws java.io.IOException
public abstract void writeString (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
public abstract void writeRawUTF8String (byte[], int, int) throws java.io.IOException
public abstract void writeUTF8String (byte[], int, int) throws java.io.IOException
public abstract void writeRaw (java.lang.String) throws java.io.IOException
public abstract void writeRaw (java.lang.String, int, int) throws java.io.IOException
public abstract void writeRaw (char[], int, int) throws java.io.IOException
public abstract void writeRaw (char) throws java.io.IOException
public void writeRaw (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString raw
public abstract void writeRawValue (java.lang.String) throws java.io.IOException
public abstract void writeRawValue (java.lang.String, int, int) throws java.io.IOException
public abstract void writeRawValue (char[], int, int) throws java.io.IOException
public void writeRawValue (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString raw
public abstract void writeBinary (com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException
public void writeBinary (byte[], int, int) throws java.io.IOException
byte[] data
int offset
int len
public void writeBinary (byte[]) throws java.io.IOException
byte[] data
public int writeBinary (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream data
int dataLength
public abstract int writeBinary (com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException
public void writeNumber (short) throws java.io.IOException
short v
public abstract void writeNumber (int) throws java.io.IOException
public abstract void writeNumber (long) throws java.io.IOException
public abstract void writeNumber (java.math.BigInteger) throws java.io.IOException
public abstract void writeNumber (double) throws java.io.IOException
public abstract void writeNumber (float) throws java.io.IOException
public abstract void writeNumber (java.math.BigDecimal) throws java.io.IOException
public abstract void writeNumber (java.lang.String) throws java.io.IOException
public abstract void writeBoolean (boolean) throws java.io.IOException
public abstract void writeNull () throws java.io.IOException
public void writeObjectId (java.lang.Object) throws java.io.IOException
Object id
public void writeObjectRef (java.lang.Object) throws java.io.IOException
Object id
public void writeTypeId (java.lang.Object) throws java.io.IOException
Object id
public abstract void writeObject (java.lang.Object) throws java.io.IOException
public abstract void writeTree (com.fasterxml.jackson.core.TreeNode) throws java.io.IOException
public void writeStringField (java.lang.String, java.lang.String) throws java.io.IOException
String fieldName
String value
public final void writeBooleanField (java.lang.String, boolean) throws java.io.IOException
String fieldName
boolean value
public final void writeNullField (java.lang.String) throws java.io.IOException
String fieldName
public final void writeNumberField (java.lang.String, int) throws java.io.IOException
String fieldName
int value
public final void writeNumberField (java.lang.String, long) throws java.io.IOException
String fieldName
long value
public final void writeNumberField (java.lang.String, double) throws java.io.IOException
String fieldName
double value
public final void writeNumberField (java.lang.String, float) throws java.io.IOException
String fieldName
float value
public final void writeNumberField (java.lang.String, java.math.BigDecimal) throws java.io.IOException
String fieldName
java.math.BigDecimal value
public final void writeBinaryField (java.lang.String, byte[]) throws java.io.IOException
String fieldName
byte[] data
public final void writeArrayFieldStart (java.lang.String) throws java.io.IOException
String fieldName
public final void writeObjectFieldStart (java.lang.String) throws java.io.IOException
String fieldName
public final void writeObjectField (java.lang.String, java.lang.Object) throws java.io.IOException
String fieldName
Object pojo
public void writeOmittedField (java.lang.String) throws java.io.IOException
String fieldName
public void copyCurrentEvent (com.fasterxml.jackson.core.JsonParser) throws java.io.IOException
com.fasterxml.jackson.core.JsonParser$NumberType n
com.fasterxml.jackson.core.JsonParser$NumberType n
com.fasterxml.jackson.core.JsonParser jp
com.fasterxml.jackson.core.JsonToken t
public void copyCurrentStructure (com.fasterxml.jackson.core.JsonParser) throws java.io.IOException
com.fasterxml.jackson.core.JsonParser jp
com.fasterxml.jackson.core.JsonToken t
int id
public abstract com.fasterxml.jackson.core.JsonStreamContext getOutputContext ()
public abstract void flush () throws java.io.IOException
public abstract boolean isClosed ()
public abstract void close () throws java.io.IOException
protected void _reportError (java.lang.String) throws com.fasterxml.jackson.core.JsonGenerationException
String msg
protected final void _throwInternal ()
protected void _reportUnsupportedOperation ()
protected void _writeSimpleObject (java.lang.Object) throws java.io.IOException
Number n
Object value
}
com/fasterxml/jackson/core/JsonLocation.classJsonLocation.java
package com.fasterxml.jackson.core
public com.fasterxml.jackson.core.JsonLocation extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final com.fasterxml.jackson.core.JsonLocation NA
final long _totalBytes
final long _totalChars
final int _lineNr
final int _columnNr
final transient Object _sourceRef
public void (java.lang.Object, long, int, int)
Object srcRef
long totalChars
int lineNr
int colNr
public void (java.lang.Object, long, long, int, int)
Object sourceRef
long totalBytes
long totalChars
int lineNr
int columnNr
public java.lang.Object getSourceRef ()
public int getLineNr ()
public int getColumnNr ()
public long getCharOffset ()
public long getByteOffset ()
public java.lang.String toString ()
StringBuilder sb
public int hashCode ()
int hash
public boolean equals (java.lang.Object)
Object other
com.fasterxml.jackson.core.JsonLocation otherLoc
static void ()
}
com/fasterxml/jackson/core/JsonParseException.classJsonParseException.java
package com.fasterxml.jackson.core
public com.fasterxml.jackson.core.JsonParseException extends com.fasterxml.jackson.core.JsonProcessingException {
private static final long serialVersionUID
public void (java.lang.String, com.fasterxml.jackson.core.JsonLocation)
String msg
com.fasterxml.jackson.core.JsonLocation loc
public void (java.lang.String, com.fasterxml.jackson.core.JsonLocation, java.lang.Throwable)
String msg
com.fasterxml.jackson.core.JsonLocation loc
Throwable root
}
com/fasterxml/jackson/core/JsonParser$Feature.classJsonParser.java
package com.fasterxml.jackson.core
public final com.fasterxml.jackson.core.JsonParser$Feature extends java.lang.Enum {
public static final com.fasterxml.jackson.core.JsonParser$Feature AUTO_CLOSE_SOURCE
public static final com.fasterxml.jackson.core.JsonParser$Feature ALLOW_COMMENTS
public static final com.fasterxml.jackson.core.JsonParser$Feature ALLOW_YAML_COMMENTS
public static final com.fasterxml.jackson.core.JsonParser$Feature ALLOW_UNQUOTED_FIELD_NAMES
public static final com.fasterxml.jackson.core.JsonParser$Feature ALLOW_SINGLE_QUOTES
public static final com.fasterxml.jackson.core.JsonParser$Feature ALLOW_UNQUOTED_CONTROL_CHARS
public static final com.fasterxml.jackson.core.JsonParser$Feature ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER
public static final com.fasterxml.jackson.core.JsonParser$Feature ALLOW_NUMERIC_LEADING_ZEROS
public static final com.fasterxml.jackson.core.JsonParser$Feature ALLOW_NON_NUMERIC_NUMBERS
public static final com.fasterxml.jackson.core.JsonParser$Feature STRICT_DUPLICATE_DETECTION
public static final com.fasterxml.jackson.core.JsonParser$Feature IGNORE_UNDEFINED
private final boolean _defaultState
private final int _mask
private static final com.fasterxml.jackson.core.JsonParser$Feature[] $VALUES
public static com.fasterxml.jackson.core.JsonParser$Feature[] values ()
public static com.fasterxml.jackson.core.JsonParser$Feature valueOf (java.lang.String)
String name
public static int collectDefaults ()
com.fasterxml.jackson.core.JsonParser$Feature f
com.fasterxml.jackson.core.JsonParser$Feature[] arr$
int len$
int i$
int flags
private void (java.lang.String, int, boolean)
boolean defaultState
public boolean enabledByDefault ()
public boolean enabledIn (int)
int flags
public int getMask ()
static void ()
}
com/fasterxml/jackson/core/JsonParser$NumberType.classJsonParser.java
package com.fasterxml.jackson.core
public final com.fasterxml.jackson.core.JsonParser$NumberType extends java.lang.Enum {
public static final com.fasterxml.jackson.core.JsonParser$NumberType INT
public static final com.fasterxml.jackson.core.JsonParser$NumberType LONG
public static final com.fasterxml.jackson.core.JsonParser$NumberType BIG_INTEGER
public static final com.fasterxml.jackson.core.JsonParser$NumberType FLOAT
public static final com.fasterxml.jackson.core.JsonParser$NumberType DOUBLE
public static final com.fasterxml.jackson.core.JsonParser$NumberType BIG_DECIMAL
private static final com.fasterxml.jackson.core.JsonParser$NumberType[] $VALUES
public static com.fasterxml.jackson.core.JsonParser$NumberType[] values ()
public static com.fasterxml.jackson.core.JsonParser$NumberType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/fasterxml/jackson/core/JsonParser.classJsonParser.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.JsonParser extends java.lang.Object implements java.io.Closeable com.fasterxml.jackson.core.Versioned {
private static final int MIN_BYTE_I
private static final int MAX_BYTE_I
private static final int MIN_SHORT_I
private static final int MAX_SHORT_I
protected int _features
protected void ()
protected void (int)
int features
public abstract com.fasterxml.jackson.core.ObjectCodec getCodec ()
public abstract void setCodec (com.fasterxml.jackson.core.ObjectCodec)
public java.lang.Object getInputSource ()
public java.lang.Object getCurrentValue ()
com.fasterxml.jackson.core.JsonStreamContext ctxt
public void setCurrentValue (java.lang.Object)
Object v
com.fasterxml.jackson.core.JsonStreamContext ctxt
public void setSchema (com.fasterxml.jackson.core.FormatSchema)
com.fasterxml.jackson.core.FormatSchema schema
public com.fasterxml.jackson.core.FormatSchema getSchema ()
public boolean canUseSchema (com.fasterxml.jackson.core.FormatSchema)
com.fasterxml.jackson.core.FormatSchema schema
public boolean requiresCustomCodec ()
public abstract com.fasterxml.jackson.core.Version version ()
public abstract void close () throws java.io.IOException
public int releaseBuffered (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public int releaseBuffered (java.io.Writer) throws java.io.IOException
java.io.Writer w
public com.fasterxml.jackson.core.JsonParser enable (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public com.fasterxml.jackson.core.JsonParser disable (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public com.fasterxml.jackson.core.JsonParser configure (com.fasterxml.jackson.core.JsonParser$Feature, boolean)
com.fasterxml.jackson.core.JsonParser$Feature f
boolean state
public boolean isEnabled (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public int getFeatureMask ()
public com.fasterxml.jackson.core.JsonParser setFeatureMask (int)
int mask
public com.fasterxml.jackson.core.JsonParser overrideStdFeatures (int, int)
int values
int mask
public int getFormatFeatures ()
public com.fasterxml.jackson.core.JsonParser overrideFormatFeatures (int, int)
int values
int mask
public abstract com.fasterxml.jackson.core.JsonToken nextToken () throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
public abstract com.fasterxml.jackson.core.JsonToken nextValue () throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
public boolean nextFieldName (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
com.fasterxml.jackson.core.SerializableString str
public java.lang.String nextFieldName () throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
public java.lang.String nextTextValue () throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
public int nextIntValue (int) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
int defaultValue
public long nextLongValue (long) throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
long defaultValue
public java.lang.Boolean nextBooleanValue () throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
com.fasterxml.jackson.core.JsonToken t
public abstract com.fasterxml.jackson.core.JsonParser skipChildren () throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
public abstract boolean isClosed ()
public abstract com.fasterxml.jackson.core.JsonToken getCurrentToken ()
public abstract int getCurrentTokenId ()
public abstract boolean hasCurrentToken ()
public abstract boolean hasTokenId (int)
public abstract boolean hasToken (com.fasterxml.jackson.core.JsonToken)
public abstract java.lang.String getCurrentName () throws java.io.IOException
public abstract com.fasterxml.jackson.core.JsonStreamContext getParsingContext ()
public abstract com.fasterxml.jackson.core.JsonLocation getTokenLocation ()
public abstract com.fasterxml.jackson.core.JsonLocation getCurrentLocation ()
public boolean isExpectedStartArrayToken ()
public boolean isExpectedStartObjectToken ()
public abstract void clearCurrentToken ()
public abstract com.fasterxml.jackson.core.JsonToken getLastClearedToken ()
public abstract void overrideCurrentName (java.lang.String)
public abstract java.lang.String getText () throws java.io.IOException
public abstract char[] getTextCharacters () throws java.io.IOException
public abstract int getTextLength () throws java.io.IOException
public abstract int getTextOffset () throws java.io.IOException
public abstract boolean hasTextCharacters ()
public abstract java.lang.Number getNumberValue () throws java.io.IOException
public abstract com.fasterxml.jackson.core.JsonParser$NumberType getNumberType () throws java.io.IOException
public byte getByteValue () throws java.io.IOException
int value
public short getShortValue () throws java.io.IOException
int value
public abstract int getIntValue () throws java.io.IOException
public abstract long getLongValue () throws java.io.IOException
public abstract java.math.BigInteger getBigIntegerValue () throws java.io.IOException
public abstract float getFloatValue () throws java.io.IOException
public abstract double getDoubleValue () throws java.io.IOException
public abstract java.math.BigDecimal getDecimalValue () throws java.io.IOException
public boolean getBooleanValue () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
public abstract java.lang.Object getEmbeddedObject () throws java.io.IOException
public abstract byte[] getBinaryValue (com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException
public byte[] getBinaryValue () throws java.io.IOException
public int readBinaryValue (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public int readBinaryValue (com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant bv
java.io.OutputStream out
public int getValueAsInt () throws java.io.IOException
public int getValueAsInt (int) throws java.io.IOException
int def
public long getValueAsLong () throws java.io.IOException
public long getValueAsLong (long) throws java.io.IOException
long def
public double getValueAsDouble () throws java.io.IOException
public double getValueAsDouble (double) throws java.io.IOException
double def
public boolean getValueAsBoolean () throws java.io.IOException
public boolean getValueAsBoolean (boolean) throws java.io.IOException
boolean def
public java.lang.String getValueAsString () throws java.io.IOException
public abstract java.lang.String getValueAsString (java.lang.String) throws java.io.IOException
public boolean canReadObjectId ()
public boolean canReadTypeId ()
public java.lang.Object getObjectId () throws java.io.IOException
public java.lang.Object getTypeId () throws java.io.IOException
public java.lang.Object readValueAs (java.lang.Class) throws java.io.IOException
Class valueType
public java.lang.Object readValueAs (com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException
com.fasterxml.jackson.core.type.TypeReference valueTypeRef
public java.util.Iterator readValuesAs (java.lang.Class) throws java.io.IOException
Class valueType
public java.util.Iterator readValuesAs (com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException
com.fasterxml.jackson.core.type.TypeReference valueTypeRef
public com.fasterxml.jackson.core.TreeNode readValueAsTree () throws java.io.IOException
protected com.fasterxml.jackson.core.ObjectCodec _codec ()
com.fasterxml.jackson.core.ObjectCodec c
protected com.fasterxml.jackson.core.JsonParseException _constructError (java.lang.String)
String msg
protected void _reportUnsupportedOperation ()
}
com/fasterxml/jackson/core/JsonPointer.classJsonPointer.java
package com.fasterxml.jackson.core
public com.fasterxml.jackson.core.JsonPointer extends java.lang.Object {
protected static final com.fasterxml.jackson.core.JsonPointer EMPTY
protected final com.fasterxml.jackson.core.JsonPointer _nextSegment
protected volatile com.fasterxml.jackson.core.JsonPointer _head
protected final String _asString
protected final String _matchingPropertyName
protected final int _matchingElementIndex
protected void ()
protected void (java.lang.String, java.lang.String, com.fasterxml.jackson.core.JsonPointer)
String fullString
String segment
com.fasterxml.jackson.core.JsonPointer next
protected void (java.lang.String, java.lang.String, int, com.fasterxml.jackson.core.JsonPointer)
String fullString
String segment
int matchIndex
com.fasterxml.jackson.core.JsonPointer next
public static com.fasterxml.jackson.core.JsonPointer compile (java.lang.String) throws java.lang.IllegalArgumentException
String input
public static com.fasterxml.jackson.core.JsonPointer valueOf (java.lang.String)
String input
public boolean matches ()
public java.lang.String getMatchingProperty ()
public int getMatchingIndex ()
public boolean mayMatchProperty ()
public boolean mayMatchElement ()
public com.fasterxml.jackson.core.JsonPointer last ()
com.fasterxml.jackson.core.JsonPointer current
com.fasterxml.jackson.core.JsonPointer next
public com.fasterxml.jackson.core.JsonPointer append (com.fasterxml.jackson.core.JsonPointer)
com.fasterxml.jackson.core.JsonPointer tail
String currentJsonPointer
public boolean matchesProperty (java.lang.String)
String name
public com.fasterxml.jackson.core.JsonPointer matchProperty (java.lang.String)
String name
public boolean matchesElement (int)
int index
public com.fasterxml.jackson.core.JsonPointer matchElement (int)
int index
public com.fasterxml.jackson.core.JsonPointer tail ()
public com.fasterxml.jackson.core.JsonPointer head ()
com.fasterxml.jackson.core.JsonPointer h
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
private static final int _parseIndex (java.lang.String)
int i
long l
String str
int len
char c
protected static com.fasterxml.jackson.core.JsonPointer _parseTail (java.lang.String)
char c
int i
String input
int end
protected static com.fasterxml.jackson.core.JsonPointer _parseQuotedTail (java.lang.String, int)
char c
String input
int i
int end
StringBuilder sb
protected com.fasterxml.jackson.core.JsonPointer _constructHead ()
com.fasterxml.jackson.core.JsonPointer last
int suffixLength
com.fasterxml.jackson.core.JsonPointer next
protected com.fasterxml.jackson.core.JsonPointer _constructHead (int, com.fasterxml.jackson.core.JsonPointer)
int suffixLength
com.fasterxml.jackson.core.JsonPointer last
com.fasterxml.jackson.core.JsonPointer next
String str
private static void _appendEscape (java.lang.StringBuilder, char)
StringBuilder sb
char c
static void ()
}
com/fasterxml/jackson/core/JsonProcessingException.classJsonProcessingException.java
package com.fasterxml.jackson.core
public com.fasterxml.jackson.core.JsonProcessingException extends java.io.IOException {
static final long serialVersionUID
protected com.fasterxml.jackson.core.JsonLocation _location
protected void (java.lang.String, com.fasterxml.jackson.core.JsonLocation, java.lang.Throwable)
String msg
com.fasterxml.jackson.core.JsonLocation loc
Throwable rootCause
protected void (java.lang.String)
String msg
protected void (java.lang.String, com.fasterxml.jackson.core.JsonLocation)
String msg
com.fasterxml.jackson.core.JsonLocation loc
protected void (java.lang.String, java.lang.Throwable)
String msg
Throwable rootCause
protected void (java.lang.Throwable)
Throwable rootCause
public com.fasterxml.jackson.core.JsonLocation getLocation ()
public java.lang.String getOriginalMessage ()
protected java.lang.String getMessageSuffix ()
public java.lang.String getMessage ()
StringBuilder sb
String msg
com.fasterxml.jackson.core.JsonLocation loc
String suffix
public java.lang.String toString ()
}
com/fasterxml/jackson/core/JsonStreamContext.classJsonStreamContext.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.JsonStreamContext extends java.lang.Object {
protected static final int TYPE_ROOT
protected static final int TYPE_ARRAY
protected static final int TYPE_OBJECT
protected int _type
protected int _index
protected void ()
public abstract com.fasterxml.jackson.core.JsonStreamContext getParent ()
public final boolean inArray ()
public final boolean inRoot ()
public final boolean inObject ()
public final java.lang.String getTypeDesc ()
public final int getEntryCount ()
public final int getCurrentIndex ()
public abstract java.lang.String getCurrentName ()
public java.lang.Object getCurrentValue ()
public void setCurrentValue (java.lang.Object)
Object v
}
com/fasterxml/jackson/core/JsonToken.classJsonToken.java
package com.fasterxml.jackson.core
public final com.fasterxml.jackson.core.JsonToken extends java.lang.Enum {
public static final com.fasterxml.jackson.core.JsonToken NOT_AVAILABLE
public static final com.fasterxml.jackson.core.JsonToken START_OBJECT
public static final com.fasterxml.jackson.core.JsonToken END_OBJECT
public static final com.fasterxml.jackson.core.JsonToken START_ARRAY
public static final com.fasterxml.jackson.core.JsonToken END_ARRAY
public static final com.fasterxml.jackson.core.JsonToken FIELD_NAME
public static final com.fasterxml.jackson.core.JsonToken VALUE_EMBEDDED_OBJECT
public static final com.fasterxml.jackson.core.JsonToken VALUE_STRING
public static final com.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT
public static final com.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT
public static final com.fasterxml.jackson.core.JsonToken VALUE_TRUE
public static final com.fasterxml.jackson.core.JsonToken VALUE_FALSE
public static final com.fasterxml.jackson.core.JsonToken VALUE_NULL
final String _serialized
final char[] _serializedChars
final byte[] _serializedBytes
final int _id
final boolean _isStructStart
final boolean _isStructEnd
final boolean _isNumber
final boolean _isBoolean
final boolean _isScalar
private static final com.fasterxml.jackson.core.JsonToken[] $VALUES
public static com.fasterxml.jackson.core.JsonToken[] values ()
public static com.fasterxml.jackson.core.JsonToken valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, int)
int i
int len
String token
int id
public final int id ()
public final java.lang.String asString ()
public final char[] asCharArray ()
public final byte[] asByteArray ()
public final boolean isNumeric ()
public final boolean isStructStart ()
public final boolean isStructEnd ()
public final boolean isScalarValue ()
public final boolean isBoolean ()
static void ()
}
com/fasterxml/jackson/core/JsonTokenId.classJsonTokenId.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.JsonTokenId extends java.lang.Object {
public static final int ID_NOT_AVAILABLE
public static final int ID_NO_TOKEN
public static final int ID_START_OBJECT
public static final int ID_END_OBJECT
public static final int ID_START_ARRAY
public static final int ID_END_ARRAY
public static final int ID_FIELD_NAME
public static final int ID_STRING
public static final int ID_NUMBER_INT
public static final int ID_NUMBER_FLOAT
public static final int ID_TRUE
public static final int ID_FALSE
public static final int ID_NULL
public static final int ID_EMBEDDED_OBJECT
}
com/fasterxml/jackson/core/ObjectCodec.classObjectCodec.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.ObjectCodec extends com.fasterxml.jackson.core.TreeCodec implements com.fasterxml.jackson.core.Versioned {
protected void ()
public com.fasterxml.jackson.core.Version version ()
public abstract java.lang.Object readValue (com.fasterxml.jackson.core.JsonParser, java.lang.Class) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract java.lang.Object readValue (com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract java.lang.Object readValue (com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract java.util.Iterator readValues (com.fasterxml.jackson.core.JsonParser, java.lang.Class) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract java.util.Iterator readValues (com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.TypeReference) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract java.util.Iterator readValues (com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.type.ResolvedType) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract void writeValue (com.fasterxml.jackson.core.JsonGenerator, java.lang.Object) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract com.fasterxml.jackson.core.TreeNode readTree (com.fasterxml.jackson.core.JsonParser) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract void writeTree (com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.core.TreeNode) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract com.fasterxml.jackson.core.TreeNode createObjectNode ()
public abstract com.fasterxml.jackson.core.TreeNode createArrayNode ()
public abstract com.fasterxml.jackson.core.JsonParser treeAsTokens (com.fasterxml.jackson.core.TreeNode)
public abstract java.lang.Object treeToValue (com.fasterxml.jackson.core.TreeNode, java.lang.Class) throws com.fasterxml.jackson.core.JsonProcessingException
public com.fasterxml.jackson.core.JsonFactory getJsonFactory ()
public com.fasterxml.jackson.core.JsonFactory getFactory ()
}
com/fasterxml/jackson/core/PrettyPrinter.classPrettyPrinter.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.PrettyPrinter extends java.lang.Object {
public abstract void writeRootValueSeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public abstract void writeStartObject (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public abstract void writeEndObject (com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public abstract void writeObjectEntrySeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public abstract void writeObjectFieldValueSeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public abstract void writeStartArray (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public abstract void writeEndArray (com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public abstract void writeArrayValueSeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public abstract void beforeArrayValues (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public abstract void beforeObjectEntries (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
}
com/fasterxml/jackson/core/SerializableString.classSerializableString.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.SerializableString extends java.lang.Object {
public abstract java.lang.String getValue ()
public abstract int charLength ()
public abstract char[] asQuotedChars ()
public abstract byte[] asUnquotedUTF8 ()
public abstract byte[] asQuotedUTF8 ()
public abstract int appendQuotedUTF8 (byte[], int)
public abstract int appendQuoted (char[], int)
public abstract int appendUnquotedUTF8 (byte[], int)
public abstract int appendUnquoted (char[], int)
public abstract int writeQuotedUTF8 (java.io.OutputStream) throws java.io.IOException
public abstract int writeUnquotedUTF8 (java.io.OutputStream) throws java.io.IOException
public abstract int putQuotedUTF8 (java.nio.ByteBuffer) throws java.io.IOException
public abstract int putUnquotedUTF8 (java.nio.ByteBuffer) throws java.io.IOException
}
com/fasterxml/jackson/core/TreeCodec.classTreeCodec.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.TreeCodec extends java.lang.Object {
public void ()
public abstract com.fasterxml.jackson.core.TreeNode readTree (com.fasterxml.jackson.core.JsonParser) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract void writeTree (com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.core.TreeNode) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
public abstract com.fasterxml.jackson.core.TreeNode createArrayNode ()
public abstract com.fasterxml.jackson.core.TreeNode createObjectNode ()
public abstract com.fasterxml.jackson.core.JsonParser treeAsTokens (com.fasterxml.jackson.core.TreeNode)
}
com/fasterxml/jackson/core/TreeNode.classTreeNode.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.TreeNode extends java.lang.Object {
public abstract com.fasterxml.jackson.core.JsonToken asToken ()
public abstract com.fasterxml.jackson.core.JsonParser$NumberType numberType ()
public abstract int size ()
public abstract boolean isValueNode ()
public abstract boolean isContainerNode ()
public abstract boolean isMissingNode ()
public abstract boolean isArray ()
public abstract boolean isObject ()
public abstract com.fasterxml.jackson.core.TreeNode get (java.lang.String)
public abstract com.fasterxml.jackson.core.TreeNode get (int)
public abstract com.fasterxml.jackson.core.TreeNode path (java.lang.String)
public abstract com.fasterxml.jackson.core.TreeNode path (int)
public abstract java.util.Iterator fieldNames ()
public abstract com.fasterxml.jackson.core.TreeNode at (com.fasterxml.jackson.core.JsonPointer)
public abstract com.fasterxml.jackson.core.TreeNode at (java.lang.String) throws java.lang.IllegalArgumentException
public abstract com.fasterxml.jackson.core.JsonParser traverse ()
public abstract com.fasterxml.jackson.core.JsonParser traverse (com.fasterxml.jackson.core.ObjectCodec)
}
com/fasterxml/jackson/core/Version.classVersion.java
package com.fasterxml.jackson.core
public com.fasterxml.jackson.core.Version extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
private static final long serialVersionUID
private static final com.fasterxml.jackson.core.Version UNKNOWN_VERSION
protected final int _majorVersion
protected final int _minorVersion
protected final int _patchLevel
protected final String _groupId
protected final String _artifactId
protected final String _snapshotInfo
public void (int, int, int, java.lang.String)
int major
int minor
int patchLevel
String snapshotInfo
public void (int, int, int, java.lang.String, java.lang.String, java.lang.String)
int major
int minor
int patchLevel
String snapshotInfo
String groupId
String artifactId
public static com.fasterxml.jackson.core.Version unknownVersion ()
public boolean isUknownVersion ()
public boolean isUnknownVersion ()
public boolean isSnapshot ()
public int getMajorVersion ()
public int getMinorVersion ()
public int getPatchLevel ()
public java.lang.String getGroupId ()
public java.lang.String getArtifactId ()
public java.lang.String toFullString ()
public java.lang.String toString ()
StringBuilder sb
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
com.fasterxml.jackson.core.Version other
public int compareTo (com.fasterxml.jackson.core.Version)
com.fasterxml.jackson.core.Version other
int diff
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/fasterxml/jackson/core/Versioned.classVersioned.java
package com.fasterxml.jackson.core
public abstract com.fasterxml.jackson.core.Versioned extends java.lang.Object {
public abstract com.fasterxml.jackson.core.Version version ()
}
com/fasterxml/jackson/core/base/
com/fasterxml/jackson/core/base/GeneratorBase.classGeneratorBase.java
package com.fasterxml.jackson.core.base
public abstract com.fasterxml.jackson.core.base.GeneratorBase extends com.fasterxml.jackson.core.JsonGenerator {
public static final int SURR1_FIRST
public static final int SURR1_LAST
public static final int SURR2_FIRST
public static final int SURR2_LAST
protected static final int DERIVED_FEATURES_MASK
protected final String WRITE_BINARY
protected final String WRITE_BOOLEAN
protected final String WRITE_NULL
protected final String WRITE_NUMBER
protected final String WRITE_RAW
protected final String WRITE_STRING
protected com.fasterxml.jackson.core.ObjectCodec _objectCodec
protected int _features
protected boolean _cfgNumbersAsStrings
protected com.fasterxml.jackson.core.json.JsonWriteContext _writeContext
protected boolean _closed
protected void (int, com.fasterxml.jackson.core.ObjectCodec)
int features
com.fasterxml.jackson.core.ObjectCodec codec
com.fasterxml.jackson.core.json.DupDetector dups
protected void (int, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.json.JsonWriteContext)
int features
com.fasterxml.jackson.core.ObjectCodec codec
com.fasterxml.jackson.core.json.JsonWriteContext ctxt
public com.fasterxml.jackson.core.Version version ()
public java.lang.Object getCurrentValue ()
public void setCurrentValue (java.lang.Object)
Object v
public final boolean isEnabled (com.fasterxml.jackson.core.JsonGenerator$Feature)
com.fasterxml.jackson.core.JsonGenerator$Feature f
public int getFeatureMask ()
public com.fasterxml.jackson.core.JsonGenerator enable (com.fasterxml.jackson.core.JsonGenerator$Feature)
com.fasterxml.jackson.core.JsonGenerator$Feature f
int mask
public com.fasterxml.jackson.core.JsonGenerator disable (com.fasterxml.jackson.core.JsonGenerator$Feature)
com.fasterxml.jackson.core.JsonGenerator$Feature f
int mask
public com.fasterxml.jackson.core.JsonGenerator setFeatureMask (int)
int newMask
int changed
public com.fasterxml.jackson.core.JsonGenerator useDefaultPrettyPrinter ()
public com.fasterxml.jackson.core.JsonGenerator setCodec (com.fasterxml.jackson.core.ObjectCodec)
com.fasterxml.jackson.core.ObjectCodec oc
public final com.fasterxml.jackson.core.ObjectCodec getCodec ()
public final com.fasterxml.jackson.core.json.JsonWriteContext getOutputContext ()
public void writeFieldName (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString name
public void writeString (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString text
public void writeRawValue (java.lang.String) throws java.io.IOException
String text
public void writeRawValue (java.lang.String, int, int) throws java.io.IOException
String text
int offset
int len
public void writeRawValue (char[], int, int) throws java.io.IOException
char[] text
int offset
int len
public void writeRawValue (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString text
public int writeBinary (com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.InputStream data
int dataLength
public void writeObject (java.lang.Object) throws java.io.IOException
Object value
public void writeTree (com.fasterxml.jackson.core.TreeNode) throws java.io.IOException
com.fasterxml.jackson.core.TreeNode rootNode
public abstract void flush () throws java.io.IOException
public void close () throws java.io.IOException
public boolean isClosed ()
protected abstract void _releaseBuffers ()
protected abstract void _verifyValueWrite (java.lang.String) throws java.io.IOException
protected com.fasterxml.jackson.core.PrettyPrinter _constructDefaultPrettyPrinter ()
protected final int _decodeSurrogate (int, int) throws java.io.IOException
String msg
int surr1
int surr2
int c
public volatile com.fasterxml.jackson.core.JsonStreamContext getOutputContext ()
static void ()
}
com/fasterxml/jackson/core/base/ParserBase.classParserBase.java
package com.fasterxml.jackson.core.base
public abstract com.fasterxml.jackson.core.base.ParserBase extends com.fasterxml.jackson.core.base.ParserMinimalBase {
protected final com.fasterxml.jackson.core.io.IOContext _ioContext
protected boolean _closed
protected int _inputPtr
protected int _inputEnd
protected long _currInputProcessed
protected int _currInputRow
protected int _currInputRowStart
protected long _tokenInputTotal
protected int _tokenInputRow
protected int _tokenInputCol
protected com.fasterxml.jackson.core.json.JsonReadContext _parsingContext
protected com.fasterxml.jackson.core.JsonToken _nextToken
protected final com.fasterxml.jackson.core.util.TextBuffer _textBuffer
protected char[] _nameCopyBuffer
protected boolean _nameCopied
protected com.fasterxml.jackson.core.util.ByteArrayBuilder _byteArrayBuilder
protected byte[] _binaryValue
protected static final int NR_UNKNOWN
protected static final int NR_INT
protected static final int NR_LONG
protected static final int NR_BIGINT
protected static final int NR_DOUBLE
protected static final int NR_BIGDECIMAL
static final java.math.BigInteger BI_MIN_INT
static final java.math.BigInteger BI_MAX_INT
static final java.math.BigInteger BI_MIN_LONG
static final java.math.BigInteger BI_MAX_LONG
static final java.math.BigDecimal BD_MIN_LONG
static final java.math.BigDecimal BD_MAX_LONG
static final java.math.BigDecimal BD_MIN_INT
static final java.math.BigDecimal BD_MAX_INT
static final long MIN_INT_L
static final long MAX_INT_L
static final double MIN_LONG_D
static final double MAX_LONG_D
static final double MIN_INT_D
static final double MAX_INT_D
protected static final int INT_0
protected static final int INT_9
protected static final int INT_MINUS
protected static final int INT_PLUS
protected static final char CHAR_NULL
protected int _numTypesValid
protected int _numberInt
protected long _numberLong
protected double _numberDouble
protected java.math.BigInteger _numberBigInt
protected java.math.BigDecimal _numberBigDecimal
protected boolean _numberNegative
protected int _intLength
protected int _fractLength
protected int _expLength
protected void (com.fasterxml.jackson.core.io.IOContext, int)
com.fasterxml.jackson.core.io.IOContext ctxt
int features
com.fasterxml.jackson.core.json.DupDetector dups
public com.fasterxml.jackson.core.Version version ()
public java.lang.Object getCurrentValue ()
public void setCurrentValue (java.lang.Object)
Object v
public com.fasterxml.jackson.core.JsonParser enable (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public com.fasterxml.jackson.core.JsonParser disable (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public com.fasterxml.jackson.core.JsonParser setFeatureMask (int)
int newMask
int changes
public java.lang.String getCurrentName () throws java.io.IOException
com.fasterxml.jackson.core.json.JsonReadContext parent
public void overrideCurrentName (java.lang.String)
java.io.IOException e
String name
com.fasterxml.jackson.core.json.JsonReadContext ctxt
public void close () throws java.io.IOException
public boolean isClosed ()
public com.fasterxml.jackson.core.json.JsonReadContext getParsingContext ()
public com.fasterxml.jackson.core.JsonLocation getTokenLocation ()
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation ()
int col
public boolean hasTextCharacters ()
public java.lang.Object getEmbeddedObject () throws java.io.IOException
public long getTokenCharacterOffset ()
public int getTokenLineNr ()
public int getTokenColumnNr ()
int col
protected final void loadMoreGuaranteed () throws java.io.IOException
protected abstract boolean loadMore () throws java.io.IOException
protected abstract void _finishString () throws java.io.IOException
protected abstract void _closeInput () throws java.io.IOException
protected void _releaseBuffers () throws java.io.IOException
char[] buf
protected void _handleEOF () throws com.fasterxml.jackson.core.JsonParseException
protected final int _eofAsNextChar () throws com.fasterxml.jackson.core.JsonParseException
protected void _reportMismatchedEndMarker (int, char) throws com.fasterxml.jackson.core.JsonParseException
int actCh
char expCh
String startDesc
public com.fasterxml.jackson.core.util.ByteArrayBuilder _getByteArrayBuilder ()
protected final com.fasterxml.jackson.core.JsonToken reset (boolean, int, int, int)
boolean negative
int intLen
int fractLen
int expLen
protected final com.fasterxml.jackson.core.JsonToken resetInt (boolean, int)
boolean negative
int intLen
protected final com.fasterxml.jackson.core.JsonToken resetFloat (boolean, int, int, int)
boolean negative
int intLen
int fractLen
int expLen
protected final com.fasterxml.jackson.core.JsonToken resetAsNaN (java.lang.String, double)
String valueStr
double value
public java.lang.Number getNumberValue () throws java.io.IOException
public com.fasterxml.jackson.core.JsonParser$NumberType getNumberType () throws java.io.IOException
public int getIntValue () throws java.io.IOException
public long getLongValue () throws java.io.IOException
public java.math.BigInteger getBigIntegerValue () throws java.io.IOException
public float getFloatValue () throws java.io.IOException
double value
public double getDoubleValue () throws java.io.IOException
public java.math.BigDecimal getDecimalValue () throws java.io.IOException
protected void _parseNumericValue (int) throws java.io.IOException
int i
long l
char[] buf
int offset
int len
int expType
protected int _parseIntValue () throws java.io.IOException
int i
char[] buf
int offset
int len
private void _parseSlowFloat (int) throws java.io.IOException
NumberFormatException nex
int expType
private void _parseSlowInt (int, char[], int, int) throws java.io.IOException
NumberFormatException nex
int expType
char[] buf
int offset
int len
String numStr
protected void convertNumberToInt () throws java.io.IOException
int result
protected void convertNumberToLong () throws java.io.IOException
protected void convertNumberToBigInteger () throws java.io.IOException
protected void convertNumberToDouble () throws java.io.IOException
protected void convertNumberToBigDecimal () throws java.io.IOException
protected void reportUnexpectedNumberChar (int, java.lang.String) throws com.fasterxml.jackson.core.JsonParseException
int ch
String comment
String msg
protected void reportInvalidNumber (java.lang.String) throws com.fasterxml.jackson.core.JsonParseException
String msg
protected void reportOverflowInt () throws java.io.IOException
protected void reportOverflowLong () throws java.io.IOException
protected char _decodeEscaped () throws java.io.IOException
protected final int _decodeBase64Escape (com.fasterxml.jackson.core.Base64Variant, int, int) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
int ch
int index
int unescaped
int bits
protected final int _decodeBase64Escape (com.fasterxml.jackson.core.Base64Variant, char, int) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
char ch
int index
char unescaped
int bits
protected java.lang.IllegalArgumentException reportInvalidBase64Char (com.fasterxml.jackson.core.Base64Variant, int, int) throws java.lang.IllegalArgumentException
com.fasterxml.jackson.core.Base64Variant b64variant
int ch
int bindex
protected java.lang.IllegalArgumentException reportInvalidBase64Char (com.fasterxml.jackson.core.Base64Variant, int, int, java.lang.String) throws java.lang.IllegalArgumentException
String base
String base
String base
com.fasterxml.jackson.core.Base64Variant b64variant
int ch
int bindex
String msg
String base
public volatile com.fasterxml.jackson.core.JsonStreamContext getParsingContext ()
static void ()
}
com/fasterxml/jackson/core/base/ParserMinimalBase.classParserMinimalBase.java
package com.fasterxml.jackson.core.base
public abstract com.fasterxml.jackson.core.base.ParserMinimalBase extends com.fasterxml.jackson.core.JsonParser {
protected static final int INT_TAB
protected static final int INT_LF
protected static final int INT_CR
protected static final int INT_SPACE
protected static final int INT_LBRACKET
protected static final int INT_RBRACKET
protected static final int INT_LCURLY
protected static final int INT_RCURLY
protected static final int INT_QUOTE
protected static final int INT_BACKSLASH
protected static final int INT_SLASH
protected static final int INT_COLON
protected static final int INT_COMMA
protected static final int INT_HASH
protected static final int INT_PERIOD
protected static final int INT_e
protected static final int INT_E
protected com.fasterxml.jackson.core.JsonToken _currToken
protected com.fasterxml.jackson.core.JsonToken _lastClearedToken
protected void ()
protected void (int)
int features
public abstract com.fasterxml.jackson.core.JsonToken nextToken () throws java.io.IOException
public com.fasterxml.jackson.core.JsonToken getCurrentToken ()
public int getCurrentTokenId ()
com.fasterxml.jackson.core.JsonToken t
public boolean hasCurrentToken ()
public boolean hasTokenId (int)
int id
com.fasterxml.jackson.core.JsonToken t
public boolean hasToken (com.fasterxml.jackson.core.JsonToken)
com.fasterxml.jackson.core.JsonToken t
public boolean isExpectedStartArrayToken ()
public boolean isExpectedStartObjectToken ()
public com.fasterxml.jackson.core.JsonToken nextValue () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
public com.fasterxml.jackson.core.JsonParser skipChildren () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
int open
protected abstract void _handleEOF () throws com.fasterxml.jackson.core.JsonParseException
public abstract java.lang.String getCurrentName () throws java.io.IOException
public abstract void close () throws java.io.IOException
public abstract boolean isClosed ()
public abstract com.fasterxml.jackson.core.JsonStreamContext getParsingContext ()
public void clearCurrentToken ()
public com.fasterxml.jackson.core.JsonToken getLastClearedToken ()
public abstract void overrideCurrentName (java.lang.String)
public abstract java.lang.String getText () throws java.io.IOException
public abstract char[] getTextCharacters () throws java.io.IOException
public abstract boolean hasTextCharacters ()
public abstract int getTextLength () throws java.io.IOException
public abstract int getTextOffset () throws java.io.IOException
public abstract byte[] getBinaryValue (com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException
public boolean getValueAsBoolean (boolean) throws java.io.IOException
String str
Object value
boolean defaultValue
com.fasterxml.jackson.core.JsonToken t
public int getValueAsInt () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
public int getValueAsInt (int) throws java.io.IOException
String str
Object value
int defaultValue
com.fasterxml.jackson.core.JsonToken t
public long getValueAsLong () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
public long getValueAsLong (long) throws java.io.IOException
String str
Object value
long defaultValue
com.fasterxml.jackson.core.JsonToken t
public double getValueAsDouble (double) throws java.io.IOException
String str
Object value
double defaultValue
com.fasterxml.jackson.core.JsonToken t
public java.lang.String getValueAsString () throws java.io.IOException
public java.lang.String getValueAsString (java.lang.String) throws java.io.IOException
String defaultValue
protected void _decodeBase64 (java.lang.String, com.fasterxml.jackson.core.util.ByteArrayBuilder, com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException
IllegalArgumentException e
String str
com.fasterxml.jackson.core.util.ByteArrayBuilder builder
com.fasterxml.jackson.core.Base64Variant b64variant
protected boolean _hasTextualNull (java.lang.String)
String value
protected void _reportUnexpectedChar (int, java.lang.String) throws com.fasterxml.jackson.core.JsonParseException
int ch
String comment
String msg
protected void _reportInvalidEOF () throws com.fasterxml.jackson.core.JsonParseException
protected void _reportInvalidEOF (java.lang.String) throws com.fasterxml.jackson.core.JsonParseException
String msg
protected void _reportInvalidEOFInValue () throws com.fasterxml.jackson.core.JsonParseException
protected void _reportMissingRootWS (int) throws com.fasterxml.jackson.core.JsonParseException
int ch
protected void _throwInvalidSpace (int) throws com.fasterxml.jackson.core.JsonParseException
int i
char c
String msg
protected void _throwUnquotedSpace (int, java.lang.String) throws com.fasterxml.jackson.core.JsonParseException
char c
String msg
int i
String ctxtDesc
protected char _handleUnrecognizedCharacterEscape (char) throws com.fasterxml.jackson.core.JsonProcessingException
char ch
protected static final java.lang.String _getCharDesc (int)
int ch
char c
protected final void _reportError (java.lang.String) throws com.fasterxml.jackson.core.JsonParseException
String msg
protected final void _wrapError (java.lang.String, java.lang.Throwable) throws com.fasterxml.jackson.core.JsonParseException
String msg
Throwable t
protected final void _throwInternal ()
protected final com.fasterxml.jackson.core.JsonParseException _constructError (java.lang.String, java.lang.Throwable)
String msg
Throwable t
protected static byte[] _asciiBytes (java.lang.String)
int i
int len
String str
byte[] b
protected static java.lang.String _ascii (byte[])
java.io.IOException e
byte[] b
}
com/fasterxml/jackson/core/filter/
com/fasterxml/jackson/core/filter/FilteringGeneratorDelegate.classFilteringGeneratorDelegate.java
package com.fasterxml.jackson.core.filter
public com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate extends com.fasterxml.jackson.core.util.JsonGeneratorDelegate {
protected com.fasterxml.jackson.core.filter.TokenFilter rootFilter
protected boolean _allowMultipleMatches
protected boolean _includePath
protected boolean _includeImmediateParent
protected com.fasterxml.jackson.core.filter.TokenFilterContext _filterContext
protected com.fasterxml.jackson.core.filter.TokenFilter _itemFilter
protected int _matchCount
public void (com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.core.filter.TokenFilter, boolean, boolean)
com.fasterxml.jackson.core.JsonGenerator d
com.fasterxml.jackson.core.filter.TokenFilter f
boolean includePath
boolean allowMultipleMatches
public com.fasterxml.jackson.core.filter.TokenFilter getFilter ()
public com.fasterxml.jackson.core.JsonStreamContext getFilterContext ()
public int getMatchCount ()
public com.fasterxml.jackson.core.JsonStreamContext getOutputContext ()
public void writeStartArray () throws java.io.IOException
public void writeStartArray (int) throws java.io.IOException
int size
public void writeEndArray () throws java.io.IOException
public void writeStartObject () throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter f
public void writeEndObject () throws java.io.IOException
public void writeFieldName (java.lang.String) throws java.io.IOException
String name
com.fasterxml.jackson.core.filter.TokenFilter state
public void writeFieldName (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString name
com.fasterxml.jackson.core.filter.TokenFilter state
public void writeString (java.lang.String) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
String value
public void writeString (char[], int, int) throws java.io.IOException
String value
com.fasterxml.jackson.core.filter.TokenFilter state
char[] text
int offset
int len
public void writeString (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
com.fasterxml.jackson.core.SerializableString value
public void writeRawUTF8String (byte[], int, int) throws java.io.IOException
byte[] text
int offset
int length
public void writeUTF8String (byte[], int, int) throws java.io.IOException
byte[] text
int offset
int length
public void writeRaw (java.lang.String) throws java.io.IOException
String text
public void writeRaw (java.lang.String, int, int) throws java.io.IOException
String text
int offset
int len
public void writeRaw (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString text
public void writeRaw (char[], int, int) throws java.io.IOException
char[] text
int offset
int len
public void writeRaw (char) throws java.io.IOException
char c
public void writeRawValue (java.lang.String) throws java.io.IOException
String text
public void writeRawValue (java.lang.String, int, int) throws java.io.IOException
String text
int offset
int len
public void writeRawValue (char[], int, int) throws java.io.IOException
char[] text
int offset
int len
public void writeBinary (com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
byte[] data
int offset
int len
public int writeBinary (com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.InputStream data
int dataLength
public void writeNumber (short) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
short v
public void writeNumber (int) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
int v
public void writeNumber (long) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
long v
public void writeNumber (java.math.BigInteger) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
java.math.BigInteger v
public void writeNumber (double) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
double v
public void writeNumber (float) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
float v
public void writeNumber (java.math.BigDecimal) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
java.math.BigDecimal v
public void writeNumber (java.lang.String) throws java.io.IOException java.lang.UnsupportedOperationException
com.fasterxml.jackson.core.filter.TokenFilter state
String encodedValue
public void writeBoolean (boolean) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
boolean v
public void writeNull () throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilter state
public void writeOmittedField (java.lang.String) throws java.io.IOException
String fieldName
public void writeObjectId (java.lang.Object) throws java.io.IOException
Object id
public void writeObjectRef (java.lang.Object) throws java.io.IOException
Object id
public void writeTypeId (java.lang.Object) throws java.io.IOException
Object id
protected void _checkParentPath () throws java.io.IOException
protected void _checkPropertyParentPath () throws java.io.IOException
protected boolean _checkBinaryWrite () throws java.io.IOException
protected boolean _checkRawValueWrite () throws java.io.IOException
}
com/fasterxml/jackson/core/filter/FilteringParserDelegate.classFilteringParserDelegate.java
package com.fasterxml.jackson.core.filter
public com.fasterxml.jackson.core.filter.FilteringParserDelegate extends com.fasterxml.jackson.core.util.JsonParserDelegate {
protected com.fasterxml.jackson.core.filter.TokenFilter rootFilter
protected boolean _allowMultipleMatches
protected boolean _includePath
protected boolean _includeImmediateParent
protected com.fasterxml.jackson.core.JsonToken _currToken
protected com.fasterxml.jackson.core.JsonToken _lastClearedToken
protected com.fasterxml.jackson.core.filter.TokenFilterContext _headContext
protected com.fasterxml.jackson.core.filter.TokenFilterContext _exposedContext
protected com.fasterxml.jackson.core.filter.TokenFilter _itemFilter
protected int _matchCount
public void (com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.filter.TokenFilter, boolean, boolean)
com.fasterxml.jackson.core.JsonParser p
com.fasterxml.jackson.core.filter.TokenFilter f
boolean includePath
boolean allowMultipleMatches
public com.fasterxml.jackson.core.filter.TokenFilter getFilter ()
public int getMatchCount ()
public com.fasterxml.jackson.core.JsonToken getCurrentToken ()
public final int getCurrentTokenId ()
com.fasterxml.jackson.core.JsonToken t
public boolean hasCurrentToken ()
public boolean hasTokenId (int)
int id
com.fasterxml.jackson.core.JsonToken t
public final boolean hasToken (com.fasterxml.jackson.core.JsonToken)
com.fasterxml.jackson.core.JsonToken t
public boolean isExpectedStartArrayToken ()
public boolean isExpectedStartObjectToken ()
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation ()
public com.fasterxml.jackson.core.JsonStreamContext getParsingContext ()
public java.lang.String getCurrentName () throws java.io.IOException
com.fasterxml.jackson.core.JsonStreamContext parent
com.fasterxml.jackson.core.JsonStreamContext ctxt
public void clearCurrentToken ()
public com.fasterxml.jackson.core.JsonToken getLastClearedToken ()
public void overrideCurrentName (java.lang.String)
String name
public com.fasterxml.jackson.core.JsonToken nextToken () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
boolean returnEnd
String name
com.fasterxml.jackson.core.filter.TokenFilterContext ctxt
com.fasterxml.jackson.core.JsonToken t
com.fasterxml.jackson.core.filter.TokenFilter f
protected final com.fasterxml.jackson.core.JsonToken _nextToken2 () throws java.io.IOException
boolean returnEnd
String name
com.fasterxml.jackson.core.JsonToken t
com.fasterxml.jackson.core.filter.TokenFilter f
protected final com.fasterxml.jackson.core.JsonToken _nextTokenWithBuffering (com.fasterxml.jackson.core.filter.TokenFilterContext) throws java.io.IOException
boolean gotEnd
boolean returnEnd
String name
com.fasterxml.jackson.core.JsonToken t
com.fasterxml.jackson.core.filter.TokenFilter f
com.fasterxml.jackson.core.filter.TokenFilterContext buffRoot
private com.fasterxml.jackson.core.JsonToken _nextBuffered (com.fasterxml.jackson.core.filter.TokenFilterContext) throws java.io.IOException
com.fasterxml.jackson.core.filter.TokenFilterContext buffRoot
com.fasterxml.jackson.core.filter.TokenFilterContext ctxt
com.fasterxml.jackson.core.JsonToken t
public com.fasterxml.jackson.core.JsonToken nextValue () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
public com.fasterxml.jackson.core.JsonParser skipChildren () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
int open
public java.lang.String getText () throws java.io.IOException
public boolean hasTextCharacters ()
public char[] getTextCharacters () throws java.io.IOException
public int getTextLength () throws java.io.IOException
public int getTextOffset () throws java.io.IOException
public java.math.BigInteger getBigIntegerValue () throws java.io.IOException
public boolean getBooleanValue () throws java.io.IOException
public byte getByteValue () throws java.io.IOException
public short getShortValue () throws java.io.IOException
public java.math.BigDecimal getDecimalValue () throws java.io.IOException
public double getDoubleValue () throws java.io.IOException
public float getFloatValue () throws java.io.IOException
public int getIntValue () throws java.io.IOException
public long getLongValue () throws java.io.IOException
public com.fasterxml.jackson.core.JsonParser$NumberType getNumberType () throws java.io.IOException
public java.lang.Number getNumberValue () throws java.io.IOException
public int getValueAsInt () throws java.io.IOException
public int getValueAsInt (int) throws java.io.IOException
int defaultValue
public long getValueAsLong () throws java.io.IOException
public long getValueAsLong (long) throws java.io.IOException
long defaultValue
public double getValueAsDouble () throws java.io.IOException
public double getValueAsDouble (double) throws java.io.IOException
double defaultValue
public boolean getValueAsBoolean () throws java.io.IOException
public boolean getValueAsBoolean (boolean) throws java.io.IOException
boolean defaultValue
public java.lang.String getValueAsString () throws java.io.IOException
public java.lang.String getValueAsString (java.lang.String) throws java.io.IOException
String defaultValue
public java.lang.Object getEmbeddedObject () throws java.io.IOException
public byte[] getBinaryValue (com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
public int readBinaryValue (com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.OutputStream out
public com.fasterxml.jackson.core.JsonLocation getTokenLocation ()
protected com.fasterxml.jackson.core.JsonStreamContext _filterContext ()
}
com/fasterxml/jackson/core/filter/JsonPointerBasedFilter.classJsonPointerBasedFilter.java
package com.fasterxml.jackson.core.filter
public com.fasterxml.jackson.core.filter.JsonPointerBasedFilter extends com.fasterxml.jackson.core.filter.TokenFilter {
protected final com.fasterxml.jackson.core.JsonPointer _pathToMatch
public void (java.lang.String)
String ptrExpr
public void (com.fasterxml.jackson.core.JsonPointer)
com.fasterxml.jackson.core.JsonPointer match
public com.fasterxml.jackson.core.filter.TokenFilter includeElement (int)
int index
com.fasterxml.jackson.core.JsonPointer next
public com.fasterxml.jackson.core.filter.TokenFilter includeProperty (java.lang.String)
String name
com.fasterxml.jackson.core.JsonPointer next
public com.fasterxml.jackson.core.filter.TokenFilter filterStartArray ()
public com.fasterxml.jackson.core.filter.TokenFilter filterStartObject ()
protected boolean _includeScalar ()
public java.lang.String toString ()
}
com/fasterxml/jackson/core/filter/TokenFilter.classTokenFilter.java
package com.fasterxml.jackson.core.filter
public com.fasterxml.jackson.core.filter.TokenFilter extends java.lang.Object {
public static final com.fasterxml.jackson.core.filter.TokenFilter INCLUDE_ALL
protected void ()
public com.fasterxml.jackson.core.filter.TokenFilter filterStartObject ()
public com.fasterxml.jackson.core.filter.TokenFilter filterStartArray ()
public void filterFinishObject ()
public void filterFinishArray ()
public com.fasterxml.jackson.core.filter.TokenFilter includeProperty (java.lang.String)
String name
public com.fasterxml.jackson.core.filter.TokenFilter includeElement (int)
int index
public com.fasterxml.jackson.core.filter.TokenFilter includeRootValue (int)
int index
public boolean includeValue (com.fasterxml.jackson.core.JsonParser) throws java.io.IOException
com.fasterxml.jackson.core.JsonParser p
public boolean includeBoolean (boolean)
boolean value
public boolean includeNull ()
public boolean includeString (java.lang.String)
String value
public boolean includeNumber (int)
int v
public boolean includeNumber (long)
long v
public boolean includeNumber (float)
float v
public boolean includeNumber (double)
double v
public boolean includeNumber (java.math.BigDecimal)
java.math.BigDecimal v
public boolean includeNumber (java.math.BigInteger)
java.math.BigInteger v
public boolean includeBinary ()
public boolean includeRawValue ()
public boolean includeEmbeddedValue (java.lang.Object)
Object ob
public java.lang.String toString ()
protected boolean _includeScalar ()
static void ()
}
com/fasterxml/jackson/core/filter/TokenFilterContext.classTokenFilterContext.java
package com.fasterxml.jackson.core.filter
public com.fasterxml.jackson.core.filter.TokenFilterContext extends com.fasterxml.jackson.core.JsonStreamContext {
protected final com.fasterxml.jackson.core.filter.TokenFilterContext _parent
protected com.fasterxml.jackson.core.filter.TokenFilterContext _child
protected String _currentName
protected com.fasterxml.jackson.core.filter.TokenFilter _filter
protected boolean _startHandled
protected boolean _needToHandleName
protected void (int, com.fasterxml.jackson.core.filter.TokenFilterContext, com.fasterxml.jackson.core.filter.TokenFilter, boolean)
int type
com.fasterxml.jackson.core.filter.TokenFilterContext parent
com.fasterxml.jackson.core.filter.TokenFilter filter
boolean startHandled
protected com.fasterxml.jackson.core.filter.TokenFilterContext reset (int, com.fasterxml.jackson.core.filter.TokenFilter, boolean)
int type
com.fasterxml.jackson.core.filter.TokenFilter filter
boolean startWritten
public static com.fasterxml.jackson.core.filter.TokenFilterContext createRootContext (com.fasterxml.jackson.core.filter.TokenFilter)
com.fasterxml.jackson.core.filter.TokenFilter filter
public com.fasterxml.jackson.core.filter.TokenFilterContext createChildArrayContext (com.fasterxml.jackson.core.filter.TokenFilter, boolean)
com.fasterxml.jackson.core.filter.TokenFilter filter
boolean writeStart
com.fasterxml.jackson.core.filter.TokenFilterContext ctxt
public com.fasterxml.jackson.core.filter.TokenFilterContext createChildObjectContext (com.fasterxml.jackson.core.filter.TokenFilter, boolean)
com.fasterxml.jackson.core.filter.TokenFilter filter
boolean writeStart
com.fasterxml.jackson.core.filter.TokenFilterContext ctxt
public com.fasterxml.jackson.core.filter.TokenFilter setFieldName (java.lang.String) throws com.fasterxml.jackson.core.JsonProcessingException
String name
public com.fasterxml.jackson.core.filter.TokenFilter checkValue (com.fasterxml.jackson.core.filter.TokenFilter)
com.fasterxml.jackson.core.filter.TokenFilter filter
int ix
public void writePath (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
com.fasterxml.jackson.core.JsonGenerator gen
public void writeImmediatePath (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
com.fasterxml.jackson.core.JsonGenerator gen
private void _writePath (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
com.fasterxml.jackson.core.JsonGenerator gen
public com.fasterxml.jackson.core.filter.TokenFilterContext closeArray (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
com.fasterxml.jackson.core.JsonGenerator gen
public com.fasterxml.jackson.core.filter.TokenFilterContext closeObject (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
com.fasterxml.jackson.core.JsonGenerator gen
public void skipParentChecks ()
com.fasterxml.jackson.core.filter.TokenFilterContext ctxt
public java.lang.Object getCurrentValue ()
public void setCurrentValue (java.lang.Object)
Object v
public final com.fasterxml.jackson.core.filter.TokenFilterContext getParent ()
public final java.lang.String getCurrentName ()
public com.fasterxml.jackson.core.filter.TokenFilter getFilter ()
public boolean isStartHandled ()
public com.fasterxml.jackson.core.JsonToken nextTokenToRead ()
public com.fasterxml.jackson.core.filter.TokenFilterContext findChildOf (com.fasterxml.jackson.core.filter.TokenFilterContext)
com.fasterxml.jackson.core.filter.TokenFilterContext p
com.fasterxml.jackson.core.filter.TokenFilterContext parent
com.fasterxml.jackson.core.filter.TokenFilterContext curr
protected void appendDesc (java.lang.StringBuilder)
StringBuilder sb
public java.lang.String toString ()
StringBuilder sb
public volatile com.fasterxml.jackson.core.JsonStreamContext getParent ()
}
com/fasterxml/jackson/core/format/
com/fasterxml/jackson/core/format/DataFormatDetector.classDataFormatDetector.java
package com.fasterxml.jackson.core.format
public com.fasterxml.jackson.core.format.DataFormatDetector extends java.lang.Object {
public static final int DEFAULT_MAX_INPUT_LOOKAHEAD
protected final com.fasterxml.jackson.core.JsonFactory[] _detectors
protected final com.fasterxml.jackson.core.format.MatchStrength _optimalMatch
protected final com.fasterxml.jackson.core.format.MatchStrength _minimalMatch
protected final int _maxInputLookahead
public transient void (com.fasterxml.jackson.core.JsonFactory[])
com.fasterxml.jackson.core.JsonFactory[] detectors
public void (java.util.Collection)
java.util.Collection detectors
public com.fasterxml.jackson.core.format.DataFormatDetector withOptimalMatch (com.fasterxml.jackson.core.format.MatchStrength)
com.fasterxml.jackson.core.format.MatchStrength optMatch
public com.fasterxml.jackson.core.format.DataFormatDetector withMinimalMatch (com.fasterxml.jackson.core.format.MatchStrength)
com.fasterxml.jackson.core.format.MatchStrength minMatch
public com.fasterxml.jackson.core.format.DataFormatDetector withMaxInputLookahead (int)
int lookaheadBytes
private void (com.fasterxml.jackson.core.JsonFactory[], com.fasterxml.jackson.core.format.MatchStrength, com.fasterxml.jackson.core.format.MatchStrength, int)
com.fasterxml.jackson.core.JsonFactory[] detectors
com.fasterxml.jackson.core.format.MatchStrength optMatch
com.fasterxml.jackson.core.format.MatchStrength minMatch
int maxInputLookahead
public com.fasterxml.jackson.core.format.DataFormatMatcher findFormat (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public com.fasterxml.jackson.core.format.DataFormatMatcher findFormat (byte[]) throws java.io.IOException
byte[] fullInputData
public com.fasterxml.jackson.core.format.DataFormatMatcher findFormat (byte[], int, int) throws java.io.IOException
byte[] fullInputData
int offset
int len
public java.lang.String toString ()
int i
StringBuilder sb
int len
private com.fasterxml.jackson.core.format.DataFormatMatcher _findFormat (com.fasterxml.jackson.core.format.InputAccessor$Std) throws java.io.IOException
com.fasterxml.jackson.core.format.MatchStrength strength
com.fasterxml.jackson.core.JsonFactory f
com.fasterxml.jackson.core.JsonFactory[] arr$
int len$
int i$
com.fasterxml.jackson.core.format.InputAccessor$Std acc
com.fasterxml.jackson.core.JsonFactory bestMatch
com.fasterxml.jackson.core.format.MatchStrength bestMatchStrength
}
com/fasterxml/jackson/core/format/DataFormatMatcher.classDataFormatMatcher.java
package com.fasterxml.jackson.core.format
public com.fasterxml.jackson.core.format.DataFormatMatcher extends java.lang.Object {
protected final java.io.InputStream _originalStream
protected final byte[] _bufferedData
protected final int _bufferedStart
protected final int _bufferedLength
protected final com.fasterxml.jackson.core.JsonFactory _match
protected final com.fasterxml.jackson.core.format.MatchStrength _matchStrength
protected void (java.io.InputStream, byte[], int, int, com.fasterxml.jackson.core.JsonFactory, com.fasterxml.jackson.core.format.MatchStrength)
java.io.InputStream in
byte[] buffered
int bufferedStart
int bufferedLength
com.fasterxml.jackson.core.JsonFactory match
com.fasterxml.jackson.core.format.MatchStrength strength
public boolean hasMatch ()
public com.fasterxml.jackson.core.format.MatchStrength getMatchStrength ()
public com.fasterxml.jackson.core.JsonFactory getMatch ()
public java.lang.String getMatchedFormatName ()
public com.fasterxml.jackson.core.JsonParser createParserWithMatch () throws java.io.IOException
public java.io.InputStream getDataStream ()
}
com/fasterxml/jackson/core/format/InputAccessor$Std.classInputAccessor.java
package com.fasterxml.jackson.core.format
public com.fasterxml.jackson.core.format.InputAccessor$Std extends java.lang.Object implements com.fasterxml.jackson.core.format.InputAccessor {
protected final java.io.InputStream _in
protected final byte[] _buffer
protected final int _bufferedStart
protected int _bufferedEnd
protected int _ptr
public void (java.io.InputStream, byte[])
java.io.InputStream in
byte[] buffer
public void (byte[])
byte[] inputDocument
public void (byte[], int, int)
byte[] inputDocument
int start
int len
public boolean hasMoreBytes () throws java.io.IOException
int amount
int count
public byte nextByte () throws java.io.IOException
public void reset ()
public com.fasterxml.jackson.core.format.DataFormatMatcher createMatcher (com.fasterxml.jackson.core.JsonFactory, com.fasterxml.jackson.core.format.MatchStrength)
com.fasterxml.jackson.core.JsonFactory match
com.fasterxml.jackson.core.format.MatchStrength matchStrength
}
com/fasterxml/jackson/core/format/InputAccessor.classInputAccessor.java
package com.fasterxml.jackson.core.format
public abstract com.fasterxml.jackson.core.format.InputAccessor extends java.lang.Object {
public abstract boolean hasMoreBytes () throws java.io.IOException
public abstract byte nextByte () throws java.io.IOException
public abstract void reset ()
}
com/fasterxml/jackson/core/format/MatchStrength.classMatchStrength.java
package com.fasterxml.jackson.core.format
public final com.fasterxml.jackson.core.format.MatchStrength extends java.lang.Enum {
public static final com.fasterxml.jackson.core.format.MatchStrength NO_MATCH
public static final com.fasterxml.jackson.core.format.MatchStrength INCONCLUSIVE
public static final com.fasterxml.jackson.core.format.MatchStrength WEAK_MATCH
public static final com.fasterxml.jackson.core.format.MatchStrength SOLID_MATCH
public static final com.fasterxml.jackson.core.format.MatchStrength FULL_MATCH
private static final com.fasterxml.jackson.core.format.MatchStrength[] $VALUES
public static com.fasterxml.jackson.core.format.MatchStrength[] values ()
public static com.fasterxml.jackson.core.format.MatchStrength valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/fasterxml/jackson/core/io/
com/fasterxml/jackson/core/io/CharTypes.classCharTypes.java
package com.fasterxml.jackson.core.io
public final com.fasterxml.jackson.core.io.CharTypes extends java.lang.Object {
private static final char[] HC
private static final byte[] HB
static final int[] sInputCodes
static final int[] sInputCodesUTF8
static final int[] sInputCodesJsNames
static final int[] sInputCodesUtf8JsNames
static final int[] sInputCodesComment
static final int[] sInputCodesWS
static final int[] sOutputEscapes128
static final int[] sHexValues
public void ()
public static int[] getInputCodeLatin1 ()
public static int[] getInputCodeUtf8 ()
public static int[] getInputCodeLatin1JsNames ()
public static int[] getInputCodeUtf8JsNames ()
public static int[] getInputCodeComment ()
public static int[] getInputCodeWS ()
public static int[] get7BitOutputEscapes ()
public static int charToHex (int)
int ch
public static void appendQuoted (java.lang.StringBuilder, java.lang.String)
int value
char c
int escCode
int i
int len
StringBuilder sb
String content
int[] escCodes
int escLen
public static char[] copyHexChars ()
public static byte[] copyHexBytes ()
static void ()
int i
int len
int i
int[] table
int code
int code
int code
int code
int c
int[] table
int i
int[] table
int[] table
int[] buf
int[] buf
int i
int[] table
int i
int i
}
com/fasterxml/jackson/core/io/CharacterEscapes.classCharacterEscapes.java
package com.fasterxml.jackson.core.io
public abstract com.fasterxml.jackson.core.io.CharacterEscapes extends java.lang.Object implements java.io.Serializable {
public static final int ESCAPE_NONE
public static final int ESCAPE_STANDARD
public static final int ESCAPE_CUSTOM
public void ()
public abstract int[] getEscapeCodesForAscii ()
public abstract com.fasterxml.jackson.core.SerializableString getEscapeSequence (int)
public static int[] standardAsciiEscapesForJSON ()
int[] esc
}
com/fasterxml/jackson/core/io/IOContext.classIOContext.java
package com.fasterxml.jackson.core.io
public com.fasterxml.jackson.core.io.IOContext extends java.lang.Object {
protected final Object _sourceRef
protected com.fasterxml.jackson.core.JsonEncoding _encoding
protected final boolean _managedResource
protected final com.fasterxml.jackson.core.util.BufferRecycler _bufferRecycler
protected byte[] _readIOBuffer
protected byte[] _writeEncodingBuffer
protected byte[] _base64Buffer
protected char[] _tokenCBuffer
protected char[] _concatCBuffer
protected char[] _nameCopyBuffer
public void (com.fasterxml.jackson.core.util.BufferRecycler, java.lang.Object, boolean)
com.fasterxml.jackson.core.util.BufferRecycler br
Object sourceRef
boolean managedResource
public void setEncoding (com.fasterxml.jackson.core.JsonEncoding)
com.fasterxml.jackson.core.JsonEncoding enc
public com.fasterxml.jackson.core.io.IOContext withEncoding (com.fasterxml.jackson.core.JsonEncoding)
com.fasterxml.jackson.core.JsonEncoding enc
public java.lang.Object getSourceReference ()
public com.fasterxml.jackson.core.JsonEncoding getEncoding ()
public boolean isResourceManaged ()
public com.fasterxml.jackson.core.util.TextBuffer constructTextBuffer ()
public byte[] allocReadIOBuffer ()
public byte[] allocReadIOBuffer (int)
int minSize
public byte[] allocWriteEncodingBuffer ()
public byte[] allocWriteEncodingBuffer (int)
int minSize
public byte[] allocBase64Buffer ()
public char[] allocTokenBuffer ()
public char[] allocTokenBuffer (int)
int minSize
public char[] allocConcatBuffer ()
public char[] allocNameCopyBuffer (int)
int minSize
public void releaseReadIOBuffer (byte[])
byte[] buf
public void releaseWriteEncodingBuffer (byte[])
byte[] buf
public void releaseBase64Buffer (byte[])
byte[] buf
public void releaseTokenBuffer (char[])
char[] buf
public void releaseConcatBuffer (char[])
char[] buf
public void releaseNameCopyBuffer (char[])
char[] buf
protected final void _verifyAlloc (java.lang.Object)
Object buffer
protected final void _verifyRelease (byte[], byte[])
byte[] toRelease
byte[] src
protected final void _verifyRelease (char[], char[])
char[] toRelease
char[] src
private java.lang.IllegalArgumentException wrongBuf ()
}
com/fasterxml/jackson/core/io/InputDecorator.classInputDecorator.java
package com.fasterxml.jackson.core.io
public abstract com.fasterxml.jackson.core.io.InputDecorator extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public void ()
public abstract java.io.InputStream decorate (com.fasterxml.jackson.core.io.IOContext, java.io.InputStream) throws java.io.IOException
public abstract java.io.InputStream decorate (com.fasterxml.jackson.core.io.IOContext, byte[], int, int) throws java.io.IOException
public abstract java.io.Reader decorate (com.fasterxml.jackson.core.io.IOContext, java.io.Reader) throws java.io.IOException
}
com/fasterxml/jackson/core/io/JsonStringEncoder.classJsonStringEncoder.java
package com.fasterxml.jackson.core.io
public final com.fasterxml.jackson.core.io.JsonStringEncoder extends java.lang.Object {
private static final char[] HC
private static final byte[] HB
private static final int SURR1_FIRST
private static final int SURR1_LAST
private static final int SURR2_FIRST
private static final int SURR2_LAST
protected static final ThreadLocal _threadEncoder
protected com.fasterxml.jackson.core.util.TextBuffer _text
protected com.fasterxml.jackson.core.util.ByteArrayBuilder _bytes
protected final char[] _qbuf
public void ()
public static com.fasterxml.jackson.core.io.JsonStringEncoder getInstance ()
java.lang.ref.SoftReference ref
com.fasterxml.jackson.core.io.JsonStringEncoder enc
public char[] quoteAsString (java.lang.String)
char c
int first
int second
char d
int escCode
int length
String input
com.fasterxml.jackson.core.util.TextBuffer textBuffer
char[] outputBuffer
int[] escCodes
int escCodeCount
int inPtr
int inputLen
int outPtr
public byte[] quoteAsUTF8 (java.lang.String)
int ch
int escape
int[] escCodes
int ch
String text
com.fasterxml.jackson.core.util.ByteArrayBuilder bb
int inputPtr
int inputEnd
int outputPtr
byte[] outputBuffer
public byte[] encodeAsUTF8 (java.lang.String)
int c
String text
com.fasterxml.jackson.core.util.ByteArrayBuilder byteBuilder
int inputPtr
int inputEnd
int outputPtr
byte[] outputBuffer
int outputEnd
private int _appendNumeric (int, char[])
int value
char[] qbuf
private int _appendNamed (int, char[])
int esc
char[] qbuf
private int _appendByte (int, int, com.fasterxml.jackson.core.util.ByteArrayBuilder, int)
int hi
int ch
int esc
com.fasterxml.jackson.core.util.ByteArrayBuilder bb
int ptr
private static int _convert (int, int)
int p1
int p2
private static void _illegal (int)
int c
static void ()
}
com/fasterxml/jackson/core/io/MergedStream.classMergedStream.java
package com.fasterxml.jackson.core.io
public final com.fasterxml.jackson.core.io.MergedStream extends java.io.InputStream {
private final com.fasterxml.jackson.core.io.IOContext _ctxt
private final java.io.InputStream _in
private byte[] _b
private int _ptr
private final int _end
public void (com.fasterxml.jackson.core.io.IOContext, java.io.InputStream, byte[], int, int)
com.fasterxml.jackson.core.io.IOContext ctxt
java.io.InputStream in
byte[] buf
int start
int end
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public void mark (int)
int readlimit
public boolean markSupported ()
public int read () throws java.io.IOException
int c
public int read (byte[]) throws java.io.IOException
byte[] b
public int read (byte[], int, int) throws java.io.IOException
int avail
byte[] b
int off
int len
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
int amount
long n
long count
private void _free ()
byte[] buf
}
com/fasterxml/jackson/core/io/NumberInput.classNumberInput.java
package com.fasterxml.jackson.core.io
public final com.fasterxml.jackson.core.io.NumberInput extends java.lang.Object {
public static final String NASTY_SMALL_DOUBLE
static final long L_BILLION
static final String MIN_LONG_STR_NO_SIGN
static final String MAX_LONG_STR
public void ()
public static int parseInt (char[], int, int)
char[] ch
int off
int len
int num
public static int parseInt (java.lang.String)
String s
char c
int len
boolean neg
int offset
int num
public static long parseLong (char[], int, int)
char[] ch
int off
int len
int len1
long val
public static long parseLong (java.lang.String)
String s
int length
public static boolean inLongRange (char[], int, int, boolean)
int diff
int i
char[] ch
int off
int len
boolean negative
String cmpStr
int cmpLen
public static boolean inLongRange (java.lang.String, boolean)
int diff
int i
String s
boolean negative
String cmp
int cmpLen
int alen
public static int parseAsInt (java.lang.String, int)
char c
NumberFormatException e
char c
NumberFormatException e
String s
int def
int len
int i
public static long parseAsLong (java.lang.String, long)
char c
NumberFormatException e
char c
NumberFormatException e
String s
long def
int len
int i
public static double parseAsDouble (java.lang.String, double)
NumberFormatException e
String s
double def
int len
public static double parseDouble (java.lang.String) throws java.lang.NumberFormatException
String s
public static java.math.BigDecimal parseBigDecimal (java.lang.String) throws java.lang.NumberFormatException
NumberFormatException e
String s
public static java.math.BigDecimal parseBigDecimal (char[]) throws java.lang.NumberFormatException
char[] b
public static java.math.BigDecimal parseBigDecimal (char[], int, int) throws java.lang.NumberFormatException
NumberFormatException e
char[] b
int off
int len
private static java.lang.NumberFormatException _badBD (java.lang.String)
String s
static void ()
}
com/fasterxml/jackson/core/io/NumberOutput.classNumberOutput.java
package com.fasterxml.jackson.core.io
public final com.fasterxml.jackson.core.io.NumberOutput extends java.lang.Object {
private static final char NC
private static int MILLION
private static int BILLION
private static long TEN_BILLION_L
private static long THOUSAND_L
private static long MIN_INT_AS_LONG
private static long MAX_INT_AS_LONG
static final String SMALLEST_LONG
static final char[] LEAD_3
static final char[] FULL_3
static final byte[] FULL_TRIPLETS_B
static final String[] sSmallIntStrs
static final String[] sSmallIntStrs2
public void ()
public static int outputInt (int, char[], int)
int thousands
int v
char[] b
int off
boolean hasBillions
int newValue
int ones
int thousands
public static int outputInt (int, byte[], int)
int thousands
int v
byte[] b
int off
boolean hasB
int newValue
int ones
int thousands
public static int outputLong (long, char[], int)
int len
long newValue
int triplet
int newValue
int triplet
long v
char[] b
int off
int origOffset
int ptr
int ivalue
public static int outputLong (long, byte[], int)
int i
int len
long newV
int t
int newV
int t
long v
byte[] b
int off
int origOff
int ptr
int ivalue
public static java.lang.String toString (int)
int v2
int v
public static java.lang.String toString (long)
long v
public static java.lang.String toString (double)
double v
public static java.lang.String toString (float)
float v
private static int leading3 (int, char[], int)
int t
char[] b
int off
int digitOffset
char c
private static int leading3 (int, byte[], int)
int t
byte[] b
int off
int digitOffset
char c
private static int full3 (int, char[], int)
int t
char[] b
int off
int digitOffset
private static int full3 (int, byte[], int)
int t
byte[] b
int off
int digitOffset
private static int calcLongStrLength (long)
long v
int len
long cmp
static void ()
char f3
int i3
char f2
char l2
int i2
char f1
char l1
int i1
int ix
int i
}
com/fasterxml/jackson/core/io/OutputDecorator.classOutputDecorator.java
package com.fasterxml.jackson.core.io
public abstract com.fasterxml.jackson.core.io.OutputDecorator extends java.lang.Object implements java.io.Serializable {
public void ()
public abstract java.io.OutputStream decorate (com.fasterxml.jackson.core.io.IOContext, java.io.OutputStream) throws java.io.IOException
public abstract java.io.Writer decorate (com.fasterxml.jackson.core.io.IOContext, java.io.Writer) throws java.io.IOException
}
com/fasterxml/jackson/core/io/SegmentedStringWriter.classSegmentedStringWriter.java
package com.fasterxml.jackson.core.io
public final com.fasterxml.jackson.core.io.SegmentedStringWriter extends java.io.Writer {
protected final com.fasterxml.jackson.core.util.TextBuffer _buffer
public void (com.fasterxml.jackson.core.util.BufferRecycler)
com.fasterxml.jackson.core.util.BufferRecycler br
public java.io.Writer append (char)
char c
public java.io.Writer append (java.lang.CharSequence)
CharSequence csq
String str
public java.io.Writer append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
String str
public void close ()
public void flush ()
public void write (char[])
char[] cbuf
public void write (char[], int, int)
char[] cbuf
int off
int len
public void write (int)
int c
public void write (java.lang.String)
String str
public void write (java.lang.String, int, int)
String str
int off
int len
public java.lang.String getAndClear ()
String result
public volatile java.lang.Appendable append (char) throws java.io.IOException
char x0
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence x0
int x1
int x2
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
CharSequence x0
}
com/fasterxml/jackson/core/io/SerializedString.classSerializedString.java
package com.fasterxml.jackson.core.io
public com.fasterxml.jackson.core.io.SerializedString extends java.lang.Object implements com.fasterxml.jackson.core.SerializableString java.io.Serializable {
protected final String _value
protected byte[] _quotedUTF8Ref
protected byte[] _unquotedUTF8Ref
protected char[] _quotedChars
protected transient String _jdkSerializeValue
public void (java.lang.String)
String v
private void readObject (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream in
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
protected java.lang.Object readResolve ()
public final java.lang.String getValue ()
public final int charLength ()
public final char[] asQuotedChars ()
char[] result
public final byte[] asUnquotedUTF8 ()
byte[] result
public final byte[] asQuotedUTF8 ()
byte[] result
public int appendQuotedUTF8 (byte[], int)
byte[] buffer
int offset
byte[] result
int length
public int appendQuoted (char[], int)
char[] buffer
int offset
char[] result
int length
public int appendUnquotedUTF8 (byte[], int)
byte[] buffer
int offset
byte[] result
int length
public int appendUnquoted (char[], int)
char[] buffer
int offset
String str
int length
public int writeQuotedUTF8 (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
byte[] result
int length
public int writeUnquotedUTF8 (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
byte[] result
int length
public int putQuotedUTF8 (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
byte[] result
int length
public int putUnquotedUTF8 (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
byte[] result
int length
public final java.lang.String toString ()
public final int hashCode ()
public final boolean equals (java.lang.Object)
Object o
com.fasterxml.jackson.core.io.SerializedString other
}
com/fasterxml/jackson/core/io/UTF32Reader.classUTF32Reader.java
package com.fasterxml.jackson.core.io
public com.fasterxml.jackson.core.io.UTF32Reader extends java.io.Reader {
protected static final int LAST_VALID_UNICODE_CHAR
protected static final char NC
protected final com.fasterxml.jackson.core.io.IOContext _context
protected java.io.InputStream _in
protected byte[] _buffer
protected int _ptr
protected int _length
protected final boolean _bigEndian
protected char _surrogate
protected int _charCount
protected int _byteCount
protected final boolean _managedBuffers
protected char[] _tmpBuf
public void (com.fasterxml.jackson.core.io.IOContext, java.io.InputStream, byte[], int, int, boolean)
com.fasterxml.jackson.core.io.IOContext ctxt
java.io.InputStream in
byte[] buf
int ptr
int len
boolean isBigEndian
public void close () throws java.io.IOException
java.io.InputStream in
public int read () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
int left
int ch
int ptr
int ch
char[] cbuf
int start
int len
int outPtr
private void reportUnexpectedEOF (int, int) throws java.io.IOException
int gotBytes
int needed
int bytePos
int charPos
private void reportInvalid (int, int, java.lang.String) throws java.io.IOException
int value
int offset
String msg
int bytePos
int charPos
private boolean loadMore (int) throws java.io.IOException
int count
int count
int available
private void freeBuffers ()
byte[] buf
private void reportBounds (char[], int, int) throws java.io.IOException
char[] cbuf
int start
int len
private void reportStrangeStream () throws java.io.IOException
}
com/fasterxml/jackson/core/io/UTF8Writer.classUTF8Writer.java
package com.fasterxml.jackson.core.io
public final com.fasterxml.jackson.core.io.UTF8Writer extends java.io.Writer {
static final int SURR1_FIRST
static final int SURR1_LAST
static final int SURR2_FIRST
static final int SURR2_LAST
private final com.fasterxml.jackson.core.io.IOContext _context
private java.io.OutputStream _out
private byte[] _outBuffer
private final int _outBufferEnd
private int _outPtr
private int _surrogate
public void (com.fasterxml.jackson.core.io.IOContext, java.io.OutputStream)
com.fasterxml.jackson.core.io.IOContext ctxt
java.io.OutputStream out
public java.io.Writer append (char) throws java.io.IOException
char c
public void close () throws java.io.IOException
java.io.OutputStream out
byte[] buf
int code
public void flush () throws java.io.IOException
public void write (char[]) throws java.io.IOException
char[] cbuf
public void write (char[], int, int) throws java.io.IOException
char second
int maxInCount
int maxOutCount
int c
char[] cbuf
int off
int len
int outPtr
byte[] outBuf
int outBufLast
public void write (int) throws java.io.IOException
int ptr
int c
public void write (java.lang.String) throws java.io.IOException
String str
public void write (java.lang.String, int, int) throws java.io.IOException
char second
int maxInCount
int maxOutCount
int c
String str
int off
int len
int outPtr
byte[] outBuf
int outBufLast
protected int convertSurrogate (int) throws java.io.IOException
int secondPart
int firstPart
protected static void illegalSurrogate (int) throws java.io.IOException
int code
protected static java.lang.String illegalSurrogateDesc (int)
int code
public volatile java.lang.Appendable append (char) throws java.io.IOException
char x0
}
com/fasterxml/jackson/core/json/
com/fasterxml/jackson/core/json/ByteSourceJsonBootstrapper.classByteSourceJsonBootstrapper.java
package com.fasterxml.jackson.core.json
public final com.fasterxml.jackson.core.json.ByteSourceJsonBootstrapper extends java.lang.Object {
static final byte UTF8_BOM_1
static final byte UTF8_BOM_2
static final byte UTF8_BOM_3
protected final com.fasterxml.jackson.core.io.IOContext _context
protected final java.io.InputStream _in
protected final byte[] _inputBuffer
private int _inputPtr
private int _inputEnd
private final boolean _bufferRecyclable
protected int _inputProcessed
protected boolean _bigEndian
protected int _bytesPerChar
public void (com.fasterxml.jackson.core.io.IOContext, java.io.InputStream)
com.fasterxml.jackson.core.io.IOContext ctxt
java.io.InputStream in
public void (com.fasterxml.jackson.core.io.IOContext, byte[], int, int)
com.fasterxml.jackson.core.io.IOContext ctxt
byte[] inputBuffer
int inputStart
int inputLen
public com.fasterxml.jackson.core.JsonEncoding detectEncoding () throws java.io.IOException
int quad
int i16
com.fasterxml.jackson.core.JsonEncoding enc
boolean foundEncoding
com.fasterxml.jackson.core.JsonEncoding enc
public java.io.Reader constructReader () throws java.io.IOException
java.io.InputStream in
com.fasterxml.jackson.core.JsonEncoding enc
public com.fasterxml.jackson.core.JsonParser constructParser (int, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer, com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer, int) throws java.io.IOException
com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer can
int parserFeatures
com.fasterxml.jackson.core.ObjectCodec codec
com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer rootByteSymbols
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer rootCharSymbols
int factoryFeatures
com.fasterxml.jackson.core.JsonEncoding enc
public static com.fasterxml.jackson.core.format.MatchStrength hasJSONFormat (com.fasterxml.jackson.core.format.InputAccessor) throws java.io.IOException
com.fasterxml.jackson.core.format.InputAccessor acc
byte b
int ch
com.fasterxml.jackson.core.format.MatchStrength strength
private static com.fasterxml.jackson.core.format.MatchStrength tryMatch (com.fasterxml.jackson.core.format.InputAccessor, java.lang.String, com.fasterxml.jackson.core.format.MatchStrength) throws java.io.IOException
int i
int len
com.fasterxml.jackson.core.format.InputAccessor acc
String matchStr
com.fasterxml.jackson.core.format.MatchStrength fullMatchStrength
private static int skipSpace (com.fasterxml.jackson.core.format.InputAccessor) throws java.io.IOException
com.fasterxml.jackson.core.format.InputAccessor acc
private static int skipSpace (com.fasterxml.jackson.core.format.InputAccessor, byte) throws java.io.IOException
int ch
com.fasterxml.jackson.core.format.InputAccessor acc
byte b
private boolean handleBOM (int) throws java.io.IOException
int quad
int msw
private boolean checkUTF32 (int) throws java.io.IOException
int quad
private boolean checkUTF16 (int)
int i16
private void reportWeirdUCS4 (java.lang.String) throws java.io.IOException
String type
protected boolean ensureLoaded (int) throws java.io.IOException
int count
int count
int minimum
int gotten
}
com/fasterxml/jackson/core/json/DupDetector.classDupDetector.java
package com.fasterxml.jackson.core.json
public com.fasterxml.jackson.core.json.DupDetector extends java.lang.Object {
protected final Object _source
protected String _firstName
protected String _secondName
protected java.util.HashSet _seen
private void (java.lang.Object)
Object src
public static com.fasterxml.jackson.core.json.DupDetector rootDetector (com.fasterxml.jackson.core.JsonParser)
com.fasterxml.jackson.core.JsonParser p
public static com.fasterxml.jackson.core.json.DupDetector rootDetector (com.fasterxml.jackson.core.JsonGenerator)
com.fasterxml.jackson.core.JsonGenerator g
public com.fasterxml.jackson.core.json.DupDetector child ()
public void reset ()
public com.fasterxml.jackson.core.JsonLocation findLocation ()
public boolean isDup (java.lang.String) throws com.fasterxml.jackson.core.JsonParseException
String name
}
com/fasterxml/jackson/core/json/JsonGeneratorImpl.classJsonGeneratorImpl.java
package com.fasterxml.jackson.core.json
public abstract com.fasterxml.jackson.core.json.JsonGeneratorImpl extends com.fasterxml.jackson.core.base.GeneratorBase {
protected static final int[] sOutputEscapes
protected final com.fasterxml.jackson.core.io.IOContext _ioContext
protected int[] _outputEscapes
protected int _maximumNonEscapedChar
protected com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes
protected com.fasterxml.jackson.core.SerializableString _rootValueSeparator
public void (com.fasterxml.jackson.core.io.IOContext, int, com.fasterxml.jackson.core.ObjectCodec)
com.fasterxml.jackson.core.io.IOContext ctxt
int features
com.fasterxml.jackson.core.ObjectCodec codec
public com.fasterxml.jackson.core.JsonGenerator setHighestNonEscapedChar (int)
int charCode
public int getHighestEscapedChar ()
public com.fasterxml.jackson.core.JsonGenerator setCharacterEscapes (com.fasterxml.jackson.core.io.CharacterEscapes)
com.fasterxml.jackson.core.io.CharacterEscapes esc
public com.fasterxml.jackson.core.io.CharacterEscapes getCharacterEscapes ()
public com.fasterxml.jackson.core.JsonGenerator setRootValueSeparator (com.fasterxml.jackson.core.SerializableString)
com.fasterxml.jackson.core.SerializableString sep
public com.fasterxml.jackson.core.Version version ()
public final void writeStringField (java.lang.String, java.lang.String) throws java.io.IOException
String fieldName
String value
static void ()
}
com/fasterxml/jackson/core/json/JsonReadContext.classJsonReadContext.java
package com.fasterxml.jackson.core.json
public final com.fasterxml.jackson.core.json.JsonReadContext extends com.fasterxml.jackson.core.JsonStreamContext {
protected final com.fasterxml.jackson.core.json.JsonReadContext _parent
protected com.fasterxml.jackson.core.json.DupDetector _dups
protected com.fasterxml.jackson.core.json.JsonReadContext _child
protected String _currentName
protected Object _currentValue
protected int _lineNr
protected int _columnNr
public void (com.fasterxml.jackson.core.json.JsonReadContext, com.fasterxml.jackson.core.json.DupDetector, int, int, int)
com.fasterxml.jackson.core.json.JsonReadContext parent
com.fasterxml.jackson.core.json.DupDetector dups
int type
int lineNr
int colNr
protected void reset (int, int, int)
int type
int lineNr
int colNr
public com.fasterxml.jackson.core.json.JsonReadContext withDupDetector (com.fasterxml.jackson.core.json.DupDetector)
com.fasterxml.jackson.core.json.DupDetector dups
public java.lang.Object getCurrentValue ()
public void setCurrentValue (java.lang.Object)
Object v
public static com.fasterxml.jackson.core.json.JsonReadContext createRootContext (int, int)
int lineNr
int colNr
public static com.fasterxml.jackson.core.json.JsonReadContext createRootContext (int, int, com.fasterxml.jackson.core.json.DupDetector)
int lineNr
int colNr
com.fasterxml.jackson.core.json.DupDetector dups
public static com.fasterxml.jackson.core.json.JsonReadContext createRootContext ()
public static com.fasterxml.jackson.core.json.JsonReadContext createRootContext (com.fasterxml.jackson.core.json.DupDetector)
com.fasterxml.jackson.core.json.DupDetector dups
public com.fasterxml.jackson.core.json.JsonReadContext createChildArrayContext (int, int)
int lineNr
int colNr
com.fasterxml.jackson.core.json.JsonReadContext ctxt
public com.fasterxml.jackson.core.json.JsonReadContext createChildObjectContext (int, int)
int lineNr
int colNr
com.fasterxml.jackson.core.json.JsonReadContext ctxt
public java.lang.String getCurrentName ()
public com.fasterxml.jackson.core.json.JsonReadContext getParent ()
public com.fasterxml.jackson.core.JsonLocation getStartLocation (java.lang.Object)
Object srcRef
long totalChars
public com.fasterxml.jackson.core.json.DupDetector getDupDetector ()
public boolean expectComma ()
int ix
public void setCurrentName (java.lang.String) throws com.fasterxml.jackson.core.JsonProcessingException
String name
private void _checkDup (com.fasterxml.jackson.core.json.DupDetector, java.lang.String) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.json.DupDetector dd
String name
public java.lang.String toString ()
StringBuilder sb
public volatile com.fasterxml.jackson.core.JsonStreamContext getParent ()
}
com/fasterxml/jackson/core/json/JsonWriteContext.classJsonWriteContext.java
package com.fasterxml.jackson.core.json
public com.fasterxml.jackson.core.json.JsonWriteContext extends com.fasterxml.jackson.core.JsonStreamContext {
public static final int STATUS_OK_AS_IS
public static final int STATUS_OK_AFTER_COMMA
public static final int STATUS_OK_AFTER_COLON
public static final int STATUS_OK_AFTER_SPACE
public static final int STATUS_EXPECT_VALUE
public static final int STATUS_EXPECT_NAME
protected final com.fasterxml.jackson.core.json.JsonWriteContext _parent
protected com.fasterxml.jackson.core.json.DupDetector _dups
protected com.fasterxml.jackson.core.json.JsonWriteContext _child
protected String _currentName
protected Object _currentValue
protected boolean _gotName
protected void (int, com.fasterxml.jackson.core.json.JsonWriteContext, com.fasterxml.jackson.core.json.DupDetector)
int type
com.fasterxml.jackson.core.json.JsonWriteContext parent
com.fasterxml.jackson.core.json.DupDetector dups
protected com.fasterxml.jackson.core.json.JsonWriteContext reset (int)
int type
public com.fasterxml.jackson.core.json.JsonWriteContext withDupDetector (com.fasterxml.jackson.core.json.DupDetector)
com.fasterxml.jackson.core.json.DupDetector dups
public java.lang.Object getCurrentValue ()
public void setCurrentValue (java.lang.Object)
Object v
public static com.fasterxml.jackson.core.json.JsonWriteContext createRootContext ()
public static com.fasterxml.jackson.core.json.JsonWriteContext createRootContext (com.fasterxml.jackson.core.json.DupDetector)
com.fasterxml.jackson.core.json.DupDetector dd
public com.fasterxml.jackson.core.json.JsonWriteContext createChildArrayContext ()
com.fasterxml.jackson.core.json.JsonWriteContext ctxt
public com.fasterxml.jackson.core.json.JsonWriteContext createChildObjectContext ()
com.fasterxml.jackson.core.json.JsonWriteContext ctxt
public final com.fasterxml.jackson.core.json.JsonWriteContext getParent ()
public final java.lang.String getCurrentName ()
public com.fasterxml.jackson.core.json.DupDetector getDupDetector ()
public int writeFieldName (java.lang.String) throws com.fasterxml.jackson.core.JsonProcessingException
String name
private final void _checkDup (com.fasterxml.jackson.core.json.DupDetector, java.lang.String) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.json.DupDetector dd
String name
public int writeValue ()
int ix
protected void appendDesc (java.lang.StringBuilder)
StringBuilder sb
public java.lang.String toString ()
StringBuilder sb
public volatile com.fasterxml.jackson.core.JsonStreamContext getParent ()
}
com/fasterxml/jackson/core/json/PackageVersion.classPackageVersion.java
package com.fasterxml.jackson.core.json
public final com.fasterxml.jackson.core.json.PackageVersion extends java.lang.Object implements com.fasterxml.jackson.core.Versioned {
public static final com.fasterxml.jackson.core.Version VERSION
public void ()
public com.fasterxml.jackson.core.Version version ()
static void ()
}
com/fasterxml/jackson/core/json/ReaderBasedJsonParser.classReaderBasedJsonParser.java
package com.fasterxml.jackson.core.json
public com.fasterxml.jackson.core.json.ReaderBasedJsonParser extends com.fasterxml.jackson.core.base.ParserBase {
protected static final int[] _icLatin1
protected java.io.Reader _reader
protected char[] _inputBuffer
protected boolean _bufferRecyclable
protected com.fasterxml.jackson.core.ObjectCodec _objectCodec
protected final com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _symbols
protected final int _hashSeed
protected boolean _tokenIncomplete
public void (com.fasterxml.jackson.core.io.IOContext, int, java.io.Reader, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer, char[], int, int, boolean)
com.fasterxml.jackson.core.io.IOContext ctxt
int features
java.io.Reader r
com.fasterxml.jackson.core.ObjectCodec codec
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer st
char[] inputBuffer
int start
int end
boolean bufferRecyclable
public void (com.fasterxml.jackson.core.io.IOContext, int, java.io.Reader, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer)
com.fasterxml.jackson.core.io.IOContext ctxt
int features
java.io.Reader r
com.fasterxml.jackson.core.ObjectCodec codec
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer st
public com.fasterxml.jackson.core.ObjectCodec getCodec ()
public void setCodec (com.fasterxml.jackson.core.ObjectCodec)
com.fasterxml.jackson.core.ObjectCodec c
public int releaseBuffered (java.io.Writer) throws java.io.IOException
java.io.Writer w
int count
int origPtr
public java.lang.Object getInputSource ()
protected boolean loadMore () throws java.io.IOException
int count
protected char getNextChar (java.lang.String) throws java.io.IOException
String eofMsg
protected void _closeInput () throws java.io.IOException
protected void _releaseBuffers () throws java.io.IOException
char[] buf
public final java.lang.String getText () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
public final java.lang.String getValueAsString () throws java.io.IOException
public final java.lang.String getValueAsString (java.lang.String) throws java.io.IOException
String defValue
protected final java.lang.String _getText2 (com.fasterxml.jackson.core.JsonToken)
com.fasterxml.jackson.core.JsonToken t
public final char[] getTextCharacters () throws java.io.IOException
String name
int nameLen
public final int getTextLength () throws java.io.IOException
public final int getTextOffset () throws java.io.IOException
public byte[] getBinaryValue (com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException
IllegalArgumentException iae
com.fasterxml.jackson.core.util.ByteArrayBuilder builder
com.fasterxml.jackson.core.Base64Variant b64variant
public int readBinaryValue (com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException
byte[] b
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.OutputStream out
byte[] buf
protected int _readBinary (com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]) throws java.io.IOException
char ch
int bits
int decodedData
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.OutputStream out
byte[] buffer
int outputPtr
int outputEnd
int outputCount
public final com.fasterxml.jackson.core.JsonToken nextToken () throws java.io.IOException
String name
int i
boolean inObject
com.fasterxml.jackson.core.JsonToken t
private final com.fasterxml.jackson.core.JsonToken _nextAfterName ()
com.fasterxml.jackson.core.JsonToken t
public java.lang.String nextFieldName () throws java.io.IOException
int i
String name
com.fasterxml.jackson.core.JsonToken t
private final com.fasterxml.jackson.core.JsonToken _nextTokenNotInObject (int) throws java.io.IOException
int i
public final java.lang.String nextTextValue () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
public final int nextIntValue (int) throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
int defaultValue
public final long nextLongValue (long) throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
long defaultValue
public final java.lang.Boolean nextBooleanValue () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
int id
com.fasterxml.jackson.core.JsonToken t
protected final com.fasterxml.jackson.core.JsonToken _parsePosNumber (int) throws java.io.IOException
int ch
int ptr
int startPtr
int inputLen
int intLen
int len
private final com.fasterxml.jackson.core.JsonToken _parseFloat (int, int, int, boolean, int) throws java.io.IOException
int ch
int startPtr
int ptr
boolean neg
int intLen
int inputLen
int fractLen
int expLen
int len
protected final com.fasterxml.jackson.core.JsonToken _parseNegNumber () throws java.io.IOException
int ptr
int startPtr
int inputLen
int ch
int intLen
int len
private final com.fasterxml.jackson.core.JsonToken _parseNumber2 (boolean, int) throws java.io.IOException
boolean neg
int startPtr
char[] outBuf
int outPtr
int intLen
char c
boolean eof
int fractLen
int expLen
private final char _verifyNoLeadingZeroes () throws java.io.IOException
char ch
private char _verifyNLZ2 () throws java.io.IOException
char ch
protected com.fasterxml.jackson.core.JsonToken _handleInvalidNumberStart (int, boolean) throws java.io.IOException
String match
String match
int ch
boolean negative
private final void _verifyRootSpace (int) throws java.io.IOException
int ch
protected final java.lang.String _parseName () throws java.io.IOException
int start
int ch
int ptr
int hash
int[] codes
int start
private java.lang.String _parseName2 (int, int, int) throws java.io.IOException
char c
int i
com.fasterxml.jackson.core.util.TextBuffer tb
char[] buf
int start
int len
int startPtr
int hash
int endChar
char[] outBuf
int outPtr
protected java.lang.String _handleOddName (int) throws java.io.IOException
boolean firstOk
int start
int start
int ch
int i
int[] codes
int maxCode
boolean firstOk
int ptr
int hash
int inputLen
int start
protected java.lang.String _parseAposName () throws java.io.IOException
int start
int ch
int[] codes
int maxCode
int ptr
int hash
int inputLen
int start
protected com.fasterxml.jackson.core.JsonToken _handleOddValue (int) throws java.io.IOException
int i
protected com.fasterxml.jackson.core.JsonToken _handleApos () throws java.io.IOException
char c
int i
char[] outBuf
int outPtr
private java.lang.String _handleOddName2 (int, int, int[]) throws java.io.IOException
char c
int i
com.fasterxml.jackson.core.util.TextBuffer tb
char[] buf
int start
int len
int startPtr
int hash
int[] codes
char[] outBuf
int outPtr
int maxCode
protected final void _finishString () throws java.io.IOException
int ch
int[] codes
int maxCode
int ptr
int inputLen
protected void _finishString2 () throws java.io.IOException
char c
int i
char[] outBuf
int outPtr
int[] codes
int maxCode
protected final void _skipString () throws java.io.IOException
char c
int i
int inPtr
int inLen
char[] inBuf
protected final void _skipCR () throws java.io.IOException
private final int _skipColon () throws java.io.IOException
int i
int i
char c
private final int _skipColon2 (boolean) throws java.io.IOException
int i
boolean gotColon
private final int _skipComma (int) throws java.io.IOException
int i
private final int _skipAfterComma2 () throws java.io.IOException
int i
private final int _skipWSOrEnd () throws java.io.IOException
int i
private int _skipWSOrEnd2 () throws java.io.IOException
int i
private void _skipComment () throws java.io.IOException
char c
private void _skipCComment () throws java.io.IOException
int i
private boolean _skipYAMLComment () throws java.io.IOException
private void _skipLine () throws java.io.IOException
int i
protected char _decodeEscaped () throws java.io.IOException
int ch
int digit
int i
char c
int value
private final void _matchTrue () throws java.io.IOException
char c
char[] b
int ptr
private final void _matchFalse () throws java.io.IOException
char c
char[] b
int ptr
private final void _matchNull () throws java.io.IOException
char c
char[] b
int ptr
protected final void _matchToken (java.lang.String, int) throws java.io.IOException
String matchStr
int i
int len
char c
protected byte[] _decodeBase64 (com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException
char ch
int bits
int decodedData
com.fasterxml.jackson.core.Base64Variant b64variant
com.fasterxml.jackson.core.util.ByteArrayBuilder builder
protected void _reportInvalidToken (java.lang.String) throws java.io.IOException
String matchedPart
protected void _reportInvalidToken (java.lang.String, java.lang.String) throws java.io.IOException
char c
String matchedPart
String msg
StringBuilder sb
static void ()
}
com/fasterxml/jackson/core/json/UTF8JsonGenerator.classUTF8JsonGenerator.java
package com.fasterxml.jackson.core.json
public com.fasterxml.jackson.core.json.UTF8JsonGenerator extends com.fasterxml.jackson.core.json.JsonGeneratorImpl {
private static final byte BYTE_u
private static final byte BYTE_0
private static final byte BYTE_LBRACKET
private static final byte BYTE_RBRACKET
private static final byte BYTE_LCURLY
private static final byte BYTE_RCURLY
private static final byte BYTE_BACKSLASH
private static final byte BYTE_COMMA
private static final byte BYTE_COLON
private static final byte BYTE_QUOTE
private static final int MAX_BYTES_TO_BUFFER
static final byte[] HEX_CHARS
private static final byte[] NULL_BYTES
private static final byte[] TRUE_BYTES
private static final byte[] FALSE_BYTES
protected final java.io.OutputStream _outputStream
protected byte[] _outputBuffer
protected int _outputTail
protected final int _outputEnd
protected final int _outputMaxContiguous
protected char[] _charBuffer
protected final int _charBufferLength
protected byte[] _entityBuffer
protected boolean _bufferRecyclable
protected boolean _cfgUnqNames
public void (com.fasterxml.jackson.core.io.IOContext, int, com.fasterxml.jackson.core.ObjectCodec, java.io.OutputStream)
com.fasterxml.jackson.core.io.IOContext ctxt
int features
com.fasterxml.jackson.core.ObjectCodec codec
java.io.OutputStream out
public void (com.fasterxml.jackson.core.io.IOContext, int, com.fasterxml.jackson.core.ObjectCodec, java.io.OutputStream, byte[], int, boolean)
com.fasterxml.jackson.core.io.IOContext ctxt
int features
com.fasterxml.jackson.core.ObjectCodec codec
java.io.OutputStream out
byte[] outputBuffer
int outputOffset
boolean bufferRecyclable
public java.lang.Object getOutputTarget ()
public int getOutputBuffered ()
public void writeFieldName (java.lang.String) throws java.io.IOException
String name
int status
int len
public void writeFieldName (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString name
int status
int len
private final void _writeUnq (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString name
int len
public final void writeStartArray () throws java.io.IOException
public final void writeEndArray () throws java.io.IOException
public final void writeStartObject () throws java.io.IOException
public final void writeEndObject () throws java.io.IOException
protected final void _writePPFieldName (java.lang.String) throws java.io.IOException
String name
int status
int len
protected final void _writePPFieldName (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString name
int status
boolean addQuotes
public void writeString (java.lang.String) throws java.io.IOException
String text
int len
public void writeString (char[], int, int) throws java.io.IOException
char[] text
int offset
int len
public final void writeString (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString text
int len
public void writeRawUTF8String (byte[], int, int) throws java.io.IOException
byte[] text
int offset
int length
public void writeUTF8String (byte[], int, int) throws java.io.IOException
byte[] text
int offset
int len
public void writeRaw (java.lang.String) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
char[] buf
int blen
int len2
String text
int start
int len
public void writeRaw (java.lang.String, int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
char[] buf
int blen
int len2
String text
int offset
int len
public void writeRaw (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.SerializableString text
byte[] raw
public void writeRawValue (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString text
byte[] raw
public final void writeRaw (char[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int len3
int ch
char ch
char[] cbuf
int offset
int len
public void writeRaw (char) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
char ch
byte[] bbuf
private final void _writeSegmentedRaw (char[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int ch
char ch
char[] cbuf
int offset
int len
int end
byte[] bbuf
public void writeBinary (com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.Base64Variant b64variant
byte[] data
int offset
int len
public int writeBinary (com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int bytes
int missing
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.InputStream data
int dataLength
byte[] encodingBuffer
int bytes
public void writeNumber (short) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
short s
private final void _writeQuotedShort (short) throws java.io.IOException
short s
public void writeNumber (int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int i
private final void _writeQuotedInt (int) throws java.io.IOException
int i
public void writeNumber (long) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
long l
private final void _writeQuotedLong (long) throws java.io.IOException
long l
public void writeNumber (java.math.BigInteger) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
java.math.BigInteger value
public void writeNumber (double) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
double d
public void writeNumber (float) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
float f
public void writeNumber (java.math.BigDecimal) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
String raw
java.math.BigDecimal value
public void writeNumber (java.lang.String) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
String encodedValue
private final void _writeQuotedRaw (java.lang.String) throws java.io.IOException
String value
public void writeBoolean (boolean) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
boolean state
byte[] keyword
int len
public void writeNull () throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
protected final void _verifyValueWrite (java.lang.String) throws java.io.IOException
byte[] raw
byte b
String typeMsg
int status
protected final void _verifyPrettyValueWrite (java.lang.String, int) throws java.io.IOException
String typeMsg
int status
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
com.fasterxml.jackson.core.JsonStreamContext ctxt
protected void _releaseBuffers ()
byte[] buf
char[] cbuf
private final void _writeBytes (byte[]) throws java.io.IOException
byte[] bytes
int len
private final void _writeBytes (byte[], int, int) throws java.io.IOException
byte[] bytes
int offset
int len
private final void _writeStringSegments (java.lang.String, boolean) throws java.io.IOException
int len
String text
boolean addQuotes
int left
int offset
private final void _writeStringSegments (char[], int, int) throws java.io.IOException
int len
char[] cbuf
int offset
int totalLen
private final void _writeStringSegments (java.lang.String, int, int) throws java.io.IOException
int len
String text
int offset
int totalLen
private final void _writeStringSegment (char[], int, int) throws java.io.IOException
int ch
char[] cbuf
int offset
int len
int outputPtr
byte[] outputBuffer
int[] escCodes
private final void _writeStringSegment (java.lang.String, int, int) throws java.io.IOException
int ch
String text
int offset
int len
int outputPtr
byte[] outputBuffer
int[] escCodes
private final void _writeStringSegment2 (char[], int, int) throws java.io.IOException
int escape
int ch
char[] cbuf
int offset
int end
int outputPtr
byte[] outputBuffer
int[] escCodes
private final void _writeStringSegment2 (java.lang.String, int, int) throws java.io.IOException
int escape
int ch
String text
int offset
int end
int outputPtr
byte[] outputBuffer
int[] escCodes
private final void _writeStringSegmentASCII2 (char[], int, int) throws java.io.IOException
int escape
int ch
char[] cbuf
int offset
int end
int outputPtr
byte[] outputBuffer
int[] escCodes
int maxUnescaped
private final void _writeStringSegmentASCII2 (java.lang.String, int, int) throws java.io.IOException
int escape
int ch
String text
int offset
int end
int outputPtr
byte[] outputBuffer
int[] escCodes
int maxUnescaped
private final void _writeCustomStringSegment2 (char[], int, int) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString esc
int escape
int ch
com.fasterxml.jackson.core.SerializableString esc
char[] cbuf
int offset
int end
int outputPtr
byte[] outputBuffer
int[] escCodes
int maxUnescaped
com.fasterxml.jackson.core.io.CharacterEscapes customEscapes
private final void _writeCustomStringSegment2 (java.lang.String, int, int) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString esc
int escape
int ch
com.fasterxml.jackson.core.SerializableString esc
String text
int offset
int end
int outputPtr
byte[] outputBuffer
int[] escCodes
int maxUnescaped
com.fasterxml.jackson.core.io.CharacterEscapes customEscapes
private final int _writeCustomEscape (byte[], int, com.fasterxml.jackson.core.SerializableString, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
byte[] outputBuffer
int outputPtr
com.fasterxml.jackson.core.SerializableString esc
int remainingChars
byte[] raw
int len
private final int _handleLongCustomEscape (byte[], int, int, byte[], int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
byte[] outputBuffer
int outputPtr
int outputEnd
byte[] raw
int remainingChars
int len
private final void _writeUTF8Segments (byte[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int len
byte[] utf8
int offset
int totalLen
private final void _writeUTF8Segment (byte[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int ch
int ptr
int end
byte[] utf8
int offset
int len
int[] escCodes
private final void _writeUTF8Segment2 (byte[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
byte b
int ch
int escape
byte[] utf8
int offset
int len
int outputPtr
byte[] outputBuffer
int[] escCodes
protected final void _writeBinary (com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int b24
int b24
com.fasterxml.jackson.core.Base64Variant b64variant
byte[] input
int inputPtr
int inputEnd
int safeInputEnd
int safeOutputEnd
int chunksBeforeLF
int inputLeft
protected final int _writeBinary (com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, byte[], int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int b24
int amount
int b24
int amount
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.InputStream data
byte[] readBuffer
int bytesLeft
int inputPtr
int inputEnd
int lastFullOffset
int safeOutputEnd
int chunksBeforeLF
protected final int _writeBinary (com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, byte[]) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int b24
int b24
int amount
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.InputStream data
byte[] readBuffer
int inputPtr
int inputEnd
int lastFullOffset
int bytesDone
int safeOutputEnd
int chunksBeforeLF
private final int _readMore (java.io.InputStream, byte[], int, int, int) throws java.io.IOException
int length
int count
java.io.InputStream in
byte[] readBuffer
int inputPtr
int inputEnd
int maxRead
int i
private final int _outputRawMultiByteChar (int, char[], int, int) throws java.io.IOException
int ch
char[] cbuf
int inputOffset
int inputLen
byte[] bbuf
protected final void _outputSurrogates (int, int) throws java.io.IOException
int surr1
int surr2
int c
byte[] bbuf
private final int _outputMultiByteChar (int, int) throws java.io.IOException
int ch
int outputPtr
byte[] bbuf
private final void _writeNull () throws java.io.IOException
private int _writeGenericEscape (int, int) throws java.io.IOException
int hi
int charToEscape
int outputPtr
byte[] bbuf
protected final void _flushBuffer () throws java.io.IOException
int len
static void ()
}
com/fasterxml/jackson/core/json/UTF8StreamJsonParser.classUTF8StreamJsonParser.java
package com.fasterxml.jackson.core.json
public com.fasterxml.jackson.core.json.UTF8StreamJsonParser extends com.fasterxml.jackson.core.base.ParserBase {
static final byte BYTE_LF
private static final int[] _icUTF8
protected static final int[] _icLatin1
protected com.fasterxml.jackson.core.ObjectCodec _objectCodec
protected final com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _symbols
protected int[] _quadBuffer
protected boolean _tokenIncomplete
private int _quad1
protected java.io.InputStream _inputStream
protected byte[] _inputBuffer
protected boolean _bufferRecyclable
public void (com.fasterxml.jackson.core.io.IOContext, int, java.io.InputStream, com.fasterxml.jackson.core.ObjectCodec, com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer, byte[], int, int, boolean)
com.fasterxml.jackson.core.io.IOContext ctxt
int features
java.io.InputStream in
com.fasterxml.jackson.core.ObjectCodec codec
com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer sym
byte[] inputBuffer
int start
int end
boolean bufferRecyclable
public com.fasterxml.jackson.core.ObjectCodec getCodec ()
public void setCodec (com.fasterxml.jackson.core.ObjectCodec)
com.fasterxml.jackson.core.ObjectCodec c
public int releaseBuffered (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
int count
int origPtr
public java.lang.Object getInputSource ()
protected final boolean loadMore () throws java.io.IOException
int space
int count
protected final boolean _loadToHaveAtLeast (int) throws java.io.IOException
int count
int minAvailable
int amount
protected void _closeInput () throws java.io.IOException
protected void _releaseBuffers () throws java.io.IOException
byte[] buf
public java.lang.String getText () throws java.io.IOException
public java.lang.String getValueAsString () throws java.io.IOException
public java.lang.String getValueAsString (java.lang.String) throws java.io.IOException
String defValue
public int getValueAsInt () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
public int getValueAsInt (int) throws java.io.IOException
int defValue
com.fasterxml.jackson.core.JsonToken t
protected final java.lang.String _getText2 (com.fasterxml.jackson.core.JsonToken)
com.fasterxml.jackson.core.JsonToken t
public char[] getTextCharacters () throws java.io.IOException
String name
int nameLen
public int getTextLength () throws java.io.IOException
public int getTextOffset () throws java.io.IOException
public byte[] getBinaryValue (com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException
IllegalArgumentException iae
com.fasterxml.jackson.core.util.ByteArrayBuilder builder
com.fasterxml.jackson.core.Base64Variant b64variant
public int readBinaryValue (com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException
byte[] b
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.OutputStream out
byte[] buf
protected int _readBinary (com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream, byte[]) throws java.io.IOException
int ch
int bits
int decodedData
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.OutputStream out
byte[] buffer
int outputPtr
int outputEnd
int outputCount
public com.fasterxml.jackson.core.JsonLocation getTokenLocation ()
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation ()
int col
public com.fasterxml.jackson.core.JsonToken nextToken () throws java.io.IOException
int i
String n
com.fasterxml.jackson.core.JsonToken t
private final com.fasterxml.jackson.core.JsonToken _nextTokenNotInObject (int) throws java.io.IOException
int i
private final com.fasterxml.jackson.core.JsonToken _nextAfterName ()
com.fasterxml.jackson.core.JsonToken t
public boolean nextFieldName (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
int offset
int ptr
int end
byte[] nameBytes
int len
com.fasterxml.jackson.core.SerializableString str
int i
public java.lang.String nextFieldName () throws java.io.IOException
int i
String nameStr
com.fasterxml.jackson.core.JsonToken t
private final int _skipColonFast (int) throws java.io.IOException
int ptr
int i
private final void _isNextTokenNameYes (int) throws java.io.IOException
int i
private final boolean _isNextTokenNameMaybe (int, com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
int i
com.fasterxml.jackson.core.SerializableString str
String n
boolean match
com.fasterxml.jackson.core.JsonToken t
public java.lang.String nextTextValue () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
public int nextIntValue (int) throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
int defaultValue
public long nextLongValue (long) throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
long defaultValue
public java.lang.Boolean nextBooleanValue () throws java.io.IOException
com.fasterxml.jackson.core.JsonToken t
com.fasterxml.jackson.core.JsonToken t
protected com.fasterxml.jackson.core.JsonToken _parsePosNumber (int) throws java.io.IOException
int c
char[] outBuf
int intLen
int outPtr
int end
protected com.fasterxml.jackson.core.JsonToken _parseNegNumber () throws java.io.IOException
char[] outBuf
int outPtr
int c
int intLen
int end
private final com.fasterxml.jackson.core.JsonToken _parseNumber2 (char[], int, boolean, int) throws java.io.IOException
int c
char[] outBuf
int outPtr
boolean negative
int intPartLength
private final int _verifyNoLeadingZeroes () throws java.io.IOException
int ch
private final com.fasterxml.jackson.core.JsonToken _parseFloat (char[], int, int, boolean, int) throws java.io.IOException
char[] outBuf
int outPtr
int c
boolean negative
int integerPartLength
int fractLen
boolean eof
int expLen
private final void _verifyRootSpace (int) throws java.io.IOException
int ch
protected final java.lang.String _parseName (int) throws java.io.IOException
int i
byte[] input
int[] codes
int q
protected final java.lang.String parseMediumName (int) throws java.io.IOException
int q2
byte[] input
int[] codes
int i
protected final java.lang.String parseMediumName2 (int, int) throws java.io.IOException
int q3
int q2
byte[] input
int[] codes
int i
protected final java.lang.String parseLongName (int, int, int) throws java.io.IOException
int i
int q
int q2
int q3
byte[] input
int[] codes
int qlen
protected java.lang.String slowParseName () throws java.io.IOException
int i
private final java.lang.String parseName (int, int, int) throws java.io.IOException
int q1
int ch
int lastQuadBytes
private final java.lang.String parseName (int, int, int, int) throws java.io.IOException
int q1
int q2
int ch
int lastQuadBytes
private final java.lang.String parseName (int, int, int, int, int) throws java.io.IOException
int q1
int q2
int q3
int ch
int lastQuadBytes
protected final java.lang.String parseEscapedName (int[], int, int, int, int) throws java.io.IOException
int[] quads
int qlen
int currQuad
int ch
int currQuadBytes
int[] codes
String name
protected java.lang.String _handleOddName (int) throws java.io.IOException
char c
int ch
int[] codes
int[] quads
int qlen
int currQuad
int currQuadBytes
String name
protected java.lang.String _parseAposName () throws java.io.IOException
int ch
int[] quads
int qlen
int currQuad
int currQuadBytes
int[] codes
String name
private final java.lang.String findName (int, int) throws com.fasterxml.jackson.core.JsonParseException
int q1
int lastQuadBytes
String name
private final java.lang.String findName (int, int, int) throws com.fasterxml.jackson.core.JsonParseException
int q1
int q2
int lastQuadBytes
String name
private final java.lang.String findName (int, int, int, int) throws com.fasterxml.jackson.core.JsonParseException
int q1
int q2
int q3
int lastQuadBytes
String name
int[] quads
private final java.lang.String findName (int[], int, int, int) throws com.fasterxml.jackson.core.JsonParseException
int[] quads
int qlen
int lastQuad
int lastQuadBytes
String name
private final java.lang.String addName (int[], int, int) throws com.fasterxml.jackson.core.JsonParseException
int lastQuad
int needed
int needed
int needed
int needed
int ch2
int ch
int byteIx
int ix
int[] quads
int qlen
int lastQuadBytes
int byteLen
int lastQuad
char[] cbuf
int cix
String baseName
protected void _finishString () throws java.io.IOException
int c
int ptr
int outPtr
char[] outBuf
int[] codes
int max
byte[] inputBuffer
protected java.lang.String _finishAndReturnString () throws java.io.IOException
int c
int ptr
int outPtr
char[] outBuf
int[] codes
int max
byte[] inputBuffer
private final void _finishString2 (char[], int) throws java.io.IOException
int c
int ptr
int max
char[] outBuf
int outPtr
int c
int[] codes
byte[] inputBuffer
protected void _skipString () throws java.io.IOException
int c
int ptr
int max
int c
int[] codes
byte[] inputBuffer
protected com.fasterxml.jackson.core.JsonToken _handleUnexpectedValue (int) throws java.io.IOException
int c
protected com.fasterxml.jackson.core.JsonToken _handleApos () throws java.io.IOException
int max2
int max
int c
int outPtr
char[] outBuf
int[] codes
byte[] inputBuffer
protected com.fasterxml.jackson.core.JsonToken _handleInvalidNumberStart (int, boolean) throws java.io.IOException
String match
String match
int ch
boolean neg
protected final void _matchToken (java.lang.String, int) throws java.io.IOException
String matchStr
int i
int len
int ch
private final void _matchToken2 (java.lang.String, int) throws java.io.IOException
String matchStr
int i
int len
int ch
private final void _checkMatchEnd (java.lang.String, int, int) throws java.io.IOException
String matchStr
int i
int ch
char c
private final int _skipWS () throws java.io.IOException
int i
private final int _skipWS2 () throws java.io.IOException
int i
private final int _skipWSOrEnd () throws java.io.IOException
int i
private final int _skipWSOrEnd2 () throws java.io.IOException
int i
private final int _skipColon () throws java.io.IOException
int i
private final int _skipColon2 (boolean) throws java.io.IOException
int i
boolean gotColon
private final void _skipComment () throws java.io.IOException
int c
private final void _skipCComment () throws java.io.IOException
int i
int code
int[] codes
private final boolean _skipYAMLComment () throws java.io.IOException
private final void _skipLine () throws java.io.IOException
int i
int code
int[] codes
protected char _decodeEscaped () throws java.io.IOException
int ch
int digit
int i
int c
int value
protected int _decodeCharForError (int) throws java.io.IOException
int needed
int needed
int needed
int needed
int d
int firstByte
int c
private final int _decodeUtf8_2 (int) throws java.io.IOException
int c
int d
private final int _decodeUtf8_3 (int) throws java.io.IOException
int c1
int d
int c
private final int _decodeUtf8_3fast (int) throws java.io.IOException
int c1
int d
int c
private final int _decodeUtf8_4 (int) throws java.io.IOException
int c
int d
private final void _skipUtf8_2 (int) throws java.io.IOException
int c
private final void _skipUtf8_3 (int) throws java.io.IOException
int c
private final void _skipUtf8_4 (int) throws java.io.IOException
int c
int d
protected final void _skipCR () throws java.io.IOException
private int nextByte () throws java.io.IOException
protected void _reportInvalidToken (java.lang.String) throws java.io.IOException
String matchedPart
protected void _reportInvalidToken (java.lang.String, java.lang.String) throws java.io.IOException
int i
char c
String matchedPart
String msg
StringBuilder sb
protected void _reportInvalidChar (int) throws com.fasterxml.jackson.core.JsonParseException
int c
protected void _reportInvalidInitial (int) throws com.fasterxml.jackson.core.JsonParseException
int mask
protected void _reportInvalidOther (int) throws com.fasterxml.jackson.core.JsonParseException
int mask
protected void _reportInvalidOther (int, int) throws com.fasterxml.jackson.core.JsonParseException
int mask
int ptr
public static int[] growArrayBy (int[], int)
int[] arr
int more
protected final byte[] _decodeBase64 (com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException
int ch
int bits
int decodedData
com.fasterxml.jackson.core.Base64Variant b64variant
com.fasterxml.jackson.core.util.ByteArrayBuilder builder
private static final int pad (int, int)
int q
int bytes
static void ()
}
com/fasterxml/jackson/core/json/WriterBasedJsonGenerator.classWriterBasedJsonGenerator.java
package com.fasterxml.jackson.core.json
public final com.fasterxml.jackson.core.json.WriterBasedJsonGenerator extends com.fasterxml.jackson.core.json.JsonGeneratorImpl {
protected static final int SHORT_WRITE
protected static final char[] HEX_CHARS
protected final java.io.Writer _writer
protected char[] _outputBuffer
protected int _outputHead
protected int _outputTail
protected int _outputEnd
protected char[] _entityBuffer
protected com.fasterxml.jackson.core.SerializableString _currentEscape
public void (com.fasterxml.jackson.core.io.IOContext, int, com.fasterxml.jackson.core.ObjectCodec, java.io.Writer)
com.fasterxml.jackson.core.io.IOContext ctxt
int features
com.fasterxml.jackson.core.ObjectCodec codec
java.io.Writer w
public java.lang.Object getOutputTarget ()
public int getOutputBuffered ()
int len
public void writeFieldName (java.lang.String) throws java.io.IOException
String name
int status
public void writeFieldName (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString name
int status
public void writeStartArray () throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public void writeEndArray () throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public void writeStartObject () throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
public void writeEndObject () throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
protected void _writeFieldName (java.lang.String, boolean) throws java.io.IOException
String name
boolean commaBefore
protected void _writeFieldName (com.fasterxml.jackson.core.SerializableString, boolean) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString name
boolean commaBefore
char[] quoted
int qlen
protected void _writePPFieldName (java.lang.String, boolean) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
String name
boolean commaBefore
protected void _writePPFieldName (com.fasterxml.jackson.core.SerializableString, boolean) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.SerializableString name
boolean commaBefore
char[] quoted
public void writeString (java.lang.String) throws java.io.IOException
String text
public void writeString (char[], int, int) throws java.io.IOException
char[] text
int offset
int len
public void writeString (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
int room
com.fasterxml.jackson.core.SerializableString sstr
char[] text
int len
public void writeRawUTF8String (byte[], int, int) throws java.io.IOException
byte[] text
int offset
int length
public void writeUTF8String (byte[], int, int) throws java.io.IOException
byte[] text
int offset
int length
public void writeRaw (java.lang.String) throws java.io.IOException
String text
int len
int room
public void writeRaw (java.lang.String, int, int) throws java.io.IOException
String text
int start
int len
int room
public void writeRaw (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString text
public void writeRaw (char[], int, int) throws java.io.IOException
int room
char[] text
int offset
int len
public void writeRaw (char) throws java.io.IOException
char c
private void writeRawLong (java.lang.String) throws java.io.IOException
int amount
String text
int room
int offset
int len
public void writeBinary (com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.Base64Variant b64variant
byte[] data
int offset
int len
public int writeBinary (com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int bytes
int missing
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.InputStream data
int dataLength
byte[] encodingBuffer
int bytes
public void writeNumber (short) throws java.io.IOException
short s
private void _writeQuotedShort (short) throws java.io.IOException
short s
public void writeNumber (int) throws java.io.IOException
int i
private void _writeQuotedInt (int) throws java.io.IOException
int i
public void writeNumber (long) throws java.io.IOException
long l
private void _writeQuotedLong (long) throws java.io.IOException
long l
public void writeNumber (java.math.BigInteger) throws java.io.IOException
java.math.BigInteger value
public void writeNumber (double) throws java.io.IOException
double d
public void writeNumber (float) throws java.io.IOException
float f
public void writeNumber (java.math.BigDecimal) throws java.io.IOException
String raw
java.math.BigDecimal value
public void writeNumber (java.lang.String) throws java.io.IOException
String encodedValue
private void _writeQuotedRaw (java.lang.String) throws java.io.IOException
String value
public void writeBoolean (boolean) throws java.io.IOException
boolean state
int ptr
char[] buf
public void writeNull () throws java.io.IOException
protected void _verifyValueWrite (java.lang.String) throws java.io.IOException
String typeMsg
char c
int status
protected void _verifyPrettyValueWrite (java.lang.String) throws java.io.IOException
String typeMsg
int status
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
com.fasterxml.jackson.core.JsonStreamContext ctxt
protected void _releaseBuffers ()
char[] buf
private void _writeString (java.lang.String) throws java.io.IOException
String text
int len
private void _writeString2 (int) throws java.io.IOException
char c
int flushLen
char c
int len
int end
int[] escCodes
int escLen
private void _writeLongString (java.lang.String) throws java.io.IOException
int max
int segmentLen
String text
int textLen
int offset
private void _writeSegment (int) throws java.io.IOException
char c
int flushLen
int end
int[] escCodes
int escLen
int ptr
int start
private void _writeString (char[], int, int) throws java.io.IOException
char c
int start
int newAmount
char c
char[] text
int offset
int len
int[] escCodes
int escLen
private void _writeStringASCII (int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
char c
int flushLen
int len
int maxNonEscaped
int end
int[] escCodes
int escLimit
int escCode
private void _writeSegmentASCII (int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
char c
int flushLen
int end
int maxNonEscaped
int[] escCodes
int escLimit
int ptr
int escCode
int start
private void _writeStringASCII (char[], int, int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int start
char c
int newAmount
char[] text
int offset
int len
int maxNonEscaped
int[] escCodes
int escLimit
int escCode
private void _writeStringCustom (int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
char c
int flushLen
int len
int end
int[] escCodes
int maxNonEscaped
int escLimit
int escCode
com.fasterxml.jackson.core.io.CharacterEscapes customEscapes
private void _writeSegmentCustom (int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
char c
int flushLen
int end
int[] escCodes
int maxNonEscaped
int escLimit
com.fasterxml.jackson.core.io.CharacterEscapes customEscapes
int ptr
int escCode
int start
private void _writeStringCustom (char[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int start
char c
int newAmount
char[] text
int offset
int len
int[] escCodes
int maxNonEscaped
int escLimit
com.fasterxml.jackson.core.io.CharacterEscapes customEscapes
int escCode
protected void _writeBinary (com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int b24
int b24
com.fasterxml.jackson.core.Base64Variant b64variant
byte[] input
int inputPtr
int inputEnd
int safeInputEnd
int safeOutputEnd
int chunksBeforeLF
int inputLeft
protected int _writeBinary (com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, byte[], int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int b24
int amount
int b24
int amount
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.InputStream data
byte[] readBuffer
int bytesLeft
int inputPtr
int inputEnd
int lastFullOffset
int safeOutputEnd
int chunksBeforeLF
protected int _writeBinary (com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, byte[]) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int b24
int b24
int amount
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.InputStream data
byte[] readBuffer
int inputPtr
int inputEnd
int lastFullOffset
int bytesDone
int safeOutputEnd
int chunksBeforeLF
private int _readMore (java.io.InputStream, byte[], int, int, int) throws java.io.IOException
int length
int count
java.io.InputStream in
byte[] readBuffer
int inputPtr
int inputEnd
int maxRead
int i
private final void _writeNull () throws java.io.IOException
int ptr
char[] buf
private void _prependOrWriteCharacterEscape (char, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int ptr
char[] buf
int hi
char[] buf
int ptr
int hi
int lo
char[] buf
String escape
int ptr
char ch
int escCode
String escape
int len
private int _prependOrWriteCharacterEscape (char[], int, int, char, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
char[] ent
int hi
int hi
int lo
char[] ent
String escape
char[] buffer
int ptr
int end
char ch
int escCode
String escape
int len
private void _appendCharacterEscape (char, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
int hi
int ptr
char[] buf
String escape
char ch
int escCode
String escape
int len
private char[] _allocateEntityBuffer ()
char[] buf
protected void _flushBuffer () throws java.io.IOException
int offset
int len
static void ()
}
com/fasterxml/jackson/core/sym/
com/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer$TableInfo.classByteQuadsCanonicalizer.java
package com.fasterxml.jackson.core.sym
final com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer$TableInfo extends java.lang.Object {
public final int size
public final int count
public final int tertiaryShift
public final int[] mainHash
public final String[] names
public final int spilloverEnd
public final int longNameOffset
public void (int, int, int, int[], java.lang.String[], int, int)
int size
int count
int tertiaryShift
int[] mainHash
String[] names
int spilloverEnd
int longNameOffset
public void (com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer)
com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer src
public static com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer$TableInfo createInitial (int)
int sz
int hashAreaSize
int tertShift
}
com/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer.classByteQuadsCanonicalizer.java
package com.fasterxml.jackson.core.sym
public final com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer extends java.lang.Object {
private static final int DEFAULT_T_SIZE
private static final int MAX_T_SIZE
static final int MIN_HASH_SIZE
static final int MAX_ENTRIES_FOR_REUSE
protected final com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer _parent
protected final java.util.concurrent.atomic.AtomicReference _tableInfo
private final int _seed
protected boolean _intern
protected final boolean _failOnDoS
protected int[] _hashArea
protected int _hashSize
protected int _secondaryStart
protected int _tertiaryStart
protected int _tertiaryShift
protected int _count
protected String[] _names
protected int _spilloverEnd
protected int _longNameOffset
private transient boolean _needRehash
private boolean _hashShared
private static final int MULT
private static final int MULT2
private static final int MULT3
private void (int, boolean, int, boolean)
int curr
int sz
boolean intern
int seed
boolean failOnDoS
private void (com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer, boolean, int, boolean, com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer$TableInfo)
com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer parent
boolean intern
int seed
boolean failOnDoS
com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer$TableInfo state
public static com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer createRoot ()
long now
int seed
protected static com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer createRoot (int)
int seed
public com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer makeChild (int)
int flags
public void release ()
private void mergeChild (com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer$TableInfo)
com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer$TableInfo childState
int childCount
com.fasterxml.jackson.core.sym.ByteQuadsCanonicalizer$TableInfo currState
public int size ()
public int bucketCount ()
public boolean maybeDirty ()
public int hashSeed ()
public int primaryCount ()
int offset
int end
int count
public int secondaryCount ()
int end
int count
int offset
public int tertiaryCount ()
int end
int count
int offset
public int spilloverCount ()
public int totalCount ()
int offset
int end
int count
public java.lang.String toString ()
int pri
int sec
int tert
int spill
int total
public java.lang.String findName (int)
int q1
int offset
int[] hashArea
int len
int offset2
public java.lang.String findName (int, int)
int q1
int q2
int offset
int[] hashArea
int len
int offset2
public java.lang.String findName (int, int, int)
int q1
int q2
int q3
int offset
int[] hashArea
int len
int offset2
public java.lang.String findName (int[], int)
int[] q
int qlen
int hash
int offset
int[] hashArea
int len
int offset2
int len2
private final int _calcOffset (int)
int hash
int ix
private java.lang.String _findSecondary (int, int)
int len
int end
int origOffset
int q1
int offset
int[] hashArea
int bucketSize
private java.lang.String _findSecondary (int, int, int)
int len
int end
int origOffset
int q1
int q2
int offset
int[] hashArea
int bucketSize
private java.lang.String _findSecondary (int, int, int, int)
int len
int end
int origOffset
int q1
int q2
int q3
int offset
int[] hashArea
int bucketSize
private java.lang.String _findSecondary (int, int, int[], int)
int len
int end
int origOffset
int hash
int[] q
int qlen
int offset
int[] hashArea
int bucketSize
private boolean _verifyLongName (int[], int, int)
int[] q
int qlen
int spillOffset
int[] hashArea
int ix
private boolean _verifyLongName2 (int[], int, int)
int[] q
int qlen
int spillOffset
int ix
public java.lang.String addName (java.lang.String, int)
String name
int q1
int offset
public java.lang.String addName (java.lang.String, int, int)
String name
int q1
int q2
int hash
int offset
public java.lang.String addName (java.lang.String, int, int, int)
String name
int q1
int q2
int q3
int offset
public java.lang.String addName (java.lang.String, int[], int)
int hash
int longStart
String name
int[] q
int qlen
int offset
private void _verifyNeedForRehash ()
int spillCount
private void _verifySharing ()
private int _findOffsetForAdd (int)
int end
int hash
int offset
int[] hashArea
int offset2
int bucketSize
int end
private int _appendLongName (int[], int)
int toAdd
int minAdd
int newSize
int[] quads
int qlen
int start
public int calcHash (int)
int q1
int hash
public int calcHash (int, int)
int q1
int q2
int hash
public int calcHash (int, int, int)
int q1
int q2
int q3
int hash
public int calcHash (int[], int)
int next
int i
int[] q
int qlen
int hash
private void rehash ()
int qoff
int len
String name
int offset
int end
int[] oldHashArea
String[] oldNames
int oldSize
int oldCount
int newSize
int oldEnd
int copyCount
int[] q
private void nukeSymbols (boolean)
boolean fill
private final int _spilloverStart ()
int offset
protected void _reportTooManyCollisions ()
static int _calcTertiaryShift (int)
int primarySlots
int tertSlots
}
com/fasterxml/jackson/core/sym/BytesToNameCanonicalizer$Bucket.classBytesToNameCanonicalizer.java
package com.fasterxml.jackson.core.sym
final com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket extends java.lang.Object {
public final com.fasterxml.jackson.core.sym.Name name
public final com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket next
public final int hash
public final int length
void (com.fasterxml.jackson.core.sym.Name, com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket)
com.fasterxml.jackson.core.sym.Name name
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket next
public com.fasterxml.jackson.core.sym.Name find (int, int, int)
com.fasterxml.jackson.core.sym.Name currName
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket curr
int h
int firstQuad
int secondQuad
public com.fasterxml.jackson.core.sym.Name find (int, int, int, int)
com.fasterxml.jackson.core.sym.Name currName
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket curr
int h
int q1
int q2
int q3
public com.fasterxml.jackson.core.sym.Name find (int, int[], int)
com.fasterxml.jackson.core.sym.Name currName
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket curr
int h
int[] quads
int qlen
}
com/fasterxml/jackson/core/sym/BytesToNameCanonicalizer$TableInfo.classBytesToNameCanonicalizer.java
package com.fasterxml.jackson.core.sym
final com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$TableInfo extends java.lang.Object {
public final int count
public final int mainHashMask
public final int[] mainHash
public final com.fasterxml.jackson.core.sym.Name[] mainNames
public final com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket[] collList
public final int collCount
public final int collEnd
public final int longestCollisionList
public void (int, int, int[], com.fasterxml.jackson.core.sym.Name[], com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket[], int, int, int)
int count
int mainHashMask
int[] mainHash
com.fasterxml.jackson.core.sym.Name[] mainNames
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket[] collList
int collCount
int collEnd
int longestCollisionList
public void (com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer)
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer src
}
com/fasterxml/jackson/core/sym/BytesToNameCanonicalizer.classBytesToNameCanonicalizer.java
package com.fasterxml.jackson.core.sym
public final com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer extends java.lang.Object {
private static final int DEFAULT_T_SIZE
private static final int MAX_T_SIZE
static final int MAX_ENTRIES_FOR_REUSE
private static final int MAX_COLL_CHAIN_LENGTH
static final int MIN_HASH_SIZE
static final int INITIAL_COLLISION_LEN
static final int LAST_VALID_BUCKET
protected final com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer _parent
protected final java.util.concurrent.atomic.AtomicReference _tableInfo
private final int _seed
protected boolean _intern
protected final boolean _failOnDoS
protected int _count
protected int _longestCollisionList
protected int _hashMask
protected int[] _hash
protected com.fasterxml.jackson.core.sym.Name[] _mainNames
protected com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket[] _collList
protected int _collCount
protected int _collEnd
private transient boolean _needRehash
private boolean _hashShared
private boolean _namesShared
private boolean _collListShared
protected java.util.BitSet _overflows
private static final int MULT
private static final int MULT2
private static final int MULT3
private void (int, boolean, int, boolean)
int curr
int sz
boolean intern
int seed
boolean failOnDoS
private void (com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer, boolean, int, boolean, com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$TableInfo)
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer parent
boolean intern
int seed
boolean failOnDoS
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$TableInfo state
private com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$TableInfo initTableInfo (int)
int sz
public static com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer createRoot ()
long now
int seed
protected static com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer createRoot (int)
int seed
public com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer makeChild (int)
int flags
public com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer makeChild (boolean, boolean)
boolean canonicalize
boolean intern
public void release ()
private void mergeChild (com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$TableInfo)
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$TableInfo childState
int childCount
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$TableInfo currState
public int size ()
public int bucketCount ()
public boolean maybeDirty ()
public int hashSeed ()
public int collisionCount ()
public int maxCollisionLength ()
public static com.fasterxml.jackson.core.sym.Name getEmptyName ()
public com.fasterxml.jackson.core.sym.Name findName (int)
com.fasterxml.jackson.core.sym.Name name
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket bucket
int q1
int hash
int ix
int val
public com.fasterxml.jackson.core.sym.Name findName (int, int)
com.fasterxml.jackson.core.sym.Name name
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket bucket
int q1
int q2
int hash
int ix
int val
public com.fasterxml.jackson.core.sym.Name findName (int, int, int)
com.fasterxml.jackson.core.sym.Name name
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket bucket
int q1
int q2
int q3
int hash
int ix
int val
public com.fasterxml.jackson.core.sym.Name findName (int[], int)
com.fasterxml.jackson.core.sym.Name name
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket bucket
int[] q
int qlen
int hash
int ix
int val
public com.fasterxml.jackson.core.sym.Name addName (java.lang.String, int, int)
String name
int q1
int q2
int hash
com.fasterxml.jackson.core.sym.Name symbol
public com.fasterxml.jackson.core.sym.Name addName (java.lang.String, int[], int)
int hash
int hash
int hash
String name
int[] q
int qlen
int hash
com.fasterxml.jackson.core.sym.Name symbol
public int calcHash (int)
int q1
int hash
public int calcHash (int, int)
int q1
int q2
int hash
public int calcHash (int, int, int)
int q1
int q2
int q3
int hash
public int calcHash (int[], int)
int i
int[] q
int qlen
int hash
protected static int[] calcQuads (byte[])
int x
int i
byte[] wordBytes
int blen
int[] result
private void _addSymbol (int, com.fasterxml.jackson.core.sym.Name)
int entryValue
int bucket
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket newB
int collLen
int hashQuarter
int hashSize
int hash
com.fasterxml.jackson.core.sym.Name symbol
int ix
private void _handleSpillOverflow (int, com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket)
int bindex
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket newBucket
private void rehash ()
int hash
int ix
com.fasterxml.jackson.core.sym.Name symbol
int i
int bucket
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket newB
com.fasterxml.jackson.core.sym.Name symbol
int hash
int ix
int val
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket curr
int i
int[] oldMainHash
int len
int newLen
com.fasterxml.jackson.core.sym.Name[] oldNames
int symbolsSeen
int oldEnd
int maxColl
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket[] oldBuckets
private void nukeSymbols ()
private int findBestBucket ()
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket b
int count
int i
int len
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket[] buckets
int bestCount
int bestIx
private void unshareMain ()
int[] old
private void unshareCollision ()
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket[] old
private void unshareNames ()
com.fasterxml.jackson.core.sym.Name[] old
private void expandCollision ()
com.fasterxml.jackson.core.sym.BytesToNameCanonicalizer$Bucket[] old
private static com.fasterxml.jackson.core.sym.Name constructName (int, java.lang.String, int, int)
int hash
String name
int q1
int q2
private static com.fasterxml.jackson.core.sym.Name constructName (int, java.lang.String, int[], int)
int hash
String name
int[] quads
int qlen
protected void reportTooManyCollisions (int)
int maxLen
}
com/fasterxml/jackson/core/sym/CharsToNameCanonicalizer$Bucket.classCharsToNameCanonicalizer.java
package com.fasterxml.jackson.core.sym
final com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket extends java.lang.Object {
public final String symbol
public final com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket next
public final int length
public void (java.lang.String, com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket)
String s
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket n
public java.lang.String has (char[], int, int)
char[] buf
int start
int len
int i
}
com/fasterxml/jackson/core/sym/CharsToNameCanonicalizer.classCharsToNameCanonicalizer.java
package com.fasterxml.jackson.core.sym
public final com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer extends java.lang.Object {
public static final int HASH_MULT
protected static final int DEFAULT_T_SIZE
protected static final int MAX_T_SIZE
static final int MAX_ENTRIES_FOR_REUSE
static final int MAX_COLL_CHAIN_LENGTH
static final com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer sBootstrapSymbolTable
protected com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer _parent
private final int _hashSeed
protected final int _flags
protected boolean _canonicalize
protected String[] _symbols
protected com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket[] _buckets
protected int _size
protected int _sizeThreshold
protected int _indexMask
protected int _longestCollisionList
protected boolean _dirty
protected java.util.BitSet _overflows
public static com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer createRoot ()
long now
int seed
protected static com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer createRoot (int)
int hashSeed
private void ()
private void initTables (int)
int initialSize
private static int _thresholdSize (int)
int hashAreaSize
private void (com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer, int, java.lang.String[], com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket[], int, int, int)
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer parent
int flags
String[] symbols
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket[] buckets
int size
int hashSeed
int longestColl
int arrayLen
public com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer makeChild (int)
int flags
String[] symbols
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket[] buckets
int size
int hashSeed
int longestCollisionList
private com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer makeOrphan (int)
int seed
private void mergeChild (com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer)
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer child
public void release ()
public int size ()
public int bucketCount ()
public boolean maybeDirty ()
public int hashSeed ()
public int collisionCount ()
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket bucket
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket[] arr$
int len$
int i$
int count
public int maxCollisionLength ()
public java.lang.String findSymbol (char[], int, int, int)
int i
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket b
char[] buffer
int start
int len
int h
int index
String sym
private java.lang.String _findSymbol2 (char[], int, int, com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket)
String sym
char[] buffer
int start
int len
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket b
private java.lang.String _addSymbol (char[], int, int, int, int)
int bix
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket newB
int collLen
char[] buffer
int start
int len
int h
int index
String newSymbol
private void _handleSpillOverflow (int, com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket)
int bindex
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket newBucket
public int _hashToIndex (int)
int rawHash
public int calcHash (char[], int, int)
int i
int end
char[] buffer
int start
int len
int hash
public int calcHash (java.lang.String)
int i
String key
int len
int hash
private void copyArrays ()
String[] oldSyms
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket[] oldBuckets
private void rehash ()
int bix
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket newB
int index
String symbol
int i
int bix
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket newB
String symbol
int index
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket b
int i
int size
int newSize
String[] oldSyms
com.fasterxml.jackson.core.sym.CharsToNameCanonicalizer$Bucket[] oldBuckets
int count
int maxColl
protected void reportTooManyCollisions (int)
int maxLen
static void ()
}
com/fasterxml/jackson/core/sym/Name.className.java
package com.fasterxml.jackson.core.sym
public abstract com.fasterxml.jackson.core.sym.Name extends java.lang.Object {
protected final String _name
protected final int _hashCode
protected void (java.lang.String, int)
String name
int hashCode
public java.lang.String getName ()
public abstract boolean equals (int)
public abstract boolean equals (int, int)
public abstract boolean equals (int, int, int)
public abstract boolean equals (int[], int)
public java.lang.String toString ()
public final int hashCode ()
public boolean equals (java.lang.Object)
Object o
}
com/fasterxml/jackson/core/sym/Name1.className1.java
package com.fasterxml.jackson.core.sym
public final com.fasterxml.jackson.core.sym.Name1 extends com.fasterxml.jackson.core.sym.Name {
private static final com.fasterxml.jackson.core.sym.Name1 EMPTY
private final int q
void (java.lang.String, int, int)
String name
int hash
int quad
public static com.fasterxml.jackson.core.sym.Name1 getEmptyName ()
public boolean equals (int)
int quad
public boolean equals (int, int)
int quad1
int quad2
public boolean equals (int, int, int)
int q1
int q2
int q3
public boolean equals (int[], int)
int[] quads
int qlen
static void ()
}
com/fasterxml/jackson/core/sym/Name2.className2.java
package com.fasterxml.jackson.core.sym
public final com.fasterxml.jackson.core.sym.Name2 extends com.fasterxml.jackson.core.sym.Name {
private final int q1
private final int q2
void (java.lang.String, int, int, int)
String name
int hash
int quad1
int quad2
public boolean equals (int)
int quad
public boolean equals (int, int)
int quad1
int quad2
public boolean equals (int, int, int)
int quad1
int quad2
int q3
public boolean equals (int[], int)
int[] quads
int qlen
}
com/fasterxml/jackson/core/sym/Name3.className3.java
package com.fasterxml.jackson.core.sym
public final com.fasterxml.jackson.core.sym.Name3 extends com.fasterxml.jackson.core.sym.Name {
private final int q1
private final int q2
private final int q3
void (java.lang.String, int, int, int, int)
String name
int hash
int i1
int i2
int i3
public boolean equals (int)
int quad
public boolean equals (int, int)
int quad1
int quad2
public boolean equals (int, int, int)
int quad1
int quad2
int quad3
public boolean equals (int[], int)
int[] quads
int qlen
}
com/fasterxml/jackson/core/sym/NameN.classNameN.java
package com.fasterxml.jackson.core.sym
public final com.fasterxml.jackson.core.sym.NameN extends com.fasterxml.jackson.core.sym.Name {
private final int q1
private final int q2
private final int q3
private final int q4
private final int qlen
private final int[] q
void (java.lang.String, int, int, int, int, int, int[], int)
String name
int hash
int q1
int q2
int q3
int q4
int[] quads
int quadLen
public static com.fasterxml.jackson.core.sym.NameN construct (java.lang.String, int, int[], int)
int[] buf
String name
int hash
int[] q
int qlen
int q1
int q2
int q3
int q4
int rem
int[] buf
public boolean equals (int)
int quad
public boolean equals (int, int)
int quad1
int quad2
public boolean equals (int, int, int)
int quad1
int quad2
int quad3
public boolean equals (int[], int)
int[] quads
int len
private final boolean _equals2 (int[])
int i
int[] quads
int end
}
com/fasterxml/jackson/core/type/
com/fasterxml/jackson/core/type/ResolvedType.classResolvedType.java
package com.fasterxml.jackson.core.type
public abstract com.fasterxml.jackson.core.type.ResolvedType extends java.lang.Object {
public void ()
public abstract java.lang.Class getRawClass ()
public abstract boolean hasRawClass (java.lang.Class)
public abstract boolean isAbstract ()
public abstract boolean isConcrete ()
public abstract boolean isThrowable ()
public abstract boolean isArrayType ()
public abstract boolean isEnumType ()
public abstract boolean isInterface ()
public abstract boolean isPrimitive ()
public abstract boolean isFinal ()
public abstract boolean isContainerType ()
public abstract boolean isCollectionLikeType ()
public boolean isReferenceType ()
public abstract boolean isMapLikeType ()
public abstract boolean hasGenericTypes ()
public java.lang.Class getParameterSource ()
public abstract com.fasterxml.jackson.core.type.ResolvedType getKeyType ()
public abstract com.fasterxml.jackson.core.type.ResolvedType getContentType ()
public abstract com.fasterxml.jackson.core.type.ResolvedType getReferencedType ()
public abstract int containedTypeCount ()
public abstract com.fasterxml.jackson.core.type.ResolvedType containedType (int)
public abstract java.lang.String containedTypeName (int)
public abstract java.lang.String toCanonical ()
}
com/fasterxml/jackson/core/type/TypeReference.classTypeReference.java
package com.fasterxml.jackson.core.type
public abstract com.fasterxml.jackson.core.type.TypeReference extends java.lang.Object implements java.lang.Comparable {
protected final java.lang.reflect.Type _type
protected void ()
java.lang.reflect.Type superClass
public java.lang.reflect.Type getType ()
public int compareTo (com.fasterxml.jackson.core.type.TypeReference)
com.fasterxml.jackson.core.type.TypeReference o
public volatile int compareTo (java.lang.Object)
Object x0
}
com/fasterxml/jackson/core/util/
com/fasterxml/jackson/core/util/BufferRecycler.classBufferRecycler.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.BufferRecycler extends java.lang.Object {
public static final int BYTE_READ_IO_BUFFER
public static final int BYTE_WRITE_ENCODING_BUFFER
public static final int BYTE_WRITE_CONCAT_BUFFER
public static final int BYTE_BASE64_CODEC_BUFFER
public static final int CHAR_TOKEN_BUFFER
public static final int CHAR_CONCAT_BUFFER
public static final int CHAR_TEXT_BUFFER
public static final int CHAR_NAME_COPY_BUFFER
private static final int[] BYTE_BUFFER_LENGTHS
private static final int[] CHAR_BUFFER_LENGTHS
protected final byte[][] _byteBuffers
protected final char[][] _charBuffers
public void ()
protected void (int, int)
int bbCount
int cbCount
public final byte[] allocByteBuffer (int)
int ix
public byte[] allocByteBuffer (int, int)
int ix
int minSize
int DEF_SIZE
byte[] buffer
public final void releaseByteBuffer (int, byte[])
int ix
byte[] buffer
public final char[] allocCharBuffer (int)
int ix
public char[] allocCharBuffer (int, int)
int ix
int minSize
int DEF_SIZE
char[] buffer
public void releaseCharBuffer (int, char[])
int ix
char[] buffer
protected int byteBufferLength (int)
int ix
protected int charBufferLength (int)
int ix
protected byte[] balloc (int)
int size
protected char[] calloc (int)
int size
static void ()
}
com/fasterxml/jackson/core/util/ByteArrayBuilder.classByteArrayBuilder.java
package com.fasterxml.jackson.core.util
public final com.fasterxml.jackson.core.util.ByteArrayBuilder extends java.io.OutputStream {
public static final byte[] NO_BYTES
private static final int INITIAL_BLOCK_SIZE
private static final int MAX_BLOCK_SIZE
static final int DEFAULT_BLOCK_ARRAY_SIZE
private final com.fasterxml.jackson.core.util.BufferRecycler _bufferRecycler
private final java.util.LinkedList _pastBlocks
private int _pastLen
private byte[] _currBlock
private int _currBlockPtr
public void ()
public void (com.fasterxml.jackson.core.util.BufferRecycler)
com.fasterxml.jackson.core.util.BufferRecycler br
public void (int)
int firstBlockSize
public void (com.fasterxml.jackson.core.util.BufferRecycler, int)
com.fasterxml.jackson.core.util.BufferRecycler br
int firstBlockSize
public void reset ()
public void release ()
public void append (int)
int i
public void appendTwoBytes (int)
int b16
public void appendThreeBytes (int)
int b24
public byte[] toByteArray ()
int len
byte[] block
java.util.Iterator i$
int totalLen
byte[] result
int offset
public byte[] resetAndGetFirstSegment ()
public byte[] finishCurrentSegment ()
public byte[] completeAndCoalesce (int)
int lastBlockLength
public byte[] getCurrentSegment ()
public void setCurrentSegmentLength (int)
int len
public int getCurrentSegmentLength ()
public void write (byte[])
byte[] b
public void write (byte[], int, int)
int max
int toCopy
byte[] b
int off
int len
public void write (int)
int b
public void close ()
public void flush ()
private void _allocMore ()
int newSize
static void ()
}
com/fasterxml/jackson/core/util/DefaultIndenter.classDefaultIndenter.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.DefaultIndenter extends com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter {
private static final long serialVersionUID
public static final String SYS_LF
public static final com.fasterxml.jackson.core.util.DefaultIndenter SYSTEM_LINEFEED_INSTANCE
private static final int INDENT_LEVELS
private final char[] indents
private final int charsPerLevel
private final String eol
public void ()
public void (java.lang.String, java.lang.String)
int i
String indent
String eol
int offset
public com.fasterxml.jackson.core.util.DefaultIndenter withLinefeed (java.lang.String)
String lf
public com.fasterxml.jackson.core.util.DefaultIndenter withIndent (java.lang.String)
String indent
public boolean isInline ()
public void writeIndentation (com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException
com.fasterxml.jackson.core.JsonGenerator jg
int level
public java.lang.String getEol ()
public java.lang.String getIndent ()
static void ()
Throwable t
String lf
}
com/fasterxml/jackson/core/util/DefaultPrettyPrinter$FixedSpaceIndenter.classDefaultPrettyPrinter.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter$FixedSpaceIndenter extends com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter {
public static final com.fasterxml.jackson.core.util.DefaultPrettyPrinter$FixedSpaceIndenter instance
public void ()
public void writeIndentation (com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException
com.fasterxml.jackson.core.JsonGenerator jg
int level
public boolean isInline ()
static void ()
}
com/fasterxml/jackson/core/util/DefaultPrettyPrinter$Indenter.classDefaultPrettyPrinter.java
package com.fasterxml.jackson.core.util
public abstract com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter extends java.lang.Object {
public abstract void writeIndentation (com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException
public abstract boolean isInline ()
}
com/fasterxml/jackson/core/util/DefaultPrettyPrinter$Lf2SpacesIndenter.classDefaultPrettyPrinter.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Lf2SpacesIndenter extends com.fasterxml.jackson.core.util.DefaultIndenter {
public static final com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Lf2SpacesIndenter instance
public void ()
public void (java.lang.String)
String lf
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Lf2SpacesIndenter withLinefeed (java.lang.String)
String lf
public volatile com.fasterxml.jackson.core.util.DefaultIndenter withLinefeed (java.lang.String)
String x0
static void ()
}
com/fasterxml/jackson/core/util/DefaultPrettyPrinter$NopIndenter.classDefaultPrettyPrinter.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter extends java.lang.Object implements com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter java.io.Serializable {
public static final com.fasterxml.jackson.core.util.DefaultPrettyPrinter$NopIndenter instance
public void ()
public void writeIndentation (com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException
com.fasterxml.jackson.core.JsonGenerator jg
int level
public boolean isInline ()
static void ()
}
com/fasterxml/jackson/core/util/DefaultPrettyPrinter.classDefaultPrettyPrinter.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter extends java.lang.Object implements com.fasterxml.jackson.core.PrettyPrinter com.fasterxml.jackson.core.util.Instantiatable java.io.Serializable {
private static final long serialVersionUID
public static final com.fasterxml.jackson.core.io.SerializedString DEFAULT_ROOT_VALUE_SEPARATOR
protected com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _arrayIndenter
protected com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter _objectIndenter
protected final com.fasterxml.jackson.core.SerializableString _rootSeparator
protected boolean _spacesInObjectEntries
protected transient int _nesting
public void ()
public void (java.lang.String)
String rootSeparator
public void (com.fasterxml.jackson.core.SerializableString)
com.fasterxml.jackson.core.SerializableString rootSeparator
public void (com.fasterxml.jackson.core.util.DefaultPrettyPrinter)
com.fasterxml.jackson.core.util.DefaultPrettyPrinter base
public void (com.fasterxml.jackson.core.util.DefaultPrettyPrinter, com.fasterxml.jackson.core.SerializableString)
com.fasterxml.jackson.core.util.DefaultPrettyPrinter base
com.fasterxml.jackson.core.SerializableString rootSeparator
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withRootSeparator (com.fasterxml.jackson.core.SerializableString)
com.fasterxml.jackson.core.SerializableString rootSeparator
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withRootSeparator (java.lang.String)
String rootSeparator
public void indentArraysWith (com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter)
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter i
public void indentObjectsWith (com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter)
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter i
public void spacesInObjectEntries (boolean)
boolean b
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withArrayIndenter (com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter)
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter i
com.fasterxml.jackson.core.util.DefaultPrettyPrinter pp
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withObjectIndenter (com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter)
com.fasterxml.jackson.core.util.DefaultPrettyPrinter$Indenter i
com.fasterxml.jackson.core.util.DefaultPrettyPrinter pp
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withSpacesInObjectEntries ()
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter withoutSpacesInObjectEntries ()
protected com.fasterxml.jackson.core.util.DefaultPrettyPrinter _withSpaces (boolean)
boolean state
com.fasterxml.jackson.core.util.DefaultPrettyPrinter pp
public com.fasterxml.jackson.core.util.DefaultPrettyPrinter createInstance ()
public void writeRootValueSeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeStartObject (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void beforeObjectEntries (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeObjectFieldValueSeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeObjectEntrySeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeEndObject (com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
int nrOfEntries
public void writeStartArray (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void beforeArrayValues (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeArrayValueSeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException
com.fasterxml.jackson.core.JsonGenerator gen
public void writeEndArray (com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException
com.fasterxml.jackson.core.JsonGenerator gen
int nrOfValues
public volatile java.lang.Object createInstance ()
static void ()
}
com/fasterxml/jackson/core/util/Instantiatable.classInstantiatable.java
package com.fasterxml.jackson.core.util
public abstract com.fasterxml.jackson.core.util.Instantiatable extends java.lang.Object {
public abstract java.lang.Object createInstance ()
}
com/fasterxml/jackson/core/util/InternCache.classInternCache.java
package com.fasterxml.jackson.core.util
public final com.fasterxml.jackson.core.util.InternCache extends java.util.concurrent.ConcurrentHashMap {
private static final int MAX_ENTRIES
public static final com.fasterxml.jackson.core.util.InternCache instance
private final Object lock
private void ()
public java.lang.String intern (java.lang.String)
String input
String result
static void ()
}
com/fasterxml/jackson/core/util/JsonGeneratorDelegate.classJsonGeneratorDelegate.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.JsonGeneratorDelegate extends com.fasterxml.jackson.core.JsonGenerator {
protected com.fasterxml.jackson.core.JsonGenerator delegate
protected boolean delegateCopyMethods
public void (com.fasterxml.jackson.core.JsonGenerator)
com.fasterxml.jackson.core.JsonGenerator d
public void (com.fasterxml.jackson.core.JsonGenerator, boolean)
com.fasterxml.jackson.core.JsonGenerator d
boolean delegateCopyMethods
public java.lang.Object getCurrentValue ()
public void setCurrentValue (java.lang.Object)
Object v
public com.fasterxml.jackson.core.JsonGenerator getDelegate ()
public com.fasterxml.jackson.core.ObjectCodec getCodec ()
public com.fasterxml.jackson.core.JsonGenerator setCodec (com.fasterxml.jackson.core.ObjectCodec)
com.fasterxml.jackson.core.ObjectCodec oc
public void setSchema (com.fasterxml.jackson.core.FormatSchema)
com.fasterxml.jackson.core.FormatSchema schema
public com.fasterxml.jackson.core.FormatSchema getSchema ()
public com.fasterxml.jackson.core.Version version ()
public java.lang.Object getOutputTarget ()
public int getOutputBuffered ()
public boolean canUseSchema (com.fasterxml.jackson.core.FormatSchema)
com.fasterxml.jackson.core.FormatSchema schema
public boolean canWriteTypeId ()
public boolean canWriteObjectId ()
public boolean canWriteBinaryNatively ()
public boolean canOmitFields ()
public com.fasterxml.jackson.core.JsonGenerator enable (com.fasterxml.jackson.core.JsonGenerator$Feature)
com.fasterxml.jackson.core.JsonGenerator$Feature f
public com.fasterxml.jackson.core.JsonGenerator disable (com.fasterxml.jackson.core.JsonGenerator$Feature)
com.fasterxml.jackson.core.JsonGenerator$Feature f
public boolean isEnabled (com.fasterxml.jackson.core.JsonGenerator$Feature)
com.fasterxml.jackson.core.JsonGenerator$Feature f
public int getFeatureMask ()
public com.fasterxml.jackson.core.JsonGenerator setFeatureMask (int)
int mask
public com.fasterxml.jackson.core.JsonGenerator setPrettyPrinter (com.fasterxml.jackson.core.PrettyPrinter)
com.fasterxml.jackson.core.PrettyPrinter pp
public com.fasterxml.jackson.core.PrettyPrinter getPrettyPrinter ()
public com.fasterxml.jackson.core.JsonGenerator useDefaultPrettyPrinter ()
public com.fasterxml.jackson.core.JsonGenerator setHighestNonEscapedChar (int)
int charCode
public int getHighestEscapedChar ()
public com.fasterxml.jackson.core.io.CharacterEscapes getCharacterEscapes ()
public com.fasterxml.jackson.core.JsonGenerator setCharacterEscapes (com.fasterxml.jackson.core.io.CharacterEscapes)
com.fasterxml.jackson.core.io.CharacterEscapes esc
public com.fasterxml.jackson.core.JsonGenerator setRootValueSeparator (com.fasterxml.jackson.core.SerializableString)
com.fasterxml.jackson.core.SerializableString sep
public void writeStartArray () throws java.io.IOException
public void writeStartArray (int) throws java.io.IOException
int size
public void writeEndArray () throws java.io.IOException
public void writeStartObject () throws java.io.IOException
public void writeEndObject () throws java.io.IOException
public void writeFieldName (java.lang.String) throws java.io.IOException
String name
public void writeFieldName (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString name
public void writeString (java.lang.String) throws java.io.IOException
String text
public void writeString (char[], int, int) throws java.io.IOException
char[] text
int offset
int len
public void writeString (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString text
public void writeRawUTF8String (byte[], int, int) throws java.io.IOException
byte[] text
int offset
int length
public void writeUTF8String (byte[], int, int) throws java.io.IOException
byte[] text
int offset
int length
public void writeRaw (java.lang.String) throws java.io.IOException
String text
public void writeRaw (java.lang.String, int, int) throws java.io.IOException
String text
int offset
int len
public void writeRaw (com.fasterxml.jackson.core.SerializableString) throws java.io.IOException
com.fasterxml.jackson.core.SerializableString raw
public void writeRaw (char[], int, int) throws java.io.IOException
char[] text
int offset
int len
public void writeRaw (char) throws java.io.IOException
char c
public void writeRawValue (java.lang.String) throws java.io.IOException
String text
public void writeRawValue (java.lang.String, int, int) throws java.io.IOException
String text
int offset
int len
public void writeRawValue (char[], int, int) throws java.io.IOException
char[] text
int offset
int len
public void writeBinary (com.fasterxml.jackson.core.Base64Variant, byte[], int, int) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
byte[] data
int offset
int len
public int writeBinary (com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.InputStream data
int dataLength
public void writeNumber (short) throws java.io.IOException
short v
public void writeNumber (int) throws java.io.IOException
int v
public void writeNumber (long) throws java.io.IOException
long v
public void writeNumber (java.math.BigInteger) throws java.io.IOException
java.math.BigInteger v
public void writeNumber (double) throws java.io.IOException
double v
public void writeNumber (float) throws java.io.IOException
float v
public void writeNumber (java.math.BigDecimal) throws java.io.IOException
java.math.BigDecimal v
public void writeNumber (java.lang.String) throws java.io.IOException java.lang.UnsupportedOperationException
String encodedValue
public void writeBoolean (boolean) throws java.io.IOException
boolean state
public void writeNull () throws java.io.IOException
public void writeOmittedField (java.lang.String) throws java.io.IOException
String fieldName
public void writeObjectId (java.lang.Object) throws java.io.IOException
Object id
public void writeObjectRef (java.lang.Object) throws java.io.IOException
Object id
public void writeTypeId (java.lang.Object) throws java.io.IOException
Object id
public void writeObject (java.lang.Object) throws java.io.IOException com.fasterxml.jackson.core.JsonProcessingException
Object pojo
public void writeTree (com.fasterxml.jackson.core.TreeNode) throws java.io.IOException
com.fasterxml.jackson.core.TreeNode rootNode
public void copyCurrentEvent (com.fasterxml.jackson.core.JsonParser) throws java.io.IOException
com.fasterxml.jackson.core.JsonParser jp
public void copyCurrentStructure (com.fasterxml.jackson.core.JsonParser) throws java.io.IOException
com.fasterxml.jackson.core.JsonParser jp
public com.fasterxml.jackson.core.JsonStreamContext getOutputContext ()
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public boolean isClosed ()
}
com/fasterxml/jackson/core/util/JsonParserDelegate.classJsonParserDelegate.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.JsonParserDelegate extends com.fasterxml.jackson.core.JsonParser {
protected com.fasterxml.jackson.core.JsonParser delegate
public void (com.fasterxml.jackson.core.JsonParser)
com.fasterxml.jackson.core.JsonParser d
public java.lang.Object getCurrentValue ()
public void setCurrentValue (java.lang.Object)
Object v
public void setCodec (com.fasterxml.jackson.core.ObjectCodec)
com.fasterxml.jackson.core.ObjectCodec c
public com.fasterxml.jackson.core.ObjectCodec getCodec ()
public com.fasterxml.jackson.core.JsonParser enable (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public com.fasterxml.jackson.core.JsonParser disable (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public boolean isEnabled (com.fasterxml.jackson.core.JsonParser$Feature)
com.fasterxml.jackson.core.JsonParser$Feature f
public int getFeatureMask ()
public com.fasterxml.jackson.core.JsonParser setFeatureMask (int)
int mask
public com.fasterxml.jackson.core.FormatSchema getSchema ()
public void setSchema (com.fasterxml.jackson.core.FormatSchema)
com.fasterxml.jackson.core.FormatSchema schema
public boolean canUseSchema (com.fasterxml.jackson.core.FormatSchema)
com.fasterxml.jackson.core.FormatSchema schema
public com.fasterxml.jackson.core.Version version ()
public java.lang.Object getInputSource ()
public boolean requiresCustomCodec ()
public void close () throws java.io.IOException
public boolean isClosed ()
public com.fasterxml.jackson.core.JsonToken getCurrentToken ()
public int getCurrentTokenId ()
public boolean hasCurrentToken ()
public boolean hasTokenId (int)
int id
public boolean hasToken (com.fasterxml.jackson.core.JsonToken)
com.fasterxml.jackson.core.JsonToken t
public java.lang.String getCurrentName () throws java.io.IOException
public com.fasterxml.jackson.core.JsonLocation getCurrentLocation ()
public com.fasterxml.jackson.core.JsonStreamContext getParsingContext ()
public boolean isExpectedStartArrayToken ()
public boolean isExpectedStartObjectToken ()
public void clearCurrentToken ()
public com.fasterxml.jackson.core.JsonToken getLastClearedToken ()
public void overrideCurrentName (java.lang.String)
String name
public java.lang.String getText () throws java.io.IOException
public boolean hasTextCharacters ()
public char[] getTextCharacters () throws java.io.IOException
public int getTextLength () throws java.io.IOException
public int getTextOffset () throws java.io.IOException
public java.math.BigInteger getBigIntegerValue () throws java.io.IOException
public boolean getBooleanValue () throws java.io.IOException
public byte getByteValue () throws java.io.IOException
public short getShortValue () throws java.io.IOException
public java.math.BigDecimal getDecimalValue () throws java.io.IOException
public double getDoubleValue () throws java.io.IOException
public float getFloatValue () throws java.io.IOException
public int getIntValue () throws java.io.IOException
public long getLongValue () throws java.io.IOException
public com.fasterxml.jackson.core.JsonParser$NumberType getNumberType () throws java.io.IOException
public java.lang.Number getNumberValue () throws java.io.IOException
public int getValueAsInt () throws java.io.IOException
public int getValueAsInt (int) throws java.io.IOException
int defaultValue
public long getValueAsLong () throws java.io.IOException
public long getValueAsLong (long) throws java.io.IOException
long defaultValue
public double getValueAsDouble () throws java.io.IOException
public double getValueAsDouble (double) throws java.io.IOException
double defaultValue
public boolean getValueAsBoolean () throws java.io.IOException
public boolean getValueAsBoolean (boolean) throws java.io.IOException
boolean defaultValue
public java.lang.String getValueAsString () throws java.io.IOException
public java.lang.String getValueAsString (java.lang.String) throws java.io.IOException
String defaultValue
public java.lang.Object getEmbeddedObject () throws java.io.IOException
public byte[] getBinaryValue (com.fasterxml.jackson.core.Base64Variant) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
public int readBinaryValue (com.fasterxml.jackson.core.Base64Variant, java.io.OutputStream) throws java.io.IOException
com.fasterxml.jackson.core.Base64Variant b64variant
java.io.OutputStream out
public com.fasterxml.jackson.core.JsonLocation getTokenLocation ()
public com.fasterxml.jackson.core.JsonToken nextToken () throws java.io.IOException
public com.fasterxml.jackson.core.JsonToken nextValue () throws java.io.IOException
public com.fasterxml.jackson.core.JsonParser skipChildren () throws java.io.IOException
public boolean canReadObjectId ()
public boolean canReadTypeId ()
public java.lang.Object getObjectId () throws java.io.IOException
public java.lang.Object getTypeId () throws java.io.IOException
}
com/fasterxml/jackson/core/util/JsonParserSequence.classJsonParserSequence.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.JsonParserSequence extends com.fasterxml.jackson.core.util.JsonParserDelegate {
protected final com.fasterxml.jackson.core.JsonParser[] _parsers
protected int _nextParser
protected void (com.fasterxml.jackson.core.JsonParser[])
com.fasterxml.jackson.core.JsonParser[] parsers
public static com.fasterxml.jackson.core.util.JsonParserSequence createFlattened (com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.core.JsonParser)
com.fasterxml.jackson.core.JsonParser first
com.fasterxml.jackson.core.JsonParser second
java.util.ArrayList p
protected void addFlattenedActiveParsers (java.util.List)
com.fasterxml.jackson.core.JsonParser p
int i
int len
java.util.List result
public void close () throws java.io.IOException
public com.fasterxml.jackson.core.JsonToken nextToken () throws java.io.IOException com.fasterxml.jackson.core.JsonParseException
com.fasterxml.jackson.core.JsonToken t
public int containedParsersCount ()
protected boolean switchToNext ()
}
com/fasterxml/jackson/core/util/MinimalPrettyPrinter.classMinimalPrettyPrinter.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.MinimalPrettyPrinter extends java.lang.Object implements com.fasterxml.jackson.core.PrettyPrinter java.io.Serializable {
private static final long serialVersionUID
public static final String DEFAULT_ROOT_VALUE_SEPARATOR
protected String _rootValueSeparator
public void ()
public void (java.lang.String)
String rootValueSeparator
public void setRootValueSeparator (java.lang.String)
String sep
public void writeRootValueSeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeStartObject (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void beforeObjectEntries (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeObjectFieldValueSeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeObjectEntrySeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeEndObject (com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
int nrOfEntries
public void writeStartArray (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void beforeArrayValues (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeArrayValueSeparator (com.fasterxml.jackson.core.JsonGenerator) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
public void writeEndArray (com.fasterxml.jackson.core.JsonGenerator, int) throws java.io.IOException com.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.core.JsonGenerator jg
int nrOfValues
}
com/fasterxml/jackson/core/util/TextBuffer.classTextBuffer.java
package com.fasterxml.jackson.core.util
public final com.fasterxml.jackson.core.util.TextBuffer extends java.lang.Object {
static final char[] NO_CHARS
static final int MIN_SEGMENT_LEN
static final int MAX_SEGMENT_LEN
private final com.fasterxml.jackson.core.util.BufferRecycler _allocator
private char[] _inputBuffer
private int _inputStart
private int _inputLen
private java.util.ArrayList _segments
private boolean _hasSegments
private int _segmentSize
private char[] _currentSegment
private int _currentSize
private String _resultString
private char[] _resultArray
public void (com.fasterxml.jackson.core.util.BufferRecycler)
com.fasterxml.jackson.core.util.BufferRecycler allocator
public void releaseBuffers ()
char[] buf
public void resetWithEmpty ()
public void resetWithShared (char[], int, int)
char[] buf
int start
int len
public void resetWithCopy (char[], int, int)
char[] buf
int start
int len
public void resetWithString (java.lang.String)
String value
private char[] buf (int)
int needed
private void clearSegments ()
public int size ()
public int getTextOffset ()
public boolean hasTextAsCharacters ()
public char[] getTextBuffer ()
public java.lang.String contentsAsString ()
char[] curr
int i
int len
StringBuilder sb
int segLen
int currLen
public char[] contentsAsArray ()
char[] result
public java.math.BigDecimal contentsAsDecimal () throws java.lang.NumberFormatException
public double contentsAsDouble () throws java.lang.NumberFormatException
public void ensureNotShared ()
public void append (char)
char c
char[] curr
public void append (char[], int, int)
int amount
char[] c
int start
int len
char[] curr
int max
public void append (java.lang.String, int, int)
int amount
String str
int offset
int len
char[] curr
int max
public char[] getCurrentSegment ()
char[] curr
public char[] emptyAndGetCurrentSegment ()
char[] curr
public int getCurrentSegmentSize ()
public void setCurrentLength (int)
int len
public java.lang.String setCurrentAndReturn (int)
int len
int currLen
String str
public char[] finishCurrentSegment ()
int oldLen
int newLen
char[] curr
public char[] expandCurrentSegment ()
char[] curr
int len
int newLen
public char[] expandCurrentSegment (int)
int minSize
char[] curr
public java.lang.String toString ()
private void unshare (int)
int needExtra
int sharedLen
char[] inputBuf
int start
int needed
private void expand (int)
int minNewSegmentSize
char[] curr
int oldLen
int newLen
private char[] resultArray ()
int len
int start
char[] curr
int currLen
int i
int len
int size
int offset
char[] result
private char[] carr (int)
int len
static void ()
}
com/fasterxml/jackson/core/util/VersionUtil.classVersionUtil.java
package com.fasterxml.jackson.core.util
public com.fasterxml.jackson.core.util.VersionUtil extends java.lang.Object {
private static final java.util.regex.Pattern V_SEP
private final com.fasterxml.jackson.core.Version _v
protected void ()
Exception e
com.fasterxml.jackson.core.Version v
public com.fasterxml.jackson.core.Version version ()
public static com.fasterxml.jackson.core.Version versionFor (java.lang.Class)
Class cls
public static com.fasterxml.jackson.core.Version packageVersionFor (java.lang.Class)
Exception e
String versionInfoClassName
Class vClass
Exception e
Class cls
com.fasterxml.jackson.core.Version v
public static com.fasterxml.jackson.core.Version mavenVersionFor (java.lang.ClassLoader, java.lang.String, java.lang.String)
java.util.Properties props
String versionStr
String pomPropertiesArtifactId
String pomPropertiesGroupId
java.io.IOException e
ClassLoader cl
String groupId
String artifactId
java.io.InputStream pomProperties
public static com.fasterxml.jackson.core.Version parseVersion (java.lang.String, java.lang.String, java.lang.String)
String[] parts
String s
String groupId
String artifactId
protected static int parseVersionPart (java.lang.String)
char c
int i
int len
String s
int number
private static final void _close (java.io.Closeable)
java.io.IOException e
java.io.Closeable c
public static final void throwInternal ()
static void ()
}