Top Description Fields Constructors Methods
tools.jackson.dataformat.ion.ionvalue

public Class IonValueMapper

extends IonObjectMapper
Class Inheritance
Annotations
@Deprecated
Imports
java.io.IOException, com.amazon.ion.IonSystem, .IonValue, tools.jackson.dataformat.ion.IonFactory, .IonObjectMapper

Deprecated

Since 3.0: use basic IonObjectMapper with properly configured IonFactory and module(s)

Supports serializing Ion to POJO and back using the Jackson Ion framework. Direct serialization to and from IonValue fields is supported. The POJO can declare fields of type IonValue (or a subclass) and the direct value will be provided. Enums are serialized as symbols by default.

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public <T> T
parse(IonValue value, Class<T> clazz)
Deprecated

public IonValue
serialize(Object o)
Deprecated

Inherited from tools.jackson.dataformat.ion.IonObjectMapper:
builderbuilderbuilderbuilderForBinaryWritersbuilderForBinaryWritersbuilderForTextualWritersbuilderForTextualWriterscreateGeneratorcreateParsercreateParserreadValuereadValuereadValuereadValuereadValuereadValuerebuildsharedtokenStreamFactoryversionwriteValuewriteValueAsIonValue

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides tools.jackson.dataformat.ion.IonObjectMapper.serialVersionUID.

Constructor Detail

IonValueMapperback to summary
public IonValueMapper(IonSystem ionSystem)

Method Detail

parseback to summary
public <T> T parse(IonValue value, Class<T> clazz) throws IOException

Deprecated

Annotations
@Deprecated
serializeback to summary
public IonValue serialize(Object o) throws IOException

Deprecated

Annotations
@Deprecated