| Package | Description |
|---|---|
| com.amazon.ion |
Public interfaces of the core Ion system.
|
| com.amazon.ion.util |
Various utilites for working with Ion data.
|
| Modifier and Type | Method and Description |
|---|---|
IonDatagram |
IonDatagram.clone() |
IonDatagram |
IonLoader.load(byte[] ionData)
Loads a block of Ion data into a single datagram,
detecting whether it's text or binary data.
|
IonDatagram |
IonLoader.load(File ionFile)
Loads an entire file of Ion data into a single datagram,
detecting whether it's text or binary data.
|
IonDatagram |
IonLoader.load(InputStream ionData)
Deprecated.
Will cause a memory leak when reading a gzipped stream.
Use
IonLoader.load(IonReader) instead. |
IonDatagram |
IonLoader.load(IonReader reader)
Loads an entire stream of Ion data into a single datagram,
detecting whether it's text or binary data.
|
IonDatagram |
IonLoader.load(Reader ionText)
Loads a stream of Ion text into a single datagram.
|
IonDatagram |
IonLoader.load(String ionText)
Loads Ion text in its entirety.
|
IonDatagram |
IonSystem.newDatagram()
Creates a new empty datagram.
|
IonDatagram |
IonSystem.newDatagram(IonValue initialChild)
Creates a new datagram containing one value.
|
IonDatagram |
IonSystem.newDatagram(SymbolTable... imports)
Creates a new datagram, bootstrapped with imported symbol tables.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ValueVisitor.visit(IonDatagram value) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractValueVisitor.visit(IonDatagram value) |
void |
Printer.PrinterVisitor.visit(IonDatagram value) |