Serialized Form


Package com.fasterxml.jackson.dataformat.csv

Class com.fasterxml.jackson.dataformat.csv.CsvFactory extends com.fasterxml.jackson.core.JsonFactory 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

_schema

CsvSchema _schema

_csvParserFeatures

int _csvParserFeatures

_csvGeneratorFeatures

int _csvGeneratorFeatures

Class com.fasterxml.jackson.dataformat.csv.CsvMapper extends com.fasterxml.jackson.databind.ObjectMapper implements Serializable

serialVersionUID: 1L

Serialized Fields

_untypedSchemas

LRUMap<K,V> _untypedSchemas
Simple caching for schema instances, given that they are relatively expensive to construct; this one is for "loose" (non-typed) schemas


_typedSchemas

LRUMap<K,V> _typedSchemas
Simple caching for schema instances, given that they are relatively expensive to construct; this one is for typed schemas

Class com.fasterxml.jackson.dataformat.csv.CsvSchema extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

_columns

CsvSchema.Column[] _columns
Column definitions, needed for optional header and/or mapping of field names to column positions.


_columnsByName

Map<K,V> _columnsByName

_features

int _features
Bitflag for general-purpose on/off features.

Since:
2.5

_columnSeparator

char _columnSeparator

_arrayElementSeparator

String _arrayElementSeparator

_quoteChar

int _quoteChar

_escapeChar

int _escapeChar

_lineSeparator

char[] _lineSeparator

_nullValue

char[] _nullValue
Since:
2.5

_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 as null 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

Class com.fasterxml.jackson.dataformat.csv.CsvSchema.Column extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

_name

String _name

_index

int _index

_type

CsvSchema.ColumnType _type

_arrayElementSeparator

String _arrayElementSeparator
NOTE: type changed from `char` to `java.lang.String` in 2.7

Since:
2.5

_next

CsvSchema.Column _next
Link to the next column within schema, if one exists; null for the last column.

Since:
2.6

Package com.fasterxml.jackson.dataformat.csv.impl

Class com.fasterxml.jackson.dataformat.csv.impl.LRUMap extends LinkedHashMap<K,V> implements Serializable

Serialized Fields

_maxEntries

int _maxEntries



Copyright © 2016 FasterXML. All rights reserved.