Package | Description |
---|---|
software.amazon.ion |
Public interfaces of the core Ion system.
|
Modifier and Type | Method and Description |
---|---|
IonType |
IonReader.getType()
Returns the type of the current value, or null if there is no
current value.
|
IonType |
IonValue.getType()
Gets an enumeration value identifying the core Ion data type of this
object.
|
IonType |
IonReader.next()
Positions this reader on the next sibling after the current value,
returning the type of that value.
|
static IonType |
IonType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IonType[] |
IonType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
IonType.isContainer(IonType t)
Determines whether a type represents an Ion container.
|
static boolean |
IonType.isLob(IonType t)
|
static boolean |
IonType.isText(IonType t)
|
IonValue |
ValueFactory.newNull(IonType type)
Constructs a new Ion null value with the given type.
|
void |
IonWriter.stepIn(IonType containerType)
Writes the beginning of a non-null container (list, sexp, or struct).
|
void |
IonWriter.writeNull(IonType type)
Writes a null value of a specified Ion type.
|