Package | Description |
---|---|
software.amazon.ion |
Public interfaces of the core Ion system.
|
Modifier and Type | Method and Description |
---|---|
BigDecimal |
IonFloat.bigDecimalValue()
Gets the value of this Ion
float as a Java BigDecimal . |
boolean |
IonBool.booleanValue()
Gets the value of this Ion
bool as a Java
boolean value. |
double |
IonFloat.doubleValue()
Gets the value of this Ion
float as a Java
double value. |
double |
IonDecimal.doubleValue()
Gets the value of this Ion
decimal as a Java
double value. |
float |
IonFloat.floatValue()
Gets the value of this Ion
float as a Java
float value. |
float |
IonDecimal.floatValue()
Gets the value of this Ion
decimal as a Java
float value. |
IonValue |
IonSequence.get(int index)
Returns the element at the specified position in this sequence.
|
Integer |
IonTimestamp.getLocalOffset()
Gets the local offset (in minutes) of this timestamp, or
null if
it's unknown (i.e., -00:00 ). |
long |
IonTimestamp.getMillis()
Gets the value of this Ion
timestamp as the number of
milliseconds since 1970-01-01T00:00:00.000Z, truncating any fractional
milliseconds. |
int |
IonInt.intValue()
Gets the content of this Ion
int as a Java
int value. |
boolean |
IonContainer.isEmpty()
Checks if this container is empty.
|
long |
IonInt.longValue()
Gets the content of this Ion
int as a Java
long value. |
void |
IonBlob.printBase64(Appendable out)
Prints the content of this blob as Base64 text, without Ion's
surrounding double-braces
{{ }} . |
void |
IonTimestamp.setLocalOffset(int minutes)
Sets the local-offset portion of this timestamp.
|
void |
IonTimestamp.setLocalOffset(Integer minutes)
Sets the local-offset portion of this timestamp.
|
int |
IonStruct.size()
Gets the number of fields in this struct.
|