E - the type of the enumeration.public class SossStruct.EnumWithInt16Value<E extends java.lang.Enum<E> & HasValue<java.lang.Short>> extends Struct.Member
Struct.Member for Enum classes that have explicit value assignments.
This class assumes the values are of type Short and delegates the storage and
retrieval of the values to an SossStruct.Int16 instance.| Constructor and Description |
|---|
EnumWithInt16Value(java.lang.Class<E> e) |
| Modifier and Type | Method and Description |
|---|---|
E |
get() |
void |
set(E e) |
java.lang.String |
toString() |
offset, position, struct