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