public interface TBase<T extends TBase<T,F>,F extends TFieldIdEnum> extends java.lang.Comparable<T>, TSerializable, java.io.Serializable
Modifier and Type | Method and Description |
---|---|
void |
clear()
Return to the state of having just been initialized, as though you had just
called the default constructor.
|
T |
deepCopy() |
F |
fieldForId(int fieldId)
Get the F instance that corresponds to fieldId.
|
java.lang.Object |
getFieldValue(F field)
Get a field's value by field variable.
|
boolean |
isSet(F field)
Check if a field is currently set or unset.
|
void |
setFieldValue(F field,
java.lang.Object value)
Set a field's value by field variable.
|
read, write
F fieldForId(int fieldId)
boolean isSet(F field)
field
- java.lang.Object getFieldValue(F field)
field
- void setFieldValue(F field, java.lang.Object value)
field
- T deepCopy()
void clear()