Serialized Form
-
Package com.fasterxml.jackson.dataformat.csv
-
Class com.fasterxml.jackson.dataformat.csv.CsvFactory
class CsvFactory extends com.fasterxml.jackson.core.JsonFactory implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
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
class CsvMapper extends com.fasterxml.jackson.databind.ObjectMapper implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_typedSchemas
LRUMap<com.fasterxml.jackson.databind.JavaType,
CsvSchema> _typedSchemas Simple caching for schema instances, given that they are relatively expensive to construct; this one is for typed schemas -
_untypedSchemas
LRUMap<com.fasterxml.jackson.databind.JavaType,
CsvSchema> _untypedSchemas Simple caching for schema instances, given that they are relatively expensive to construct; this one is for "loose" (non-typed) schemas
-
-
Exception com.fasterxml.jackson.dataformat.csv.CsvMappingException
class CsvMappingException extends com.fasterxml.jackson.databind.JsonMappingException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_schema
CsvSchema _schema
-
-
Class com.fasterxml.jackson.dataformat.csv.CsvSchema
class CsvSchema extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_anyPropertyName
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
String _arrayElementSeparator
-
_columns
CsvSchema.Column[] _columns
Column definitions, needed for optional header and/or mapping of field names to column positions. -
_columnsByName
Map<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
class Column extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_arrayElementSeparator
String _arrayElementSeparator
NOTE: type changed from `char` to `java.lang.String` in 2.7- Since:
- 2.5
-
_index
int _index
-
_name
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
-
-
-
Package com.fasterxml.jackson.dataformat.csv.impl
-
Class com.fasterxml.jackson.dataformat.csv.impl.LRUMap
-
Serialized Fields
-
_maxEntries
int _maxEntries
-
-
-
-
Package com.fasterxml.jackson.dataformat.javaprop
-
Class com.fasterxml.jackson.dataformat.javaprop.JavaPropsFactory
class JavaPropsFactory extends com.fasterxml.jackson.core.JsonFactory implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.dataformat.javaprop.JavaPropsMapper
class JavaPropsMapper extends com.fasterxml.jackson.databind.ObjectMapper implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.dataformat.javaprop.JavaPropsSchema
class JavaPropsSchema extends 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
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
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
String _lineEnding
String added after value, including at least one linefeed. Default value is the 'Unix linefeed'. -
_lineIndentation
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
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). -
_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.yaml
-
Exception com.fasterxml.jackson.dataformat.yaml.JacksonYAMLParseException
class JacksonYAMLParseException extends com.fasterxml.jackson.core.JsonParseException implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.dataformat.yaml.YAMLFactory
class YAMLFactory extends com.fasterxml.jackson.core.JsonFactory implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
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
-
_version
org.yaml.snakeyaml.DumperOptions.Version _version
-
_yamlGeneratorFeatures
int _yamlGeneratorFeatures
-
_yamlParserFeatures
int _yamlParserFeatures
-
UTF8
Charset UTF8
-
-
Class com.fasterxml.jackson.dataformat.yaml.YAMLMapper
class YAMLMapper extends com.fasterxml.jackson.databind.ObjectMapper implements Serializable- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.dataformat.yaml.snakeyaml.error
-
Exception com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.MarkedYAMLException
class MarkedYAMLException extends YAMLException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_source
org.yaml.snakeyaml.error.MarkedYAMLException _source
Deprecated.
-
-
Exception com.fasterxml.jackson.dataformat.yaml.snakeyaml.error.YAMLException
class YAMLException extends JacksonYAMLParseException implements Serializable- serialVersionUID:
- 1L
-