Class OpCodes

java.lang.Object
com.amazon.ion.impl.bin.OpCodes

public class OpCodes extends Object
Utility class holding Ion 1.1 Op Codes.
  • Field Details

    • INTEGER_ZERO_LENGTH

      public static final byte INTEGER_ZERO_LENGTH
      See Also:
    • FLOAT_ZERO_LENGTH

      public static final byte FLOAT_ZERO_LENGTH
      See Also:
    • FLOAT_16

      public static final byte FLOAT_16
      See Also:
    • FLOAT_32

      public static final byte FLOAT_32
      See Also:
    • FLOAT_64

      public static final byte FLOAT_64
      See Also:
    • BOOLEAN_TRUE

      public static final byte BOOLEAN_TRUE
      See Also:
    • BOOLEAN_FALSE

      public static final byte BOOLEAN_FALSE
      See Also:
    • DECIMAL_ZERO_LENGTH

      public static final byte DECIMAL_ZERO_LENGTH
      See Also:
    • POSITIVE_ZERO_DECIMAL

      public static final byte POSITIVE_ZERO_DECIMAL
      See Also:
    • TIMESTAMP_YEAR_PRECISION

      public static final byte TIMESTAMP_YEAR_PRECISION
      See Also:
    • TIMESTAMP_MONTH_PRECISION

      public static final byte TIMESTAMP_MONTH_PRECISION
      See Also:
    • TIMESTAMP_DAY_PRECISION

      public static final byte TIMESTAMP_DAY_PRECISION
      See Also:
    • TIMESTAMP_MINUTE_PRECISION

      public static final byte TIMESTAMP_MINUTE_PRECISION
      See Also:
    • TIMESTAMP_SECOND_PRECISION

      public static final byte TIMESTAMP_SECOND_PRECISION
      See Also:
    • TIMESTAMP_MILLIS_PRECISION

      public static final byte TIMESTAMP_MILLIS_PRECISION
      See Also:
    • TIMESTAMP_MICROS_PRECISION

      public static final byte TIMESTAMP_MICROS_PRECISION
      See Also:
    • TIMESTAMP_NANOS_PRECISION

      public static final byte TIMESTAMP_NANOS_PRECISION
      See Also:
    • TIMESTAMP_MINUTE_PRECISION_WITH_OFFSET

      public static final byte TIMESTAMP_MINUTE_PRECISION_WITH_OFFSET
      See Also:
    • TIMESTAMP_SECOND_PRECISION_WITH_OFFSET

      public static final byte TIMESTAMP_SECOND_PRECISION_WITH_OFFSET
      See Also:
    • TIMESTAMP_MILLIS_PRECISION_WITH_OFFSET

      public static final byte TIMESTAMP_MILLIS_PRECISION_WITH_OFFSET
      See Also:
    • TIMESTAMP_MICROS_PRECISION_WITH_OFFSET

      public static final byte TIMESTAMP_MICROS_PRECISION_WITH_OFFSET
      See Also:
    • TIMESTAMP_NANOS_PRECISION_WITH_OFFSET

      public static final byte TIMESTAMP_NANOS_PRECISION_WITH_OFFSET
      See Also:
    • STRING_ZERO_LENGTH

      public static final byte STRING_ZERO_LENGTH
      See Also:
    • INLINE_SYMBOL_ZERO_LENGTH

      public static final byte INLINE_SYMBOL_ZERO_LENGTH
      See Also:
    • SYMBOL_ADDRESS_1_BYTE

      public static final byte SYMBOL_ADDRESS_1_BYTE
      See Also:
    • SYMBOL_ADDRESS_2_BYTES

      public static final byte SYMBOL_ADDRESS_2_BYTES
      See Also:
    • SYMBOL_ADDRESS_MANY_BYTES

      public static final byte SYMBOL_ADDRESS_MANY_BYTES
      See Also:
    • ANNOTATIONS_1_SYMBOL_ADDRESS

      public static final byte ANNOTATIONS_1_SYMBOL_ADDRESS
      See Also:
    • ANNOTATIONS_2_SYMBOL_ADDRESS

      public static final byte ANNOTATIONS_2_SYMBOL_ADDRESS
      See Also:
    • ANNOTATIONS_MANY_SYMBOL_ADDRESS

      public static final byte ANNOTATIONS_MANY_SYMBOL_ADDRESS
      See Also:
    • ANNOTATIONS_1_FLEX_SYM

      public static final byte ANNOTATIONS_1_FLEX_SYM
      See Also:
    • ANNOTATIONS_2_FLEX_SYM

      public static final byte ANNOTATIONS_2_FLEX_SYM
      See Also:
    • ANNOTATIONS_MANY_FLEX_SYM

      public static final byte ANNOTATIONS_MANY_FLEX_SYM
      See Also:
    • NULL_UNTYPED

      public static final byte NULL_UNTYPED
      See Also:
    • NULL_TYPED

      public static final byte NULL_TYPED
      See Also:
    • VARIABLE_LENGTH_INTEGER

      public static final byte VARIABLE_LENGTH_INTEGER
      See Also:
    • VARIABLE_LENGTH_DECIMAL

      public static final byte VARIABLE_LENGTH_DECIMAL
      See Also:
    • VARIABLE_LENGTH_TIMESTAMP

      public static final byte VARIABLE_LENGTH_TIMESTAMP
      See Also:
    • VARIABLE_LENGTH_STRING

      public static final byte VARIABLE_LENGTH_STRING
      See Also:
    • VARIABLE_LENGTH_INLINE_SYMBOL

      public static final byte VARIABLE_LENGTH_INLINE_SYMBOL
      See Also:
    • VARIABLE_LENGTH_BLOB

      public static final byte VARIABLE_LENGTH_BLOB
      See Also:
    • VARIABLE_LENGTH_CLOB

      public static final byte VARIABLE_LENGTH_CLOB
      See Also: