Serialized Form
-
Package com.fasterxml.jackson.core
-
Class com.fasterxml.jackson.core.Base64Variant extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
protected java.lang.Object readResolve()
Method used to "demote" deserialized instances back to canonical ones
-
-
Serialized Fields
-
_name
java.lang.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.
Also: must not be private, accessed from `BaseVariants`
-
-
Class com.fasterxml.jackson.core.JsonFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
protected java.lang.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
-
_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. -
_factoryFeatures
int _factoryFeatures
Currently enabled factory features. -
_generatorFeatures
int _generatorFeatures
Currently enabled generator features. -
_inputDecorator
InputDecorator _inputDecorator
Optional helper object that may decorate input sources, to do additional processing on input during parsing. -
_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. -
_outputDecorator
OutputDecorator _outputDecorator
Optional helper object that may decorate output object, to do additional processing on output during content generation. -
_parserFeatures
int _parserFeatures
Currently enabled parser features. -
_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
-
Class com.fasterxml.jackson.core.JsonLocation extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_columnNr
int _columnNr
-
_lineNr
int _lineNr
-
_totalBytes
long _totalBytes
-
_totalChars
long _totalChars
-
-
Class com.fasterxml.jackson.core.JsonParseException extends JsonProcessingException implements Serializable
- serialVersionUID:
- 2L
-
Serialized Fields
-
_requestPayload
RequestPayload _requestPayload
Optional payload that can be assigned to pass along for error reporting or handling purposes. Core streaming parser implementations DO NOT initialize this; it is up to using applications and frameworks to populate it.- Since:
- 2.8
-
-
Class com.fasterxml.jackson.core.JsonpCharacterEscapes extends CharacterEscapes implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.core.JsonProcessingException extends java.io.IOException implements Serializable
- serialVersionUID:
- 123L
-
Serialized Fields
-
_location
JsonLocation _location
-
-
Class com.fasterxml.jackson.core.Version extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_artifactId
java.lang.String _artifactId
-
_groupId
java.lang.String _groupId
-
_majorVersion
int _majorVersion
-
_minorVersion
int _minorVersion
-
_patchLevel
int _patchLevel
-
_snapshotInfo
java.lang.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 java.lang.Object implements Serializable
-
Class com.fasterxml.jackson.core.io.InputDecorator extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.core.io.JsonEOFException extends JsonParseException implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_token
JsonToken _token
Type of token that was being decoded, if parser had enough information to recognize type (such as starting double-quote for Strings)
-
-
Class com.fasterxml.jackson.core.io.OutputDecorator extends java.lang.Object implements Serializable
-
Class com.fasterxml.jackson.core.io.SerializedString extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException
- Throws:
java.io.IOException
-
readResolve
protected java.lang.Object readResolve()
-
writeObject
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Serialized Fields
-
_quotedChars
char[] _quotedChars
-
_quotedUTF8Ref
byte[] _quotedUTF8Ref
-
_unquotedUTF8Ref
byte[] _unquotedUTF8Ref
-
_value
java.lang.String _value
-
-
-
Package com.fasterxml.jackson.core.util
-
Class com.fasterxml.jackson.core.util.DefaultIndenter extends DefaultPrettyPrinter.NopIndenter implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
charsPerLevel
int charsPerLevel
-
eol
java.lang.String eol
-
indents
char[] indents
-
-
Class com.fasterxml.jackson.core.util.DefaultPrettyPrinter extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_arrayIndenter
DefaultPrettyPrinter.Indenter _arrayIndenter
By default, let's use only spaces to separate array values. -
_objectFieldValueSeparatorWithSpaces
java.lang.String _objectFieldValueSeparatorWithSpaces
- Since:
- 2.9
-
_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. -
_separators
Separators _separators
- Since:
- 2.9
-
_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 java.lang.Object implements Serializable
-
Class com.fasterxml.jackson.core.util.InternCache extends java.util.concurrent.ConcurrentHashMap<java.lang.String,java.lang.String> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
lock
java.lang.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 java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_rootValueSeparator
java.lang.String _rootValueSeparator
-
_separators
Separators _separators
- Since:
- 2.9
-
-
Class com.fasterxml.jackson.core.util.RequestPayload extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_charset
java.lang.String _charset
-
_payloadAsBytes
byte[] _payloadAsBytes
-
_payloadAsText
java.lang.CharSequence _payloadAsText
-
-
Class com.fasterxml.jackson.core.util.Separators extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
arrayValueSeparator
char arrayValueSeparator
-
objectEntrySeparator
char objectEntrySeparator
-
objectFieldValueSeparator
char objectFieldValueSeparator
-
-