Serialized Form
-
Package com.fasterxml.jackson.dataformat.csv
-
Class com.fasterxml.jackson.dataformat.csv.CsvCharacterEscapes extends com.fasterxml.jackson.core.io.CharacterEscapes implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
escapes
int[] escapes
-
-
Class com.fasterxml.jackson.dataformat.csv.CsvFactory extends com.fasterxml.jackson.core.JsonFactory 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
-
_csvGeneratorFeatures
int _csvGeneratorFeatures
-
_csvParserFeatures
int _csvParserFeatures
-
_schema
CsvSchema _schema
-
-
Class com.fasterxml.jackson.dataformat.csv.CsvMapper extends com.fasterxml.jackson.databind.ObjectMapper implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_typedSchemas
LRUMap<CsvMapper.ViewKey,CsvSchema> _typedSchemas
Simple caching for schema instances, given that they are relatively expensive to construct; this one is for typed schemas -
_untypedSchemas
LRUMap<CsvMapper.ViewKey,CsvSchema> _untypedSchemas
Simple caching for schema instances, given that they are relatively expensive to construct; this one is for "loose" (non-typed) schemas
-
-
Class com.fasterxml.jackson.dataformat.csv.CsvMapper.ViewKey extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_hashCode
int _hashCode
-
_pojoType
com.fasterxml.jackson.databind.JavaType _pojoType
-
_view
java.lang.Class<?> _view
-
-
Class com.fasterxml.jackson.dataformat.csv.CsvMappingException extends com.fasterxml.jackson.databind.JsonMappingException implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_schema
CsvSchema _schema
Deprecated.
-
-
Class com.fasterxml.jackson.dataformat.csv.CsvReadException extends CsvMappingException implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.dataformat.csv.CsvSchema extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_anyPropertyName
java.lang.String _anyPropertyName
If "any properties" (properties for 'extra' columns; ones not specified in schema) are enabled, they are mapped to this name: leaving it asnull
disables use of "any properties" (and they are either ignored, or an exception is thrown, depending on other settings); setting it to a non-null String value will expose all extra properties under one specified name.- Since:
- 2.7
-
_arrayElementSeparator
java.lang.String _arrayElementSeparator
-
_columns
CsvSchema.Column[] _columns
Column definitions, needed for optional header and/or mapping of field names to column positions. -
_columnsByName
java.util.Map<java.lang.String,CsvSchema.Column> _columnsByName
-
_columnSeparator
char _columnSeparator
-
_escapeChar
int _escapeChar
-
_features
int _features
Bitflag for general-purpose on/off features.- Since:
- 2.5
-
_lineSeparator
char[] _lineSeparator
-
_nullValue
char[] _nullValue
- Since:
- 2.5
-
_quoteChar
int _quoteChar
-
-
Class com.fasterxml.jackson.dataformat.csv.CsvSchema.Column extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_arrayElementSeparator
java.lang.String _arrayElementSeparator
NOTE: type changed from `char` to `java.lang.String` in 2.7- Since:
- 2.5
-
_index
int _index
-
_name
java.lang.String _name
-
_next
CsvSchema.Column _next
Link to the next column within schema, if one exists; null for the last column.- Since:
- 2.6
-
_type
CsvSchema.ColumnType _type
-
-
Class com.fasterxml.jackson.dataformat.csv.CsvWriteException extends CsvMappingException implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.dataformat.csv.impl
-
Class com.fasterxml.jackson.dataformat.csv.impl.LRUMap extends java.util.LinkedHashMap<K,V> implements Serializable
-
Serialized Fields
-
_maxEntries
int _maxEntries
-
-
-
-
Package com.fasterxml.jackson.dataformat.javaprop
-
Class com.fasterxml.jackson.dataformat.javaprop.JavaPropsFactory extends com.fasterxml.jackson.core.JsonFactory implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.dataformat.javaprop.JavaPropsMapper extends com.fasterxml.jackson.databind.ObjectMapper implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_firstArrayOffset
int _firstArrayOffset
Specifies index number used when writing the first array entry (which in Java has index of 0). After this initial value, additional elements will have consecutive values, incremented by 1. Note that this setting has no effect on reading: input indexes are only used for sorting values, and their exact values have no meaning.Default value is 1.
-
_header
java.lang.String _header
Optional header to prepend before any other output: typically a comment section or so. Note that contents here are NOT modified in any way, meaning that any comment indicators (leading '#' or '!') and linefeeds MUST be specified by caller. -
_indexMarker
Markers _indexMarker
Default start marker for index access, if any; empty String may be used to indicate no marker-based index detection should be made.Default value of "[" is usually combined with end marker of "]" to allow C/Java-style bracket notation, like "settings.path[1]".
-
_keyValueSeparator
java.lang.String _keyValueSeparator
String added between key and value; needs to include the "equals character" (either '=' or ':', both allowed by Java Properties specification), may also include white before and/or after "equals character". Default value is a single '=' character with no white spaces around -
_lineEnding
java.lang.String _lineEnding
String added after value, including at least one linefeed. Default value is the 'Unix linefeed'. -
_lineIndentation
java.lang.String _lineIndentation
String prepended before key value, as possible indentation -
_parseSimpleIndexes
boolean _parseSimpleIndexes
Whether 'simple' index-notation is supported for path segments or not: simple meaning that if a path segment is a textual representation of a non-negative integer value with length of 9 or less (that is, up to but no including one billion), it will be considered index, not property name.Note that this settings does NOT control whether "start/end marker" indicated indexes are enabled or not; those depend on
JavaPropsSchema._indexMarker
.Default value is
true
, "plain" index segments are supported. -
_pathSeparator
java.lang.String _pathSeparator
Default path separator to use for hierarchic paths, if any; empty String may be used to indicate that no hierarchy should be inferred using a simple separator (although index markers may still be used, if defined). -
_pathSeparatorEscapeChar
char _pathSeparatorEscapeChar
Default escape character to use for single character path separators , enabling the pathSeparator to be included in a segment. Note that this is only used if the path separator is a single character. The default value is NULL ('\0') which effectively disables escape processing. The escape character is only used for escaping either the pathSeparator character or a sequence of escape characters immediately prior to the pathSeparator. i.e., if the pathSeparator is "." and the escape char is '#' then "a#.b" produces a segment called "a.b", but "a##.b" produces a segment called "a#" with a child called "b" and "a###.b" produces a segment called "a#.b". Finally, "a#b" produces a segment called "a#b" - the escape processing is only used immediately prior to the path separator. Any escape character may be used. Backslash ('\\') is the most obvious candidate but be aware that the JDK Properties loader has its own rules for escape processing (documented in the Javadoc for Properties.load ) that will remove ALL duplicated backslash characters (and also carry out other escape handling) before the JavaPropsMapper gets to see them.- Since:
- 2.14
-
_prefix
java.lang.String _prefix
Optional prefix to strip and append to key names. Useful when subset of properties need to be processed.- Since:
- 2.10
-
_writeIndexUsingMarkers
boolean _writeIndexUsingMarkers
Whether array-element paths are written using start/end markers (seeJavaPropsSchema._indexMarker
or "simple" index number: if set totrue
AND markers are specified as non-empty Strings, will use sequence ofstartMarker index endMarker
to include index in path; otherwise will simply use textual representation of the index number as path segment, prefixed by path separator as necessary.
-
-
-
Package com.fasterxml.jackson.dataformat.toml
-
Class com.fasterxml.jackson.dataformat.toml.TomlFactory extends com.fasterxml.jackson.core.JsonFactory implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_tomlGeneratorFeatures
int _tomlGeneratorFeatures
-
_tomlParserFeatures
int _tomlParserFeatures
-
-
Class com.fasterxml.jackson.dataformat.toml.TomlMapper extends com.fasterxml.jackson.databind.ObjectMapper implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.dataformat.toml.TomlStreamReadException extends com.fasterxml.jackson.core.exc.StreamReadException implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.dataformat.toml.TomlStreamWriteException extends com.fasterxml.jackson.core.exc.StreamWriteException implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.dataformat.yaml
-
Class com.fasterxml.jackson.dataformat.yaml.JacksonYAMLParseException extends com.fasterxml.jackson.core.JsonParseException implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.dataformat.yaml.YAMLFactory extends com.fasterxml.jackson.core.JsonFactory 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
-
_dumperOptions
org.yaml.snakeyaml.DumperOptions _dumperOptions
Configuration for underlying generator to follow, if specified; left asnull
for backwards compatibility (which means the dumper options are derived based onYAMLGenerator.Feature
s).These
YAMLGenerator.Feature
s are ignored if you provide your own DumperOptions:YAMLGenerator.Feature.ALLOW_LONG_KEYS
YAMLGenerator.Feature.CANONICAL_OUTPUT
YAMLGenerator.Feature.INDENT_ARRAYS
YAMLGenerator.Feature.INDENT_ARRAYS_WITH_INDICATOR
YAMLGenerator.Feature.SPLIT_LINES
YAMLGenerator.Feature.USE_PLATFORM_LINE_BREAKS
- Since:
- 2.14
-
_loaderOptions
org.yaml.snakeyaml.LoaderOptions _loaderOptions
Configuration for underlying parser to follow, if specified; left asnull
for backwards compatibility (which means whatever default settingsSnakeYAML
deems best).If you need to support parsing YAML files that are larger than 3Mb, it is recommended that you provide a LoaderOptions instance where you set the Codepoint Limit to a larger value than its 3Mb default.
- Since:
- 2.14
-
_quotingChecker
StringQuotingChecker _quotingChecker
Helper object used to determine whether property names, String values must be quoted or not.- Since:
- 2.12
-
_version
org.yaml.snakeyaml.DumperOptions.Version _version
YAML version for underlying generator to follow, if specified.- Since:
- 2.12
-
_yamlGeneratorFeatures
int _yamlGeneratorFeatures
-
_yamlParserFeatures
int _yamlParserFeatures
-
-
Class com.fasterxml.jackson.dataformat.yaml.YAMLMapper extends com.fasterxml.jackson.databind.ObjectMapper implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.dataformat.yaml.snakeyaml.error
-
Class com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.MarkedYAMLException extends YAMLException implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_source
org.yaml.snakeyaml.error.MarkedYAMLException _source
Deprecated.
-
-
Class com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.YAMLException extends JacksonYAMLParseException implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.dataformat.yaml.util
-
Class com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.dataformat.yaml.util.StringQuotingChecker.Default extends StringQuotingChecker implements Serializable
- serialVersionUID:
- 1L
-