Interface MetisFieldItem.MetisFieldVersionedDef
- All Superinterfaces:
MetisFieldItem.MetisFieldDef
- All Known Implementing Classes:
MetisFieldVersioned,PrometheusEncryptedField
- Enclosing interface:
MetisFieldItem
Versioned Field interface.
-
Method Summary
Modifier and TypeMethodDescriptiongetIndex()Obtain the index of the field.booleanIs this an equality field?voidsetFieldUncheckedValue(Object pObject, Object pValue) Set the value of a field (without checks).voidsetFieldValue(Object pObject, Object pValue) Set the value of a field.Methods inherited from interface io.github.tonywasher.joceanus.metis.field.MetisFieldItem.MetisFieldDef
getDataType, getFieldId, getFieldValue, getFieldValue, getMaxLength, isCalculated
-
Method Details
-
getIndex
Integer getIndex()Obtain the index of the field.- Returns:
- the index of the field.
-
isEquality
boolean isEquality()Is this an equality field?- Returns:
- true/false
-
setFieldValue
Set the value of a field.- Parameters:
pObject- the objectpValue- the new value- Throws:
OceanusException- on error
-
setFieldUncheckedValue
Set the value of a field (without checks).- Parameters:
pObject- the objectpValue- the new value
-