Package com.amazon.ion.system
Public implementation of the core Ion system.
-
Class Summary Class Description IonBinaryWriterBuilder The builder for creatingIonWriters emitting the Ion binary format.IonReaderBuilder Build a newIonReaderfrom the givenIonCatalogand data source.IonSystemBuilder The builder for creatingIonSystems.IonTextWriterBuilder The builder for creatingIonWriters emitting the Ion text syntax.IonWriterBuilder Common options for writing Ion data streams of any form.SimpleCatalog A basic implementation ofIonCatalogas a hash table.SystemFactory Deprecated. Use the more configurableIonSystemBuilderinstead. -
Enum Summary Enum Description IonTextWriterBuilder.LstMinimizing A strategy for minimizing the output of local symbol tables.IonTextWriterBuilder.NewLineType Represents common new-line separators that are valid in Ion.IonWriterBuilder.InitialIvmHandling A strategy for altering emission of Ion version markers at the start of an Ion stream.IonWriterBuilder.IvmMinimizing A strategy for minimizing the output of non-initial Ion version markers.