| Modifier and Type | Class and Description |
|---|---|
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final byte[] | BINARY_VERSION_MARKER_1_0
The byte sequence indicating use of Ion 1.0 binary format. |
| public static final int | BINARY_VERSION_MARKER_SIZE
The number of bytes in |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | MAX_LONG_TEXT_SIZE
maximum size of textual representation of a |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final int | |
| public static final String | UNKNOWN_SYMBOL_TEXT_PREFIX
Prefix string used in IonStructs' equality checks. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static final int | |
| public static final int | Returns: the high nibble of the input byte, between 0x00 and 0x0F.must be a positive int between 0x00 and 0xFF. td)Extract the type code (high nibble) from a type descriptor. |
| public static final boolean | |
| public static final boolean | |
| public static final boolean | |
| public static final int | |
| public static final int | |
| public static final int | Returns: the combined nibbles, between 0x00 and 0xFF.must be a positive int between 0x00 and 0x0F. highNibble, int must be a positive int between 0x00 and 0x0F. lowNibble)Make a type descriptor from two nibbles; all of which are represented as ints. |
| public static final int |
| ARRAY_MAXIMUM_SIZE | back to summary |
|---|---|
| public static final int ARRAY_MAXIMUM_SIZE | |
| BB_INT64_LEN_MAX | back to summary |
|---|---|
| public static final int BB_INT64_LEN_MAX | |
| BB_MAX_7BIT_INT | back to summary |
|---|---|
| public static final int BB_MAX_7BIT_INT | |
| BB_TOKEN_LEN | back to summary |
|---|---|
| public static final int BB_TOKEN_LEN | |
| BB_VAR_INT32_LEN_MAX | back to summary |
|---|---|
| public static final int BB_VAR_INT32_LEN_MAX | |
| BB_VAR_INT64_LEN_MAX | back to summary |
|---|---|
| public static final int BB_VAR_INT64_LEN_MAX | |
| BB_VAR_LEN_MIN | back to summary |
|---|---|
| public static final int BB_VAR_LEN_MIN | |
| BINARY_VERSION_MARKER_1_0 | back to summary |
|---|---|
| public static final byte[] BINARY_VERSION_MARKER_1_0 The byte sequence indicating use of Ion 1.0 binary format. | |
| BINARY_VERSION_MARKER_SIZE | back to summary |
|---|---|
| public static final int BINARY_VERSION_MARKER_SIZE The number of bytes in | |
| False | back to summary |
|---|---|
| public static final int False | |
| high_surrogate_value | back to summary |
|---|---|
| public static final int high_surrogate_value | |
| INT32_SIZE | back to summary |
|---|---|
| public static final int INT32_SIZE | |
| lnBooleanFalse | back to summary |
|---|---|
| public static final int lnBooleanFalse | |
| lnBooleanTrue | back to summary |
|---|---|
| public static final int lnBooleanTrue | |
| lnIsEmptyContainer | back to summary |
|---|---|
| public static final int lnIsEmptyContainer | |
| lnIsNull | back to summary |
|---|---|
| public static final int lnIsNull | |
| lnIsNullAtom | back to summary |
|---|---|
| public static final int lnIsNullAtom | |
| lnIsNullSequence | back to summary |
|---|---|
| public static final int lnIsNullSequence | |
| lnIsNullStruct | back to summary |
|---|---|
| public static final int lnIsNullStruct | |
| lnIsOrderedStruct | back to summary |
|---|---|
| public static final int lnIsOrderedStruct | |
| lnIsVarLen | back to summary |
|---|---|
| public static final int lnIsVarLen | |
| lnNumericZero | back to summary |
|---|---|
| public static final int lnNumericZero | |
| low_surrogate_value | back to summary |
|---|---|
| public static final int low_surrogate_value | |
| MAX_LONG_TEXT_SIZE | back to summary |
|---|---|
| public static final int MAX_LONG_TEXT_SIZE maximum size of textual representation of a | |
| surrogate_mask | back to summary |
|---|---|
| public static final int surrogate_mask | |
| surrogate_utf32_offset | back to summary |
|---|---|
| public static final int surrogate_utf32_offset | |
| surrogate_utf32_shift | back to summary |
|---|---|
| public static final int surrogate_utf32_shift | |
| surrogate_value_mask | back to summary |
|---|---|
| public static final int surrogate_value_mask | |
| tidBlob | back to summary |
|---|---|
| public static final int tidBlob | |
| tidBoolean | back to summary |
|---|---|
| public static final int tidBoolean | |
| tidClob | back to summary |
|---|---|
| public static final int tidClob | |
| tidDATAGRAM | back to summary |
|---|---|
| public static final int tidDATAGRAM | |
| tidDecimal | back to summary |
|---|---|
| public static final int tidDecimal | |
| tidFloat | back to summary |
|---|---|
| public static final int tidFloat | |
| tidList | back to summary |
|---|---|
| public static final int tidList | |
| tidNegInt | back to summary |
|---|---|
| public static final int tidNegInt | |
| tidNopPad | back to summary |
|---|---|
| public static final int tidNopPad | |
| tidNull | back to summary |
|---|---|
| public static final int tidNull | |
| tidPosInt | back to summary |
|---|---|
| public static final int tidPosInt | |
| tidSexp | back to summary |
|---|---|
| public static final int tidSexp | |
| tidString | back to summary |
|---|---|
| public static final int tidString | |
| tidStruct | back to summary |
|---|---|
| public static final int tidStruct | |
| tidSymbol | back to summary |
|---|---|
| public static final int tidSymbol | |
| tidTimestamp | back to summary |
|---|---|
| public static final int tidTimestamp | |
| tidTypedecl | back to summary |
|---|---|
| public static final int tidTypedecl | |
| tidUnused | back to summary |
|---|---|
| public static final int tidUnused | |
| True | back to summary |
|---|---|
| public static final int True | |
| UNKNOWN_SYMBOL_TEXT_PREFIX | back to summary |
|---|---|
| public static final String UNKNOWN_SYMBOL_TEXT_PREFIX Prefix string used in IonStructs' equality checks. When a IonValue's field name's text is unknown, this String is prepended to the field name's SID to coerce it to a string to be used as the key. This will eliminate collisions with IonValues with numbers as their field names. For example, these two IonValues (nested in the IonStructs) will have distinct keys:
{"$99":random_value},
{$99:random_value}
TODO amazon-ion/ion-java/issues/23 However, there is still a potential failure if one of the
IonStruct's nested value has a field name with text
See IonAssert for another use of this idiom. | |
| _Private_IonConstants | back to summary |
|---|---|
| private _Private_IonConstants() | |
| getLowNibble | back to summary |
|---|---|
| public static final int getLowNibble(int td) | |
| getTypeCode | back to summary |
|---|---|
| public static final int getTypeCode(int td) Extract the type code (high nibble) from a type descriptor.
| |
| isHighSurrogate | back to summary |
|---|---|
| public static final boolean isHighSurrogate(int c) | |
| isLowSurrogate | back to summary |
|---|---|
| public static final boolean isLowSurrogate(int c) | |
| isSurrogate | back to summary |
|---|---|
| public static final boolean isSurrogate(int c) | |
| makeHighSurrogate | back to summary |
|---|---|
| public static final int makeHighSurrogate(int unicodeScalar) | |
| makeLowSurrogate | back to summary |
|---|---|
| public static final int makeLowSurrogate(int unicodeScalar) | |
| makeTypeDescriptor | back to summary |
|---|---|
| public static final int makeTypeDescriptor(int highNibble, int lowNibble) Make a type descriptor from two nibbles; all of which are represented as ints.
| |
| makeUnicodeScalar | back to summary |
|---|---|
| public static final int makeUnicodeScalar(int high_surrogate, int low_surrogate) | |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private boolean | |
| private int | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. | |
| public static final _Private_IonConstants. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static _Private_IonConstants. | |
| public boolean | |
| public boolean | |
| public int | |
| public static _Private_IonConstants. | |
| public static _Private_IonConstants. |
| _isContainer | back to summary |
|---|---|
| private boolean _isContainer | |
| _lengthFollows | back to summary |
|---|---|
| private boolean _lengthFollows | |
| _value | back to summary |
|---|---|
| private int _value | |
| hnBlob | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnBoolean | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnClob | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnDecimal | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnFloat | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnList | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnNegInt | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnNull | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnPosInt | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnSexp | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnString | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnStruct | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnSymbol | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnTimestamp | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnTypedecl | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| hnUnused | back to summary |
|---|---|
| public static final _Private_IonConstants. | |
| HighNibble | back to summary |
|---|---|
| private HighNibble(int value, boolean lengthFollows, boolean isContainer) | |
| getHighNibble | back to summary |
|---|---|
| public static _Private_IonConstants. | |
| isContainer | back to summary |
|---|---|
| public boolean isContainer() | |
| lengthAlwaysFollows | back to summary |
|---|---|
| public boolean lengthAlwaysFollows() | |
| value | back to summary |
|---|---|
| public int value() | |
| valueOf | back to summary |
|---|---|
| public static _Private_IonConstants. | |
| values | back to summary |
|---|---|
| public static _Private_IonConstants. | |