Index

A B C D E F G H I M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addArrayColumn(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
addArrayColumn(String, String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
addBooleanColumn(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
addColumn(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
NOTE: does NOT check for duplicate column names so it is possibly to accidentally add duplicates.
addColumn(String, UnaryOperator<CsvSchema.Column>) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Add column with given name, and with changes to apply (as specified by second argument, transformer).
addColumn(String, CsvSchema.ColumnType) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
NOTE: does NOT check for duplicate column names so it is possibly to accidentally add duplicates.
addColumn(String, CsvSchema.ColumnType, UnaryOperator<CsvSchema.Column>) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Add column with given name, and with changes to apply (as specified by second argument, transformer).
addColumn(CsvSchema.Column) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
NOTE: does NOT check for duplicate column names so it is possibly to accidentally add duplicates.
addColumns(Iterable<String>, CsvSchema.ColumnType) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
NOTE: does NOT check for duplicate column names so it is possibly to accidentally add duplicates.
addColumns(Iterable<CsvSchema.Column>) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
NOTE: does NOT check for duplicate column names so it is possibly to accidentally add duplicates.
addColumnsFrom(CsvSchema) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
NOTE: unlike many other add methods, this method DOES check for, and discard, possible duplicate columns: that is, if this builder already has a column with same name as column to be added, existing column is retained and new column ignored.
addNumberColumn(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
ALLOW_COMMENTS - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that allows accepting "hash comments" by default, similar to CsvSchema.withAllowComments(boolean).
ALLOW_TRAILING_COMMA - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that allows there to be a trailing single extraneous data column that is empty.
allowsComments() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
ALWAYS_QUOTE_EMPTY_STRINGS - Enum constant in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Feature that determines whether values written as empty Strings (from java.lang.String valued POJO properties) should be forced to be quoted.
ALWAYS_QUOTE_NUMBERS - Enum constant in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Feature that determines whether values written as Nymbers (from java.lang.Number valued POJO properties) should be forced to be quoted, regardless of whether they actually need this.
ALWAYS_QUOTE_STRINGS - Enum constant in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Feature that determines whether values written as Strings (from java.lang.String valued POJO properties) should be forced to be quoted, regardless of whether they actually need this.
ARRAY - Enum constant in enum class tools.jackson.dataformat.csv.CsvSchema.ColumnType
Value will be a multi-value sequence, separated by array element separator.
assignCurrentValue(Object) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
assignCurrentValue(Object) - Method in class tools.jackson.dataformat.csv.CsvParser
 

B

BOOLEAN - Enum constant in enum class tools.jackson.dataformat.csv.CsvSchema.ColumnType
Value is expected to be a boolean ("true", "false") String, or "null", or empty String (equivalent to null).
build() - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
build() - Method in class tools.jackson.dataformat.csv.CsvMapper.Builder
 
build() - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
builder() - Static method in class tools.jackson.dataformat.csv.CsvFactory
Main factory method to use for constructing CsvFactory instances with different configuration.
builder() - Static method in class tools.jackson.dataformat.csv.CsvMapper
 
builder() - Static method in class tools.jackson.dataformat.csv.CsvSchema
 
builder(CsvFactory) - Static method in class tools.jackson.dataformat.csv.CsvMapper
 
Builder() - Constructor for class tools.jackson.dataformat.csv.CsvSchema.Builder
 
Builder(CsvFactory) - Constructor for class tools.jackson.dataformat.csv.CsvMapper.Builder
 
Builder(CsvMapper.Builder.StateImpl) - Constructor for class tools.jackson.dataformat.csv.CsvMapper.Builder
 
Builder(CsvSchema) - Constructor for class tools.jackson.dataformat.csv.CsvSchema.Builder
"Copy" constructor which creates builder that has settings of given source schema

C

canOmitProperties() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
canParseAsync() - Method in class tools.jackson.dataformat.csv.CsvFactory
 
canReadObjectId() - Method in class tools.jackson.dataformat.csv.CsvParser
 
canReadTypeId() - Method in class tools.jackson.dataformat.csv.CsvParser
 
canUseCharArrays() - Method in class tools.jackson.dataformat.csv.CsvFactory
 
canUseSchema(FormatSchema) - Method in class tools.jackson.dataformat.csv.CsvFactory
 
characterEscapes() - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
characterEscapes(CsvCharacterEscapes) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
Method for defining custom escapes factory uses for JsonGenerators it creates.
clearColumns() - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
close() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
collectDefaults() - Static method in enum class tools.jackson.dataformat.csv.CsvReadFeature
Method that calculates bit set (flags) of all features that are enabled by default.
collectDefaults() - Static method in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Method that calculates bit set (flags) of all features that are enabled by default.
column(int) - Method in class tools.jackson.dataformat.csv.CsvSchema
Accessor for column at specified index (0-based); index having to be within
column(String) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
column(String, int) - Method in class tools.jackson.dataformat.csv.CsvSchema
Optimized variant where a hint is given as to likely index of the column name.
Column(int, String) - Constructor for class tools.jackson.dataformat.csv.CsvSchema.Column
 
Column(int, String, CsvSchema.ColumnType) - Constructor for class tools.jackson.dataformat.csv.CsvSchema.Column
 
Column(int, String, CsvSchema.ColumnType, String) - Constructor for class tools.jackson.dataformat.csv.CsvSchema.Column
 
Column(CsvSchema.Column, int, CsvSchema.Column) - Constructor for class tools.jackson.dataformat.csv.CsvSchema.Column
 
Column(CsvSchema.Column, int, CsvValueDecorator, CsvSchema.Column) - Constructor for class tools.jackson.dataformat.csv.CsvSchema.Column
 
Column(CsvSchema.Column, CsvSchema.Column) - Constructor for class tools.jackson.dataformat.csv.CsvSchema.Column
 
Column(CsvSchema.Column, CsvValueDecorator) - Constructor for class tools.jackson.dataformat.csv.CsvSchema.Column
 
columnIndex(String) - Method in class tools.jackson.dataformat.csv.CsvSchema
Method for finding index of a named column within this schema.
columnName(int) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
configure(CsvReadFeature, boolean) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
configure(CsvReadFeature, boolean) - Method in class tools.jackson.dataformat.csv.CsvMapper.Builder
 
configure(CsvWriteFeature, boolean) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
configure(CsvWriteFeature, boolean) - Method in class tools.jackson.dataformat.csv.CsvMapper.Builder
 
controlEscapesInstance() - Static method in class tools.jackson.dataformat.csv.CsvCharacterEscapes
 
controlQuoteEscapesInstance() - Static method in class tools.jackson.dataformat.csv.CsvCharacterEscapes
 
copy() - Method in class tools.jackson.dataformat.csv.CsvFactory
 
CsvCharacterEscapes - Class in tools.jackson.dataformat.csv
Character escapes for CSV.
CsvFactory - Class in tools.jackson.dataformat.csv
 
CsvFactory() - Constructor for class tools.jackson.dataformat.csv.CsvFactory
Default constructor used to create factory instances.
CsvFactory(CsvFactory) - Constructor for class tools.jackson.dataformat.csv.CsvFactory
 
CsvFactory(CsvFactoryBuilder) - Constructor for class tools.jackson.dataformat.csv.CsvFactory
Constructors used by CsvFactoryBuilder for instantiation.
CsvFactoryBuilder - Class in tools.jackson.dataformat.csv
TSFBuilder implementation for constructing CsvFactory instances.
CsvFactoryBuilder() - Constructor for class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
CsvFactoryBuilder(CsvFactory) - Constructor for class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
CsvGenerator - Class in tools.jackson.dataformat.csv
 
CsvGenerator(ObjectWriteContext, IOContext, int, int, Writer, CsvSchema, CsvCharacterEscapes) - Constructor for class tools.jackson.dataformat.csv.CsvGenerator
 
CsvGenerator(ObjectWriteContext, IOContext, int, int, CsvEncoder) - Constructor for class tools.jackson.dataformat.csv.CsvGenerator
 
CsvMapper - Class in tools.jackson.dataformat.csv
Specialized ObjectMapper, with extended functionality to produce CsvSchema instances out of POJOs.
CsvMapper() - Constructor for class tools.jackson.dataformat.csv.CsvMapper
 
CsvMapper(CsvFactory) - Constructor for class tools.jackson.dataformat.csv.CsvMapper
 
CsvMapper(CsvMapper.Builder) - Constructor for class tools.jackson.dataformat.csv.CsvMapper
 
CsvMapper.Builder - Class in tools.jackson.dataformat.csv
Base implementation for "Vanilla" ObjectMapper, used with CSV backend.
CsvMapper.Builder.StateImpl - Class in tools.jackson.dataformat.csv
 
CsvMapper.ViewKey - Class in tools.jackson.dataformat.csv
Simple class in order to create a map key based on JavaType and a given view.
CsvParser - Class in tools.jackson.dataformat.csv
JsonParser implementation used to expose CSV documents in form that allows other Jackson functionality to deal with it.
CsvParser(ObjectReadContext, IOContext, int, int, CsvSchema, Reader) - Constructor for class tools.jackson.dataformat.csv.CsvParser
 
CsvReadException - Exception in tools.jackson.dataformat.csv
Format-specific exception used to indicate problems regarding low-level decoding/parsing issues specific to CSV content; usually problems with field-to-column mapping as defined by CsvSchema.
CsvReadException(CsvParser, String, CsvSchema) - Constructor for exception tools.jackson.dataformat.csv.CsvReadException
 
CsvReadFeature - Enum Class in tools.jackson.dataformat.csv
Enumeration that defines all togglable features for CSV parsers
CsvSchema - Class in tools.jackson.dataformat.csv
Simple FormatSchema sub-type that defines properties of a CSV document to read or write.
CsvSchema(CsvSchema.Column[], int, char, int, int, char[], String, char[], String) - Constructor for class tools.jackson.dataformat.csv.CsvSchema
 
CsvSchema(CsvSchema.Column[], int, char, int, int, char[], String, char[], Map<String, CsvSchema.Column>, String) - Constructor for class tools.jackson.dataformat.csv.CsvSchema
Copy constructor used for creating variants using withXxx() methods.
CsvSchema(CsvSchema, int) - Constructor for class tools.jackson.dataformat.csv.CsvSchema
Copy constructor used for creating variants for on/off features
CsvSchema(CsvSchema, CsvSchema.Column[]) - Constructor for class tools.jackson.dataformat.csv.CsvSchema
Copy constructor used for creating variants using sortedBy() methods.
CsvSchema.Builder - Class in tools.jackson.dataformat.csv
Class used for building CsvSchema instances.
CsvSchema.Column - Class in tools.jackson.dataformat.csv
Representation of info for a single column
CsvSchema.ColumnType - Enum Class in tools.jackson.dataformat.csv
Enumeration that defines optional type indicators that can be passed with schema.
CsvValueDecorator - Interface in tools.jackson.dataformat.csv
Interface defining API for handlers that can add and remove "decorations" to CSV values: for example, brackets around Array (List) values encoded in a single physical String column.
CsvValueDecorators - Class in tools.jackson.dataformat.csv
Container class for default CsvValueDecorator implementations
CsvValueDecorators() - Constructor for class tools.jackson.dataformat.csv.CsvValueDecorators
 
CsvValueDecorators.StringPrefixSuffixDecorator - Class in tools.jackson.dataformat.csv
Decorated that adds static prefix and suffix around value to decorate value; removes the same when un-decorating.
CsvWriteException - Exception in tools.jackson.dataformat.csv
Format-specific exception used to indicate problems regarding low-level generation issues specific to CSV content; usually problems with field-to-column mapping as defined by CsvSchema.
CsvWriteException(CsvGenerator, String, CsvSchema) - Constructor for exception tools.jackson.dataformat.csv.CsvWriteException
 
CsvWriteFeature - Enum Class in tools.jackson.dataformat.csv
Enumeration that defines all togglable features for CSV writers
currentLocation() - Method in class tools.jackson.dataformat.csv.CsvParser
 
currentName() - Method in class tools.jackson.dataformat.csv.CsvParser
 
currentTokenLocation() - Method in class tools.jackson.dataformat.csv.CsvParser
 
currentValue() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
currentValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 

D

decorateNull(CsvGenerator) - Method in interface tools.jackson.dataformat.csv.CsvValueDecorator
Method called instead of CsvValueDecorator.decorateValue(tools.jackson.dataformat.csv.CsvGenerator, java.lang.String) in case where value being written is from Java null value: this is often left as-is, without decoration (and this is the default implementation), but may be decorated.
decorateValue(CsvGenerator, String) - Method in interface tools.jackson.dataformat.csv.CsvValueDecorator
Method called during serialization when encoding a value, to produce "decorated" value to include in output (possibly escaped and/or quoted).
decorateValue(CsvGenerator, String) - Method in class tools.jackson.dataformat.csv.CsvValueDecorators.StringPrefixSuffixDecorator
 
DEFAULT_ANY_PROPERTY_NAME - Static variable in class tools.jackson.dataformat.csv.CsvSchema
By default no "any properties" (properties for 'extra' columns; ones not specified in schema) are used, so null is used as marker.
DEFAULT_ARRAY_ELEMENT_SEPARATOR - Static variable in class tools.jackson.dataformat.csv.CsvSchema
Default separator for array elements within a column value is semicolon.
DEFAULT_COLUMN_SEPARATOR - Static variable in class tools.jackson.dataformat.csv.CsvSchema
Default separator for column values is comma (hence "Comma-Separated Values")
DEFAULT_CSV_GENERATOR_FEATURE_FLAGS - Static variable in class tools.jackson.dataformat.csv.CsvFactory
Bit field (set of flags) of all generator features that are enabled by default.
DEFAULT_CSV_PARSER_FEATURE_FLAGS - Static variable in class tools.jackson.dataformat.csv.CsvFactory
Bit field (set of flags) of all parser features that are enabled by default.
DEFAULT_ENCODING_FEATURES - Static variable in class tools.jackson.dataformat.csv.CsvSchema
 
DEFAULT_ESCAPE_CHAR - Static variable in class tools.jackson.dataformat.csv.CsvSchema
By default, no escape character is used -- this is denoted by int value that does not map to a valid character
DEFAULT_LINEFEED - Static variable in class tools.jackson.dataformat.csv.CsvSchema
 
DEFAULT_NULL_VALUE - Static variable in class tools.jackson.dataformat.csv.CsvSchema
By default, nulls are written as empty Strings (""); and no coercion is performed from any String (higher level databind may, however, coerce Strings into Java nulls).
DEFAULT_QUOTE_CHAR - Static variable in class tools.jackson.dataformat.csv.CsvSchema
 
DEFAULT_SCHEMA - Static variable in class tools.jackson.dataformat.csv.CsvFactory
 
disable(CsvReadFeature) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
disable(CsvReadFeature...) - Method in class tools.jackson.dataformat.csv.CsvMapper.Builder
 
disable(CsvReadFeature, CsvReadFeature...) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
disable(CsvWriteFeature) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
disable(CsvWriteFeature...) - Method in class tools.jackson.dataformat.csv.CsvMapper.Builder
 
disable(CsvWriteFeature, CsvWriteFeature...) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
disableArrayElementSeparator() - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
disableEscapeChar() - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Method for specifying that no escape character is to be used with CSV documents this schema defines.
disableQuoteChar() - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
dropLastColumnIfEmpty() - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Helper method called to drop the last collected column name if it is empty: called if {link CsvParser.Feature#ALLOW_TRAILING_COMMA} enabled to remove the last entry after being added initially.

E

EMPTY_STRING_AS_NULL - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that enables coercing an empty String to `null`.
EMPTY_UNQUOTED_STRING_AS_NULL - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that enables coercing an empty un-quoted String to `null`.
emptySchema() - Static method in class tools.jackson.dataformat.csv.CsvSchema
Accessor for creating a "default" CSV schema instance, with following settings: Does NOT use header line Uses double quotes ('"') for quoting of field values (if necessary) Uses comma (',') as the field separator Uses Unix linefeed ('\n') as row separator Does NOT use any escape characters Does NOT have any columns defined
enable(CsvReadFeature) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
enable(CsvReadFeature...) - Method in class tools.jackson.dataformat.csv.CsvMapper.Builder
 
enable(CsvReadFeature, CsvReadFeature...) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
enable(CsvWriteFeature) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
enable(CsvWriteFeature...) - Method in class tools.jackson.dataformat.csv.CsvMapper.Builder
 
enable(CsvWriteFeature, CsvWriteFeature...) - Method in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
enabledByDefault() - Method in enum class tools.jackson.dataformat.csv.CsvReadFeature
 
enabledByDefault() - Method in enum class tools.jackson.dataformat.csv.CsvWriteFeature
 
enabledIn(int) - Method in enum class tools.jackson.dataformat.csv.CsvReadFeature
 
enabledIn(int) - Method in enum class tools.jackson.dataformat.csv.CsvWriteFeature
 
ENCODING_FEATURE_ALLOW_COMMENTS - Static variable in class tools.jackson.dataformat.csv.CsvSchema
 
ENCODING_FEATURE_REORDER_COLUMNS - Static variable in class tools.jackson.dataformat.csv.CsvSchema
 
ENCODING_FEATURE_SKIP_FIRST_DATA_ROW - Static variable in class tools.jackson.dataformat.csv.CsvSchema
 
ENCODING_FEATURE_STRICT_HEADERS - Static variable in class tools.jackson.dataformat.csv.CsvSchema
 
ENCODING_FEATURE_USE_HEADER - Static variable in class tools.jackson.dataformat.csv.CsvSchema
 
equals(Object) - Method in class tools.jackson.dataformat.csv.CsvMapper.ViewKey
 
ESCAPE_CONTROL_CHARS_WITH_ESCAPE_CHAR - Enum constant in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Feature that determines whether control characters (non-printable) are escaped using the configured escape character.
ESCAPE_QUOTE_CHAR_WITH_ESCAPE_CHAR - Enum constant in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Feature that determines whether quote characters within quoted String values are escaped using configured escape character, instead of being "doubled up" (that is: a quote character is written twice in a row).

F

FAIL_ON_MISSING_COLUMNS - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that allows failing (with a CsvReadException) in cases where number of column values encountered is less than number of columns declared in the active schema ("missing columns").
FAIL_ON_MISSING_HEADER_COLUMNS - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that allows failing (with a CsvReadException) in cases where number of header columns encountered is less than number of columns declared in the active schema (if there is one).
finishRow() - Method in class tools.jackson.dataformat.csv.CsvGenerator
Method called when the current row is complete; typically will flush possibly buffered column values, append linefeed and reset state appropriately.
flush() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
FORMAT_NAME_CSV - Static variable in class tools.jackson.dataformat.csv.CsvFactory
Name used to identify CSV format.
from(CsvGenerator, String, CsvSchema) - Static method in exception tools.jackson.dataformat.csv.CsvWriteException
 
from(CsvParser, String, CsvSchema) - Static method in exception tools.jackson.dataformat.csv.CsvReadException
 
fromCsvFeatures(int) - Static method in class tools.jackson.dataformat.csv.CsvCharacterEscapes
 

G

getAnyPropertyName() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
getArrayElementSeparator() - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
getArrayElementSeparator() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
getBigIntegerValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getBinaryValue(Base64Variant) - Method in class tools.jackson.dataformat.csv.CsvParser
 
getCharacterEscapes() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
getColumnDesc() - Method in class tools.jackson.dataformat.csv.CsvSchema
Method for getting description of column definitions in developer-readable form
getColumnNames() - Method in class tools.jackson.dataformat.csv.CsvSchema
Accessor for getting names of included columns, in the order they are included in the schema.
getColumnNames(Collection<String>) - Method in class tools.jackson.dataformat.csv.CsvSchema
Accessor for getting names of included columns, added in given Collection.
getColumns() - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
getColumnSeparator() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
getDecimalValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getDoubleValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getEmbeddedObject() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getEscapeChar() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
getEscapeCodesForAscii() - Method in class tools.jackson.dataformat.csv.CsvCharacterEscapes
 
getEscapeSequence(int) - Method in class tools.jackson.dataformat.csv.CsvCharacterEscapes
 
getFloatValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getFormatName() - Method in class tools.jackson.dataformat.csv.CsvFactory
 
getFormatReadFeatures() - Method in class tools.jackson.dataformat.csv.CsvFactory
 
getFormatReadFeatureType() - Method in class tools.jackson.dataformat.csv.CsvFactory
 
getFormatWriteFeatures() - Method in class tools.jackson.dataformat.csv.CsvFactory
 
getFormatWriteFeatureType() - Method in class tools.jackson.dataformat.csv.CsvFactory
 
getIndex() - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
getIntValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getLineSeparator() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
getLongValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getMask() - Method in enum class tools.jackson.dataformat.csv.CsvReadFeature
 
getMask() - Method in enum class tools.jackson.dataformat.csv.CsvWriteFeature
 
getName() - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
getNext() - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
getNextWithName(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
Access that returns same as CsvSchema.Column.getNext() iff name of that column is same as given name
getNullValue() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
getNullValueOrEmpty() - Method in class tools.jackson.dataformat.csv.CsvSchema
Same as CsvSchema.getNullValue() except that undefined null value (one that remains as null, or explicitly set as such) will be returned as empty char[]
getNullValueString() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
getNumberType() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getNumberValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getNumberValueExact() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getPrettyPrinter() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
getQuoteChar() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
getSchema() - Method in class tools.jackson.dataformat.csv.CsvParser
Accessor for getting active schema definition: it may be "empty" (no column definitions), but will never be null since it defaults to an empty schema (and default configuration)
getSchema() - Method in exception tools.jackson.dataformat.csv.CsvReadException
 
getSchema() - Method in exception tools.jackson.dataformat.csv.CsvWriteException
 
getSchemaType() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
getString() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getString(Writer) - Method in class tools.jackson.dataformat.csv.CsvParser
 
getStringCharacters() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getStringLength() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getStringOffset() - Method in class tools.jackson.dataformat.csv.CsvParser
 
getType() - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
getValueDecorator() - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 

H

hasArrayElementSeparator() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
hasColumn(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
NOTE: this method requires linear scan over existing columns so it may be more efficient to use other types of lookups if available (for example, CsvSchema.column(String) has a hash lookup to use).
hashCode() - Method in class tools.jackson.dataformat.csv.CsvMapper.ViewKey
 
hasName(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
hasStringCharacters() - Method in class tools.jackson.dataformat.csv.CsvParser
 

I

IGNORE_TRAILING_UNMAPPABLE - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that allows ignoring of unmappable "extra" columns; that is, values for columns that appear after columns for which types are defined.
INSERT_NULLS_FOR_MISSING_COLUMNS - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that allows "inserting" virtual key / `null` value pairs in case a row contains fewer columns than declared by configured schema.
isArray() - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
isEnabled(CsvReadFeature) - Method in class tools.jackson.dataformat.csv.CsvFactory
Checked whether specified parser feature is enabled.
isEnabled(CsvReadFeature) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
isEnabled(CsvReadFeature) - Method in class tools.jackson.dataformat.csv.CsvParser
Method for checking whether specified CSV CsvReadFeature is enabled.
isEnabled(CsvWriteFeature) - Method in class tools.jackson.dataformat.csv.CsvFactory
Check whether specified generator feature is enabled.
isEnabled(CsvWriteFeature) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
isEnabled(CsvWriteFeature) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
isExpectedNumberIntToken() - Method in class tools.jackson.dataformat.csv.CsvParser
 
isExpectedStartArrayToken() - Method in class tools.jackson.dataformat.csv.CsvParser
We need to override this method to support coercion from basic String value into array, in cases where schema does not specify actual type.
isNaN() - Method in class tools.jackson.dataformat.csv.CsvParser
 
iterator() - Method in class tools.jackson.dataformat.csv.CsvSchema
 

M

MAX_INT_AS_LONG - Static variable in class tools.jackson.dataformat.csv.CsvGenerator
 
MIN_INT_AS_LONG - Static variable in class tools.jackson.dataformat.csv.CsvGenerator
 

N

nextName() - Method in class tools.jackson.dataformat.csv.CsvParser
 
nextName(SerializableString) - Method in class tools.jackson.dataformat.csv.CsvParser
 
nextStringValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
nextToken() - Method in class tools.jackson.dataformat.csv.CsvParser
 
NO_ARRAY_ELEMENT_SEPARATOR - Static variable in class tools.jackson.dataformat.csv.CsvSchema
Marker for the case where no array element separator is used
NO_CHARS - Static variable in class tools.jackson.dataformat.csv.CsvSchema
 
NO_COLUMNS - Static variable in class tools.jackson.dataformat.csv.CsvSchema
 
noEscapesInstance() - Static method in class tools.jackson.dataformat.csv.CsvCharacterEscapes
 
NUMBER - Enum constant in enum class tools.jackson.dataformat.csv.CsvSchema.ColumnType
Value should be a number, but literals "null", "true" and "false" are also understood, and an empty String is considered null.
NUMBER_OR_STRING - Enum constant in enum class tools.jackson.dataformat.csv.CsvSchema.ColumnType
Value is taken to be a number (if it matches valid JSON number formatting rules), literal (null, true or false) or String, depending on best match.

O

OMIT_MISSING_TAIL_COLUMNS - Enum constant in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Feature that determines whether columns without matching value may be omitted, when they are the last values of the row.
ONLY_UNQUOTED_NULL_VALUES_AS_NULL - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that enables treating only un-quoted values matching the configured "null value" String (see CsvSchema.getNullValueString()) as null, but not quoted values: differentiating between a quoted null value String (like "null") which remains as a String, and an unquoted null value (like null) which becomes null.
OPTIONAL_BRACKETS_DECORATOR - Static variable in class tools.jackson.dataformat.csv.CsvValueDecorators
CsvValueDecorators.StringPrefixSuffixDecorator that uses square brackets ([]) around decorated value, but does not require their use (removes if used, ignores it not).
optionalPrefixSuffixDecorator(String, String) - Static method in class tools.jackson.dataformat.csv.CsvValueDecorators
Factory method for constructing a CsvValueDecorators.StringPrefixSuffixDecorator with given prefix and suffix, both optional.

P

PackageVersion - Class in tools.jackson.dataformat.csv
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
PackageVersion() - Constructor for class tools.jackson.dataformat.csv.PackageVersion
 
PLACEHOLDER - Static variable in class tools.jackson.dataformat.csv.CsvSchema.Column
 

Q

quoteEscapesInstance() - Static method in class tools.jackson.dataformat.csv.CsvCharacterEscapes
 

R

readerWithSchemaFor(Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
Convenience method which is functionally equivalent to:
readerWithTypedSchemaFor(Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
Convenience method which is functionally equivalent to:
readResolve() - Method in class tools.jackson.dataformat.csv.CsvFactory
Method that we need to override to actually make restoration go through constructors etc.
readResolve() - Method in class tools.jackson.dataformat.csv.CsvMapper.Builder.StateImpl
 
readResolve() - Method in class tools.jackson.dataformat.csv.CsvMapper
 
rebuild() - Method in class tools.jackson.dataformat.csv.CsvFactory
 
rebuild() - Method in class tools.jackson.dataformat.csv.CsvMapper
 
rebuild() - Method in class tools.jackson.dataformat.csv.CsvSchema
Helper method for constructing Builder that can be used to create modified schema.
releaseBuffered(Writer) - Method in class tools.jackson.dataformat.csv.CsvParser
 
removeArrayElementSeparator(int) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
removeColumn(int) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
renameColumn(int, String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
reordersColumns() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
replaceColumn(int, CsvSchema.Column) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
requiredPrefixSuffixDecorator(String, String) - Static method in class tools.jackson.dataformat.csv.CsvValueDecorators
Factory method for constructing a CsvValueDecorators.StringPrefixSuffixDecorator with given prefix and suffix, both required.
requiresPropertyOrdering() - Method in class tools.jackson.dataformat.csv.CsvFactory
 

S

schema() - Method in class tools.jackson.dataformat.csv.CsvMapper
Convenience method that is same as
schemaFor(Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
schemaFor(TypeReference<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
schemaFor(JavaType) - Method in class tools.jackson.dataformat.csv.CsvMapper
Method that can be used to determine a CSV schema to use for given POJO type, using default serialization settings including ordering.
schemaForWithView(Class<?>, Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
schemaForWithView(TypeReference<?>, Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
schemaForWithView(JavaType, Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
schemaWithHeader() - Method in class tools.jackson.dataformat.csv.CsvMapper
Convenience method that is same as
setAllowComments(boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Method for specifying whether Schema should indicate that "hash comments" (lines where the first non-whitespace character is '#') are allowed; if so, they will be skipped without processing.
setAnyPropertyName(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
setArrayElementSeparator(int, String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
setArrayElementSeparator(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Method for specifying character used to separate array element values.
setCharacterEscapes(CharacterEscapes) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
setColumnSeparator(char) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Method for specifying character used to separate column values.
setColumnType(int, CsvSchema.ColumnType) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
setEscapeChar(char) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Method for specifying character used for optional escaping of characters in quoted String values.
setLineSeparator(char) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
setLineSeparator(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
setNullValue(char[]) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
setNullValue(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
setQuoteChar(char) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Method for specifying character used for optional quoting of values.
setReorderColumns(boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Use in combination with setUseHeader.
setSkipFirstDataRow(boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Method for specifying whether Schema should indicate that the first line that is not a header (if header handling enabled) should be skipped in its entirety.
setStrictHeaders(boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
setUseHeader(boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
Method for specifying whether Schema should indicate that a header line (first row that contains column names) is to be used for reading and writing or not.
shared() - Static method in class tools.jackson.dataformat.csv.CsvMapper
Accessor method for getting globally shared "default" CsvMapper instance: one that has default configuration, no modules registered, no config overrides.
size() - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
size() - Method in class tools.jackson.dataformat.csv.CsvSchema
Accessor for finding out how many columns this schema defines.
SKIP_EMPTY_LINES - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that allows skipping input lines that are completely empty or blank (composed only of whitespace), instead of being decoded as lines of just a single column with an empty/blank String value (or, depending on binding, `null`).
skipsFirstDataRow() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
snapshot() - Method in class tools.jackson.dataformat.csv.CsvFactory
Instances are immutable so just return `this`
sortedBy(String...) - Method in class tools.jackson.dataformat.csv.CsvSchema
Mutant factory method that will construct a new instance in which columns are sorted based on names given as argument.
sortedBy(Comparator<String>) - Method in class tools.jackson.dataformat.csv.CsvSchema
Mutant factory method that will construct a new instance in which columns are sorted using given Comparator over column names.
STATE_DOC_END - Static variable in class tools.jackson.dataformat.csv.CsvParser
State in which end marker is returned; either null (if no array wrapping), or JsonToken.END_ARRAY for wrapping.
STATE_DOC_START - Static variable in class tools.jackson.dataformat.csv.CsvParser
Initial state before anything is read from document.
STATE_IN_ARRAY - Static variable in class tools.jackson.dataformat.csv.CsvParser
State in which a column value has been determined to be of an array type, and will need to be split into multiple values.
STATE_MISSING_NAME - Static variable in class tools.jackson.dataformat.csv.CsvParser
State in which we should expose name token for a "missing column" (for which placeholder `null` value is to be added as well); see CsvReadFeature.INSERT_NULLS_FOR_MISSING_COLUMNS for details.
STATE_MISSING_VALUE - Static variable in class tools.jackson.dataformat.csv.CsvParser
State in which we should expose `null` value token as a value for "missing" column; see CsvReadFeature.INSERT_NULLS_FOR_MISSING_COLUMNS for details.
STATE_NAMED_VALUE - Static variable in class tools.jackson.dataformat.csv.CsvParser
State in which value matching property name will be returned.
STATE_NEXT_ENTRY - Static variable in class tools.jackson.dataformat.csv.CsvParser
State in which next entry will be available, returning either JsonToken.PROPERTY_NAME or value (depending on whether entries are expressed as Objects or just Arrays); or matching close marker.
STATE_RECORD_START - Static variable in class tools.jackson.dataformat.csv.CsvParser
State before logical start of a record, in which next token to return will be JsonToken.START_OBJECT (or if no Schema is provided, JsonToken.START_ARRAY).
STATE_SKIP_EXTRA_COLUMNS - Static variable in class tools.jackson.dataformat.csv.CsvParser
State in which we have encountered more column values than there should be, and need to basically skip extra values if callers tries to advance parser state.
STATE_UNNAMED_VALUE - Static variable in class tools.jackson.dataformat.csv.CsvParser
State in which "unnamed" value (entry in an array) will be returned, if one available; otherwise end-array is returned.
StateImpl(CsvMapper.Builder) - Constructor for class tools.jackson.dataformat.csv.CsvMapper.Builder.StateImpl
 
STREAM_READ_CAPABILITIES - Static variable in class tools.jackson.dataformat.csv.CsvParser
CSV is slightly different from defaults, having essentially untyped scalars except if indicated by schema
streamReadCapabilities() - Method in class tools.jackson.dataformat.csv.CsvParser
 
streamReadContext() - Method in class tools.jackson.dataformat.csv.CsvParser
 
streamReadInputSource() - Method in class tools.jackson.dataformat.csv.CsvParser
 
streamWriteCapabilities() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
streamWriteContext() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
streamWriteOutputBuffered() - Method in class tools.jackson.dataformat.csv.CsvGenerator
NOTE: while this method will return some information on amount of data buffered, it may be an incomplete view as some buffering happens at a higher level, as not-yet-serialized values.
streamWriteOutputTarget() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
STRICT_BRACKETS_DECORATOR - Static variable in class tools.jackson.dataformat.csv.CsvValueDecorators
CsvValueDecorators.StringPrefixSuffixDecorator that uses square brackets ([]) around decorated value, and requires their use (if value has no matching decoration, an exception is thrown when attempting to read the value).
STRICT_CHECK_FOR_QUOTING - Enum constant in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Feature that determines how much work is done before determining that a column value requires quoting: when set as true, full check is made to only use quoting when it is strictly necessary; but when false, a faster but more conservative check is made, and possibly quoting is used for values that might not need it.
strictHeaders() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
STRING - Enum constant in enum class tools.jackson.dataformat.csv.CsvSchema.ColumnType
Default type if not explicitly defined; value will be presented as VALUE_STRING by parser, that is, no type-inference is performed, and value is not trimmed.
STRING_OR_LITERAL - Enum constant in enum class tools.jackson.dataformat.csv.CsvSchema.ColumnType
Value is considered to be a String, except that tokens "null", "true" and "false" are recognized as matching tokens and reported as such; and values are trimmed (leading/trailing white space)
StringPrefixSuffixDecorator(String, String, boolean) - Constructor for class tools.jackson.dataformat.csv.CsvValueDecorators.StringPrefixSuffixDecorator
 

T

tokenStreamFactory() - Method in class tools.jackson.dataformat.csv.CsvMapper
Overridden with more specific type, since factory we have is always of type CsvFactory
tools.jackson.dataformat.csv - module tools.jackson.dataformat.csv
 
tools.jackson.dataformat.csv - package tools.jackson.dataformat.csv
 
toString() - Method in class tools.jackson.dataformat.csv.CsvMapper.ViewKey
 
toString() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
TRIM_HEADER_SPACES - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature determines whether spaces around separator characters (commas) in header line entries (header names) are to be automatically trimmed before being reported or not.
TRIM_SPACES - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature determines whether spaces around separator characters (commas) are to be automatically trimmed before being reported or not.
typedSchemaFor(Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
typedSchemaFor(TypeReference<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
typedSchemaFor(JavaType) - Method in class tools.jackson.dataformat.csv.CsvMapper
Method that can be used to determine a CSV schema to use for given POJO type, using default serialization settings including ordering.
typedSchemaForWithView(Class<?>, Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
typedSchemaForWithView(TypeReference<?>, Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
typedSchemaForWithView(JavaType, Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 

U

undecorateValue(CsvParser, String) - Method in interface tools.jackson.dataformat.csv.CsvValueDecorator
Method called during deserialization, to remove possible decoration applied with CsvValueDecorator.decorateValue(tools.jackson.dataformat.csv.CsvGenerator, java.lang.String).
undecorateValue(CsvParser, String) - Method in class tools.jackson.dataformat.csv.CsvValueDecorators.StringPrefixSuffixDecorator
 
usesEscapeChar() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
usesHeader() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
usesQuoteChar() - Method in class tools.jackson.dataformat.csv.CsvSchema
 

V

valueOf(String) - Static method in enum class tools.jackson.dataformat.csv.CsvReadFeature
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tools.jackson.dataformat.csv.CsvSchema.ColumnType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Returns the enum constant of this class with the specified name.
values() - Static method in enum class tools.jackson.dataformat.csv.CsvReadFeature
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tools.jackson.dataformat.csv.CsvSchema.ColumnType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in class tools.jackson.dataformat.csv.CsvFactory
 
version() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
version() - Method in class tools.jackson.dataformat.csv.CsvParser
 
version() - Method in class tools.jackson.dataformat.csv.PackageVersion
 
VERSION - Static variable in class tools.jackson.dataformat.csv.PackageVersion
 
ViewKey(JavaType, Class<?>) - Constructor for class tools.jackson.dataformat.csv.CsvMapper.ViewKey
 

W

withAllowComments(boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema
Method to indicate whether "hash comments" are allowed for document described by this schema.
withAnyPropertyName(String) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withArrayElementSeparator(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
withArrayElementSeparator(String) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withColumn(int, UnaryOperator<CsvSchema.Column>) - Method in class tools.jackson.dataformat.csv.CsvSchema
Mutant factory method that will try to replace specified column with changed definition (but same name), leaving other columns as-is.
withColumn(String, UnaryOperator<CsvSchema.Column>) - Method in class tools.jackson.dataformat.csv.CsvSchema
Mutant factory method that will try to replace specified column with changed definition (but same name), leaving other columns as-is.
withColumnReordering(boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema
Returns a clone of this instance by changing or setting the column reordering flag
withColumnSeparator(char) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withColumnsFrom(CsvSchema) - Method in class tools.jackson.dataformat.csv.CsvSchema
Mutant factory method that will try to combine columns of this schema with those from `toAppend`, starting with columns of this instance, and ignoring duplicates (if any) from argument `toAppend`.
withComments() - Method in class tools.jackson.dataformat.csv.CsvSchema
Method to indicate that "hash comments" ARE allowed for document described by this schema.
withEscapeChar(char) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withHeader() - Method in class tools.jackson.dataformat.csv.CsvSchema
Helper method for constructing and returning schema instance that is similar to this one, except that it will be using header line.
withLineSeparator(String) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withName(String) - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
withNext(int, CsvSchema.Column) - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
withNext(CsvSchema.Column) - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
withNullValue(String) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withoutArrayElementSeparator() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withoutColumns() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withoutComments() - Method in class tools.jackson.dataformat.csv.CsvSchema
Method to indicate that "hash comments" are NOT allowed for document described by this schema.
withoutEscapeChar() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withoutHeader() - Method in class tools.jackson.dataformat.csv.CsvSchema
Helper method for construcing and returning schema instance that is similar to this one, except that it will not be using header line.
withoutQuoteChar() - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withQuoteChar(char) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withSkipFirstDataRow(boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withStrictHeaders(boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema
Returns a clone of this instance by changing or setting the strict headers flag
withType(CsvSchema.ColumnType) - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
withUseHeader(boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
withValueDecorator(CsvValueDecorator) - Method in class tools.jackson.dataformat.csv.CsvSchema.Column
 
WRAP_AS_ARRAY - Enum constant in enum class tools.jackson.dataformat.csv.CsvReadFeature
Feature that determines how stream of records (usually CSV lines, but sometimes multiple lines when line-feeds are included in quoted values) is exposed: either as a sequence of Objects (false), or as an Array of Objects (true).
WRITE_LINEFEED_AFTER_LAST_ROW - Enum constant in enum class tools.jackson.dataformat.csv.CsvWriteFeature
Feature that determines whether a line-feed will be written at the end of content, after the last row of output.
writeBinary(Base64Variant, byte[], int, int) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeBoolean(boolean) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeEndArray() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeEndObject() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeName(String) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeName(SerializableString) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeNull() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeNumber(double) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeNumber(float) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeNumber(int) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeNumber(long) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeNumber(short) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeNumber(String) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeNumber(BigDecimal) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeNumber(BigInteger) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeOmittedProperty(String) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writePropertyId(long) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeRaw(char) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeRaw(char[], int, int) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeRaw(String) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeRaw(String, int, int) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeRawUTF8String(byte[], int, int) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeRawValue(char[], int, int) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeRawValue(String) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeRawValue(String, int, int) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeReplace() - Method in class tools.jackson.dataformat.csv.CsvMapper
 
writerWithSchemaFor(Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
Convenience method which is functionally equivalent to:
writerWithTypedSchemaFor(Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
Convenience method which is functionally equivalent to:
writeStartArray() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeStartArray(Object) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeStartObject() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeStartObject(Object) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeString(char[], int, int) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeString(String) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeString(SerializableString) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
writeUTF8String(byte[], int, int) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 

_

_addSchemaProperties(SerializationContext, CsvSchema.Builder, boolean, JavaType, NameTransformer, Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
_addToArray(char[]) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
_addToArray(String) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
_anyPropertyName - Variable in class tools.jackson.dataformat.csv.CsvSchema
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.
_anyPropertyName - Variable in class tools.jackson.dataformat.csv.CsvSchema.Builder
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.
_arrayContents - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Accumulated contents of an array cell, if any
_arrayElements - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Additional counter that indicates number of value entries in the array.
_arrayElementSeparator - Variable in class tools.jackson.dataformat.csv.CsvSchema
 
_arrayElementSeparator - Variable in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
_arraySeparator - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Separator to use during writing of (simple) array value, to be encoded as a single column value, if any.
_arraySeparator - Variable in class tools.jackson.dataformat.csv.CsvParser
 
_arrayValue - Variable in class tools.jackson.dataformat.csv.CsvParser
Contents of the cell, to be split into distinct array values.
_arrayValueStart - Variable in class tools.jackson.dataformat.csv.CsvParser
Pointer to the first character of the next array value to return.
_binaryValue - Variable in class tools.jackson.dataformat.csv.CsvParser
We will hold on to decoded binary data, for duration of current event, so that multiple calls to CsvParser.getBinaryValue(tools.jackson.core.Base64Variant) will not need to decode data more than once.
_byteArrayBuilder - Variable in class tools.jackson.dataformat.csv.CsvParser
 
_cfgEmptyStringAsNull - Variable in class tools.jackson.dataformat.csv.CsvParser
 
_cfgEmptyUnquotedStringAsNull - Variable in class tools.jackson.dataformat.csv.CsvParser
 
_cfgOnlyUnquotedNullValuesAsNull - Variable in class tools.jackson.dataformat.csv.CsvParser
 
_characterEscapes - Variable in class tools.jackson.dataformat.csv.CsvFactory
 
_characterEscapes - Variable in class tools.jackson.dataformat.csv.CsvFactoryBuilder
 
_checkIndex(int) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
_closeInput() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
_closeInput() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_columnCount - Variable in class tools.jackson.dataformat.csv.CsvParser
Number of columns defined by schema.
_columnIndex - Variable in class tools.jackson.dataformat.csv.CsvParser
Index of the column we are exposing
_columnIndex() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
_columns - Variable in class tools.jackson.dataformat.csv.CsvSchema
Column definitions, needed for optional header and/or mapping of field names to column positions.
_columns - Variable in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
_columnsByName - Variable in class tools.jackson.dataformat.csv.CsvSchema
 
_columnSeparator - Variable in class tools.jackson.dataformat.csv.CsvSchema
 
_columnSeparator - Variable in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
_createGenerator(ObjectWriteContext, IOContext, Writer) - Method in class tools.jackson.dataformat.csv.CsvFactory
 
_createParser(ObjectReadContext, IOContext, byte[], int, int) - Method in class tools.jackson.dataformat.csv.CsvFactory
 
_createParser(ObjectReadContext, IOContext, char[], int, int, boolean) - Method in class tools.jackson.dataformat.csv.CsvFactory
 
_createParser(ObjectReadContext, IOContext, DataInput) - Method in class tools.jackson.dataformat.csv.CsvFactory
 
_createParser(ObjectReadContext, IOContext, InputStream) - Method in class tools.jackson.dataformat.csv.CsvFactory
Overridable factory method that actually instantiates desired parser.
_createParser(ObjectReadContext, IOContext, Reader) - Method in class tools.jackson.dataformat.csv.CsvFactory
Overridable factory method that actually instantiates desired parser.
_createUTF8Generator(ObjectWriteContext, IOContext, OutputStream) - Method in class tools.jackson.dataformat.csv.CsvFactory
 
_currentName - Variable in class tools.jackson.dataformat.csv.CsvParser
Name of column that we exposed most recently, accessible after JsonToken.PROPERTY_NAME as well as value tokens immediately following property name.
_currentValue - Variable in class tools.jackson.dataformat.csv.CsvParser
String value for the current column, if accessed.
_determineType(Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
_encodingFeatures - Variable in class tools.jackson.dataformat.csv.CsvSchema.Builder
Bit-flag for general-purpose on/off features.
_escapeChar - Variable in class tools.jackson.dataformat.csv.CsvSchema
 
_escapeChar - Variable in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
_feature(int, boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
_features - Variable in class tools.jackson.dataformat.csv.CsvSchema
Bitflag for general-purpose on/off features.
_formatFeatures - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Bit flag composed of bits that indicate which CsvWriteFeatures are enabled.
_formatFeatures - Variable in class tools.jackson.dataformat.csv.CsvParser
 
_getByteArrayBuilder() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_handleArrayValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_handleEOF() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_handleExtraColumn(String) - Method in class tools.jackson.dataformat.csv.CsvParser
Helper method called when an extraneous column value is found.
_handleFirstLine - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Flag that indicates that we need to write header line, if one is needed.
_handleFirstLine() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
_handleMissingColumns() - Method in class tools.jackson.dataformat.csv.CsvParser
Helper method called when end of row occurs before finding values for all schema-specified columns.
_handleMissingName() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_handleMissingValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_handleNamedValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_handleNextEntry() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_handleObjectRowEnd() - Method in class tools.jackson.dataformat.csv.CsvParser
Helper method called to handle details of state update when end of logical record occurs.
_handleRecordStart() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_handleStartDoc() - Method in class tools.jackson.dataformat.csv.CsvParser
Method called to handle details of initializing things to return the very first token.
_handleUnnamedValue() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_isNullValue(String) - Method in class tools.jackson.dataformat.csv.CsvParser
Helper method called to check whether specified String value should be considered "null" value, if so configured.
_justFinishedRow - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Flag set when a row has just been finished, used to distinguish between null values within a row vs null rows.
_lineSeparator - Variable in class tools.jackson.dataformat.csv.CsvSchema
 
_lineSeparator - Variable in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
_nextColumnByName - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Index of column that we will be getting next, based on the property name call that was made.
_nextColumnDecorator - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Decorator to use for decorating the column value to follow, if any; null if none.
_nonPojoType(JavaType) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
_nullValue - Variable in class tools.jackson.dataformat.csv.CsvParser
 
_nullValue - Variable in class tools.jackson.dataformat.csv.CsvSchema
 
_nullValue - Variable in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
_nullValueAsString - Variable in class tools.jackson.dataformat.csv.CsvSchema
 
_optional - Variable in class tools.jackson.dataformat.csv.CsvValueDecorators.StringPrefixSuffixDecorator
Whether existence of prefix and suffix decoration is optional (true) or required (false): if required and value does does not have decorations, deserialization (reading) will fail with an exception; if optional value is exposed as is.
_prefix - Variable in class tools.jackson.dataformat.csv.CsvValueDecorators.StringPrefixSuffixDecorator
Decoration added before value being decorated: for example, if decorating with brackets, this would be opening bracket [ .
_quoteChar - Variable in class tools.jackson.dataformat.csv.CsvSchema
 
_quoteChar - Variable in class tools.jackson.dataformat.csv.CsvSchema.Builder
 
_reader - Variable in class tools.jackson.dataformat.csv.CsvParser
Thing that actually reads the CSV content
_readHeaderLine() - Method in class tools.jackson.dataformat.csv.CsvParser
Method called to process the expected header line
_releaseBuffers() - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
_releaseBuffers() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_reportCsvReadError(String, Object...) - Method in class tools.jackson.dataformat.csv.CsvParser
Method called when there is a problem related to mapping CSV columns to property names, i.e. is CSV-specific aspect
_reportCsvWriteError(String) - Method in class tools.jackson.dataformat.csv.CsvGenerator
Method called when there is a problem related to mapping data (compared to a low-level generation); if so, should be surfaced as
_reportError(String) - Method in class tools.jackson.dataformat.csv.CsvParser
 
_reportNotNumericError() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_reportUnexpectedCsvChar(int, String) - Method in class tools.jackson.dataformat.csv.CsvParser
 
_saveState() - Method in class tools.jackson.dataformat.csv.CsvMapper.Builder
 
_schema - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Definition of columns being written, if available.
_schema - Variable in class tools.jackson.dataformat.csv.CsvParser
Definition of columns being read.
_schema - Variable in exception tools.jackson.dataformat.csv.CsvReadException
 
_schema - Variable in exception tools.jackson.dataformat.csv.CsvWriteException
 
_schemaFor(JavaType, SimpleLookupCache<CsvMapper.ViewKey, CsvSchema>, boolean, Class<?>) - Method in class tools.jackson.dataformat.csv.CsvMapper
 
_setSchema(CsvSchema) - Method in class tools.jackson.dataformat.csv.CsvParser
 
_skipUntilEndOfLine() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_skipValue - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Flag set when property to write is unknown, and the matching value is to be skipped quietly.
_skipWithin - Variable in class tools.jackson.dataformat.csv.CsvGenerator
When skipping output (for "unknown" output), outermost write context where skipping should occur
_startArray(CsvSchema.Column) - Method in class tools.jackson.dataformat.csv.CsvParser
 
_state - Variable in class tools.jackson.dataformat.csv.CsvParser
Current logical state of the parser; one of STATE_ constants.
_streamReadContext - Variable in class tools.jackson.dataformat.csv.CsvParser
Information about parser context, context in which the next token is to be parsed (root, array, object).
_streamWriteContext - Variable in class tools.jackson.dataformat.csv.CsvGenerator
Object that keeps track of the current contextual state of the generator.
_suffix - Variable in class tools.jackson.dataformat.csv.CsvValueDecorators.StringPrefixSuffixDecorator
Decoration added after value being decorated: for example, if decorating with brackets, this would be closing bracket ] .
_textBuffer - Variable in class tools.jackson.dataformat.csv.CsvParser
Buffer that contains contents of all values after processing of doubled-quotes, escaped characters.
_typedSchemas - Variable in class tools.jackson.dataformat.csv.CsvMapper
Simple caching for schema instances, given that they are relatively expensive to construct; this one is for typed schemas
_untypedSchemas - Variable in class tools.jackson.dataformat.csv.CsvMapper
Simple caching for schema instances, given that they are relatively expensive to construct; this one is for "loose" (non-typed) schemas
_validArrayElementSeparator(String) - Static method in class tools.jackson.dataformat.csv.CsvSchema
 
_verifyNumberToken() - Method in class tools.jackson.dataformat.csv.CsvParser
 
_verifyValueWrite(String) - Method in class tools.jackson.dataformat.csv.CsvGenerator
 
_withColumn(int, CsvSchema.Column) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
_withFeature(int, boolean) - Method in class tools.jackson.dataformat.csv.CsvSchema
 
_wrapIOFailure(IOException) - Method in class tools.jackson.dataformat.csv.CsvParser
 
_writer - Variable in class tools.jackson.dataformat.csv.CsvGenerator
 
A B C D E F G H I M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form