Top Interfaces Classes
[default module]

Package com.amazon.ion.impl.lite


Interface Summary

Modifier and TypeInterface and Description
pack-priv interface
IonContext

Provides the parent, system and symbol table definitions that are shared by one or more hierarchies of IonValues.

Class Summary

Modifier and TypeClass and Description
public class
_Private_LiteDomTrampoline

NOT FOR APPLICATION USE!

pack-priv class
ContainerlessContext

Context for IonValues that are not contained in any Container or Datagram

pack-priv class
pack-priv class
pack-priv class
pack-priv abstract class
pack-priv class
IonDatagramLite

The datagram generally behaves as an IonSexp.

pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv abstract class
pack-priv class
pack-priv abstract class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv class
pack-priv abstract class
pack-priv class
pack-priv abstract class
IonValueLite

Base class of the light weight implementation of Ion values.

pack-priv class
ReverseBinaryEncoder

Encoder implementation that encodes a IonDatagram into binary format using a reverse encoding algorithm instead of the default pre-order (left-to-right) two-pass algorithm.

pack-priv class
TopLevelContext

Context for child values of an IonDatagramLite.

pack-priv abstract class
ValueFactoryLite

This class handles all of the IonValueLite instance construction.