All Classes and Interfaces
Class
Description
Helper class used for holding values for a while until output
can proceed in expected order.
Character escapes for CSV.
Low-level helper class that handles actual reading of CSV,
purely based on indexes given without worrying about reordering etc.
Helper class that handles actual low-level construction of
CSV output, based only on indexes given without worrying about reordering,
or binding from logical properties.
TSFBuilder
implementation for constructing CsvFactory
instances.Specialized
ObjectMapper, with extended functionality to
produce CsvSchema instances out of POJOs.Base implementation for "Vanilla"
ObjectMapper, used with
CSV backend.Helper class to contain dynamically constructed "shared" instance of
mapper, should one be needed via
CsvMapper.shared().Simple class in order to create a map key based on
JavaType and a given view.JsonParser implementation used to expose CSV documents
in form that allows other Jackson functionality to deal
with it.This class is used to determine the encoding of byte stream
that is to contain CSV document.
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.Enumeration that defines all togglable features for CSV parsers
Simple
FormatSchema sub-type that defines properties of
a CSV document to read or write.Class used for building
CsvSchema instances.Representation of info for a single column
Enumeration that defines optional type indicators that can be passed
with schema.
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.
Container class for default
CsvValueDecorator implementationsDecorated that adds static prefix and suffix around value to decorate value;
removes the same when un-decorating.
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.Enumeration that defines all togglable features for CSV writers
TSFBuilder
implementation for constructing JavaPropsFactory
instances.Base implementation for "Vanilla"
ObjectMapper, used with
Java Properties backend.Helper class to contain dynamically constructed "shared" instance of
mapper, should one be needed via
JavaPropsMapper.shared().Simple
FormatSchema sub-type that defines details of things like:
How are "flat" property names mapped to hierarchic POJO types, using
separator-based naming convention.Container class for definitions of characters to escape.
Value in an ordered tree presentation built from an arbitrarily ordered
set of flat input values.
Helper class used for splitting a flattened property key into
nested/structured path that can be used to traverse and/or define
hierarchic structure.
Simple variant where we only have path separator, and optional "segment
is index iff value is integer number"
Instance that supports both path separator and index markers
(and possibly also "simple" indexes)
Special variant that does not use path separator, but does allow
index indicator, at the end of path.
"No-op" implementation that does no splitting and simply adds entries
as is.
Simple variant where we only have path separator, and optional "segment
is index iff value is integer number"
Helper class used to keep track of traversal over contents of
content tree expressed as
JPropNodes.Cursor used for traversing non-empty JSON Array nodes
Cursor used for traversing non-empty JSON Object nodes
Optimized Reader that reads ISO-8859-1 encoded content from an input stream.
Simple value class for encapsulating a pair of start and end markers;
initially needed for index markers (like "[" and "]").
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
TSFBuilder
implementation for constructing TomlFactory
instances.Helper class to contain dynamically constructed "shared" instance of
mapper, should one be needed via
TomlMapper.shared().Enumeration that defines all togglable features for TOML parsers.
Enumeration that defines all togglable features for TOML generators.
Optimized Reader that reads UTF-8 encoded content from an input stream.
Optimized Reader that reads UTF-8 encoded content from an input stream.
Efficient UTF-8 backed writer.