Top Interfaces Classes
module jackson.dataformat.ion

Package com.fasterxml.jackson.dataformat.ion.polymorphism


Interface Summary

Modifier and TypeInterface and Description
public interface
MultipleTypeIdResolver

This is an extension of TypeIdResolver for serializing and deserializing polymorphic types.

Class Summary

Modifier and TypeClass and Description
public class
IonAnnotationIntrospector

A Jackson com.fasterxml.jackson.databind.AnnotationIntrospector (essentially an interceptor for serializer/deserializer construction) that provides type serializer/deserializers that write/read Ion type annotations.

public class
IonAnnotationTypeDeserializer

This is a com.fasterxml.jackson.databind.jsontype.TypeDeserializer that reads typing metadata from Ion type annotations.

public class
IonAnnotationTypeResolverBuilder

A TypeResolverBuilder which produces TypeSerializers and TypeDeserializers that use Ion type annotations to communicate type metadata.

public class
IonAnnotationTypeSerializer

This is a TypeSerializer that places typing metadata in Ion type annotations.