Top Classes
module jackson.dataformat.ion

Package com.fasterxml.jackson.dataformat.ion


Class Summary

Modifier and TypeClass and Description
public class
EnumAsIonSymbolModule

Module that causes all enums to be serialized as Ion symbols.

public class
EnumAsIonSymbolSerializer

References Deprecated StdScalarSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
Serializes enumeration members as IonSymbols.
public class
IonFactory

Sub-class of JsonFactory that will work on Ion content, instead of JSON content.

public class
IonFactoryBuilder

com.fasterxml.jackson.core.TSFBuilder implementation for constructing IonFactory instances.

public class
IonGenerator

Implementation of JsonGenerator that will use an underlying IonWriter for actual writing of content.

public class
IonObjectMapper

Specialization of ObjectMapper that will set underlying com.fasterxml.jackson.core.JsonFactory to be an instance of IonFactory.

public class
IonParser

Implementation of JsonParser that will use an underlying IonReader as actual parser, and camouflage it as json parser.

public class
IonSymbolSerializer

References Deprecated StdScalarSerializer is deprecated or references (maybe indirectly) at least one deprecated element.
Serializes members as IonSymbols.
public class
IonTimestampDeserializers

A date deserializer that uses native Ion timestamps instead of JSON strings.

public class
IonTimestampSerializers

A date serializer that uses native Ion timestamps instead of JSON strings.

public class
IonWriteContext

Extension of JsonWriteContexts that recognizes sexps

The JsonWriteContext is used by the pretty printer for handling of the whitespace between tokens, and by the generator for verifying whether it's valid to write a given token.

public class
PackageVersion

Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml.