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.
 
Enumeration that defines all togglable features for CSV writers (if any: currently none)
Specialized ObjectMapper, with extended functionality to produce CsvSchema instances out of POJOs.
Base implementation for "Vanilla" ObjectMapper, used with CSV backend.
Simple class in order to create a map key based on JavaType and a given view.
Deprecated.
Since 2.13 use sub-class CsvReadException and CsvWriteException instead
JsonParser implementation used to expose CSV documents in form that allows other Jackson functionality to deal with it.
Enumeration that defines all togglable features for CSV parsers
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.
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 implementations
Decorated 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.
 
 
TSFBuilder implementation for constructing JavaPropsFactory instances.
 
 
Base implementation for "Vanilla" ObjectMapper, used with Java Properties backend.
 
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.
 
Helper for simple bounded LRU maps used for reusing lookup values.
Deprecated.
Should use basic JsonLocation instead
Deprecated.
Since 2.8
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.
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.
 
 
 
 
 
 
Intermediate base context; for 2.x copied within CSV format codebase, in 3.0 will be part of jackson-core
 
Helper class that defines API used by YAMLGenerator to check whether property names and String values need to be quoted or not.
Default StringQuotingChecker implementation used unless custom implementation registered.
 
TSFBuilder implementation for constructing TomlFactory instances.
 
 
 
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.
Optimized Reader that reads UTF-8 encoded content from an input stream.
Efficient UTF-8 backed writer.
 
 
Deprecated.
Since 2.8
 
TSFBuilder implementation for constructing YAMLFactory instances.
 
Enumeration that defines all togglable features for YAML generators
Convenience version of ObjectMapper which is configured with YAMLFactory.
Base implementation for "Vanilla" ObjectMapper, used with YAML backend.
JsonParser implementation used to expose YAML documents in form that allows other Jackson functionality to process YAML content, such as binding POJOs to and from it, and building tree representations.
Enumeration that defines all togglable features for YAML parsers.