public enum WrittenType extends java.lang.Enum<WrittenType>
Modifier and Type | Field and Description |
---|---|
int |
numBytes |
static WrittenType[] |
ORDERED_VALUES |
Modifier and Type | Method and Description |
---|---|
static WrittenType |
getForSize(int size) |
int |
readIndex(java.io.DataInput in) |
static WrittenType |
readType(java.io.DataInput in) |
static WrittenType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static WrittenType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
void |
writeIndex(java.io.DataOutput out,
int index) |
void |
writeType(java.io.DataOutput to) |
public static final WrittenType BYTE
public static final WrittenType SHORT
public static final WrittenType MEDIUM
public static final WrittenType INT
public static final WrittenType[] ORDERED_VALUES
public final int numBytes
public static WrittenType[] values()
for (WrittenType c : WrittenType.values()) System.out.println(c);
public static WrittenType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static WrittenType getForSize(int size)
public void writeType(java.io.DataOutput to) throws java.io.IOException
java.io.IOException
public static WrittenType readType(java.io.DataInput in) throws java.io.IOException
java.io.IOException
public void writeIndex(java.io.DataOutput out, int index) throws java.io.IOException
java.io.IOException
public int readIndex(java.io.DataInput in) throws java.io.IOException
java.io.IOException