Top Description Interfaces Classes Enums
[default module]

Package com.amazon.ion.util


Various utilites for working with Ion data.

Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
InputStreamInterceptor

An interceptor to be consulted by the com.amazon.ion.system.IonReaderBuilder when creating an IonReader over a user-provided stream.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractValueVisitor

A base class for extending Ion ValueVisitors.

public class
Equivalence

Provides equivalence comparisons between two IonValues, following the contract of IonValue#equals(Object).

pack-priv class
GzipOrRawInputStream

Represents an InputStream that may be GZIP compressed or not.

public class
IonStreamUtils

Utility methods for working with the Ion streaming interfaces, IonReader and IonWriter.

public class
IonTextUtils

Utility methods for working with Ion's text-oriented data types.

public class
IonValueUtils

Utility methods for working with IonValues.

public class
JarInfo

Provides information about this release of the ion-java library.

public class
Printer

Deprecated Use IonValue#writeTo(IonWriter) instead.

Renders IonValues to text.

public class
Spans

Utility methods for working with Spans.

Enum Summary

Modifier and TypeEnum and Description
public enum
GzipStreamInterceptor

The interceptor for GZIP streams.