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()
-
-
Serialized Fields
-
_maxLineLength
int _maxLineLength
Maximum number of encoded base64 characters to output during encoding before adding a linefeed, if line length is to be limited (Integer.MAX_VALUE
if not limited).Note: for some output modes (when writing attributes) linefeeds may need to be avoided, and this value ignored.
-
_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`
-
_paddingChar
char _paddingChar
Character used for padding, if any (Base64Variant.PADDING_CHAR_NONE
if not). -
_paddingReadBehaviour
Base64Variant.PaddingReadBehaviour _paddingReadBehaviour
Whether padding characters should be required or not while decoding- Since:
- 2.12
-
_writePadding
boolean _writePadding
Whether this variant uses padding when writing out content or not.- Since:
- 2.12
-
-
Class com.fasterxml.jackson.core.JacksonException extends java.io.IOException implements Serializable
- serialVersionUID:
- 123L
-
Class com.fasterxml.jackson.core.JsonFactory extends TokenStreamFactory implements Serializable
- serialVersionUID:
- 2L
-
Serialization Methods
-
readResolve
protected java.lang.Object readResolve()
Method that we need to override to actually make restoration go through constructors etc: needed to allow JDK serializability of factory instances.Note: 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. -
_maximumNonEscapedChar
int _maximumNonEscapedChar
Optional threshold used for automatically escaping character above certain character code value: either0
to indicate that no threshold is specified, or value at or above 127 to indicate last character code that is NOT automatically escaped (but depends on other configuration rules for checking).- Since:
- 2.10
-
_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. -
_quoteChar
char _quoteChar
Character used for quoting field names (if field name quoting has not been disabled withJsonWriteFeature.QUOTE_FIELD_NAMES
) and JSON String values. -
_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 StreamReadException implements Serializable
- serialVersionUID:
- 2L
-
Class com.fasterxml.jackson.core.JsonpCharacterEscapes extends CharacterEscapes implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.core.JsonProcessingException extends JacksonException implements Serializable
- serialVersionUID:
- 123L
-
Serialized Fields
-
_location
JsonLocation _location
-
-
Class com.fasterxml.jackson.core.TokenStreamFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 2L
-
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.exc
-
Class com.fasterxml.jackson.core.exc.InputCoercionException extends StreamReadException implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_inputType
JsonToken _inputType
Input token that represents input value that failed to coerce. -
_targetType
java.lang.Class<?> _targetType
Target type that input value failed to coerce to.
-
-
Class com.fasterxml.jackson.core.exc.StreamReadException extends JsonProcessingException implements Serializable
- serialVersionUID:
- 1L
-
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.
-
-
-
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
-
-