Class PrometheusEncryptedField<T extends PrometheusEncryptedDataItem>
java.lang.Object
io.github.tonywasher.joceanus.metis.field.MetisField<T>
io.github.tonywasher.joceanus.metis.field.MetisFieldVersioned<T>
io.github.tonywasher.joceanus.prometheus.data.PrometheusEncryptedField<T>
- Type Parameters:
T- the data type
- All Implemented Interfaces:
MetisFieldItem.MetisFieldDef,MetisFieldItem.MetisFieldVersionedDef
public class PrometheusEncryptedField<T extends PrometheusEncryptedDataItem>
extends MetisFieldVersioned<T>
Prometheus Data fields.
-
Constructor Summary
ConstructorsConstructorDescriptionPrometheusEncryptedField(PrometheusEncryptedFieldSet<T> pAnchor, MetisDataItem.MetisDataFieldId pId, MetisDataType pDataType, Integer pMaxLength) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidCheck validity of Field Definition.Methods inherited from class io.github.tonywasher.joceanus.metis.field.MetisFieldVersioned
equals, getAnchor, getFieldValue, getIndex, hashCode, isCalculated, isEquality, setFieldUncheckedValue, setFieldValueMethods inherited from class io.github.tonywasher.joceanus.metis.field.MetisField
getDataType, getFieldId, getFieldValue, getMaxLength, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.tonywasher.joceanus.metis.field.MetisFieldItem.MetisFieldDef
getDataType, getFieldId, getFieldValue, getMaxLength
-
Constructor Details
-
PrometheusEncryptedField
PrometheusEncryptedField(PrometheusEncryptedFieldSet<T> pAnchor, MetisDataItem.MetisDataFieldId pId, MetisDataType pDataType, Integer pMaxLength) Constructor.- Parameters:
pAnchor- the anchorpId- the fieldIdpDataType- the dataType of the fieldpMaxLength- the maximum length of the field
-
-
Method Details
-
checkValidity
protected void checkValidity()Description copied from class:MetisFieldCheck validity of Field Definition.- Overrides:
checkValidityin classMetisField<T extends PrometheusEncryptedDataItem>
-