Serialized Form


Package com.fasterxml.jackson.core

Class com.fasterxml.jackson.core.Base64Variant extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

protected Object readResolve()
Method used to "demote" deserialized instances back to canonical ones

Serialized Fields

_name

String _name
Symbolic name of variant; used for diagnostics/debugging.

Note that this is the only non-transient field; used when reading back from serialized state

Class com.fasterxml.jackson.core.JsonFactory extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

protected Object readResolve()
Method that we need to override to actually make restoration go through constructors etc. Also: must be overridden by sub-classes as well.

Serialized Fields

_objectCodec

ObjectCodec _objectCodec
Object that implements conversion functionality between Java objects and JSON content. For base JsonFactory implementation usually not set by default, but can be explicitly set. Sub-classes (like @link org.codehaus.jackson.map.MappingJsonFactory} usually provide an implementation.


_factoryFeatures

int _factoryFeatures
Currently enabled factory features.


_parserFeatures

int _parserFeatures
Currently enabled parser features.


_generatorFeatures

int _generatorFeatures
Currently enabled generator features.


_characterEscapes

CharacterEscapes _characterEscapes
Definition of custom character escapes to use for generators created by this factory, if any. If null, standard data format specific escapes are used.


_inputDecorator

InputDecorator _inputDecorator
Optional helper object that may decorate input sources, to do additional processing on input during parsing.


_outputDecorator

OutputDecorator _outputDecorator
Optional helper object that may decorate output object, to do additional processing on output during content generation.


_rootValueSeparator

SerializableString _rootValueSeparator
Separator used between root-level values, if any; null indicates "do not add separator". Default separator is a single space character.

Since:
2.1

Class com.fasterxml.jackson.core.JsonGenerationException extends JsonProcessingException implements Serializable

serialVersionUID: 123L

Serialized Fields

_processor

JsonGenerator _processor

Class com.fasterxml.jackson.core.JsonLocation extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

_totalBytes

long _totalBytes

_totalChars

long _totalChars

_lineNr

int _lineNr

_columnNr

int _columnNr

Class com.fasterxml.jackson.core.JsonParseException extends JsonProcessingException implements Serializable

serialVersionUID: 2L

Serialized Fields

_processor

JsonParser _processor

Class com.fasterxml.jackson.core.JsonProcessingException extends IOException implements Serializable

serialVersionUID: 123L

Serialized Fields

_location

JsonLocation _location

Class com.fasterxml.jackson.core.Version extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

_majorVersion

int _majorVersion

_minorVersion

int _minorVersion

_patchLevel

int _patchLevel

_groupId

String _groupId

_artifactId

String _artifactId

_snapshotInfo

String _snapshotInfo
Additional information for snapshot versions; null for non-snapshot (release) versions.


Package com.fasterxml.jackson.core.io

Class com.fasterxml.jackson.core.io.CharacterEscapes extends Object implements Serializable

Class com.fasterxml.jackson.core.io.InputDecorator extends Object implements Serializable

serialVersionUID: 1L

Class com.fasterxml.jackson.core.io.OutputDecorator extends Object implements Serializable

Class com.fasterxml.jackson.core.io.SerializedString extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException
Throws:
IOException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Throws:
IOException

readResolve

protected Object readResolve()
Serialized Fields

_value

String _value

_quotedUTF8Ref

byte[] _quotedUTF8Ref

_unquotedUTF8Ref

byte[] _unquotedUTF8Ref

_quotedChars

char[] _quotedChars

Package com.fasterxml.jackson.core.util

Class com.fasterxml.jackson.core.util.DefaultIndenter extends DefaultPrettyPrinter.NopIndenter implements Serializable

serialVersionUID: 1L

Serialized Fields

indents

char[] indents

charsPerLevel

int charsPerLevel

eol

String eol

Class com.fasterxml.jackson.core.util.DefaultPrettyPrinter extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

_arrayIndenter

DefaultPrettyPrinter.Indenter _arrayIndenter
By default, let's use only spaces to separate array values.


_objectIndenter

DefaultPrettyPrinter.Indenter _objectIndenter
By default, let's use linefeed-adding indenter for separate object entries. We'll further configure indenter to use system-specific linefeeds, and 2 spaces per level (as opposed to, say, single tabs)


_rootSeparator

SerializableString _rootSeparator
String printed between root-level values, if any.


_spacesInObjectEntries

boolean _spacesInObjectEntries
By default we will add spaces around colons used to separate object fields and values. If disabled, will not use spaces around colon.

Class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.FixedSpaceIndenter extends DefaultPrettyPrinter.NopIndenter implements Serializable

Class com.fasterxml.jackson.core.util.DefaultPrettyPrinter.NopIndenter extends Object implements Serializable

Class com.fasterxml.jackson.core.util.InternCache extends ConcurrentHashMap<String,String> implements Serializable

Serialized Fields

lock

Object lock
As minor optimization let's try to avoid "flush storms", cases where multiple threads might try to concurrently flush the map.

Class com.fasterxml.jackson.core.util.MinimalPrettyPrinter extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

_rootValueSeparator

String _rootValueSeparator



Copyright © 2008-2016 FasterXML. All Rights Reserved.