public enum IntegerSize extends Enum<IntegerSize>
int
value.Enum Constant and Description |
---|
BIG_INTEGER
Larger than eight bytes.
|
INT
Fits in the Java
int primitive (four bytes). |
LONG
Fits in the Java
int primitive (eight bytes). |
Modifier and Type | Method and Description |
---|---|
static IntegerSize |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IntegerSize[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IntegerSize INT
int
primitive (four bytes).
The value can be retrieved through methods like IonReader.intValue()
or IonInt.intValue()
without data loss.public static final IntegerSize LONG
int
primitive (eight bytes).
The value can be retrieved through methods like IonReader.longValue()
or IonInt.longValue()
without data loss.public static final IntegerSize BIG_INTEGER
IonReader.bigIntegerValue()
or IonInt.bigIntegerValue()
without data loss.public static IntegerSize[] values()
for (IntegerSize c : IntegerSize.values()) System.out.println(c);
public static IntegerSize valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null