Uses of Interface
io.github.tonywasher.joceanus.metis.field.MetisFieldItem.MetisFieldDef
Packages that use MetisFieldItem.MetisFieldDef
Package
Description
Experimental Data Package.
Data definitions.
-
Uses of MetisFieldItem.MetisFieldDef in io.github.tonywasher.joceanus.metis.field
Subinterfaces of MetisFieldItem.MetisFieldDef in io.github.tonywasher.joceanus.metis.fieldModifier and TypeInterfaceDescriptionstatic interfaceVersioned Field interface.Classes in io.github.tonywasher.joceanus.metis.field that implement MetisFieldItem.MetisFieldDefModifier and TypeClassDescriptionclassMetisField<T extends MetisFieldItem>Metis Data Field.classMetisFieldVersioned<T extends MetisFieldVersionedItem>Metis Data Versioned Field.Methods in io.github.tonywasher.joceanus.metis.field that return MetisFieldItem.MetisFieldDefModifier and TypeMethodDescriptionMetisFieldItem.MetisFieldSetDef.getField(MetisDataItem.MetisDataFieldId pId) Obtain field from fieldId.MetisFieldSet.getField(MetisDataItem.MetisDataFieldId pId) Methods in io.github.tonywasher.joceanus.metis.field that return types with arguments of type MetisFieldItem.MetisFieldDefModifier and TypeMethodDescription<E extends Enum<E>>
Map<E, MetisFieldItem.MetisFieldDef> MetisFieldSet.declareLocalFieldsForEnum(Class<E> pClazz, BiFunction<T, E, Object> pValue) Declare local non-equality fields one for each Enum.MetisFieldItem.MetisFieldSetDef.fieldIterator()Obtain the iterator over the fields.MetisFieldSet.fieldIterator()Methods in io.github.tonywasher.joceanus.metis.field with parameters of type MetisFieldItem.MetisFieldDefModifier and TypeMethodDescriptionprotected voidMetisFieldVersionValues.checkValueType(MetisFieldItem.MetisFieldDef pField, Object pValue) Check the value.MetisFieldVersionedItem.fieldChanged(MetisFieldItem.MetisFieldDef pField) Determines whether a particular field has changed.MetisFieldVersionHistory.fieldChanged(MetisFieldItem.MetisFieldDef pField) Determines whether a particular field has changed.MetisFieldVersionValues.fieldChanged(MetisFieldItem.MetisFieldDef pField, MetisFieldVersionValues pOriginal) Check for a difference in a particular field.MetisFieldValidation.getFieldErrors(MetisFieldItem.MetisFieldDef[] aFields) Get the error text for fields outside a set of fields.MetisFieldVersionValues.getValue(MetisFieldItem.MetisFieldDef pField) Get the value.<X> XMetisFieldVersionValues.getValue(MetisFieldItem.MetisFieldDef pField, Class<X> pClazz) Get the value as an object type.voidMetisFieldVersionValues.setUncheckedValue(MetisFieldItem.MetisFieldDef pField, Object pValue) Set the unchecked value.voidMetisFieldVersionValues.setValue(MetisFieldItem.MetisFieldDef pField, Object pValue) Set the value. -
Uses of MetisFieldItem.MetisFieldDef in io.github.tonywasher.joceanus.prometheus.data
Classes in io.github.tonywasher.joceanus.prometheus.data that implement MetisFieldItem.MetisFieldDefModifier and TypeClassDescriptionclassPrometheus Data fields.Methods in io.github.tonywasher.joceanus.prometheus.data with parameters of type MetisFieldItem.MetisFieldDefModifier and TypeMethodDescription(package private) PrometheusEncryptedPairPrometheusEncryptor.decryptValue(byte[] pBytes, MetisFieldItem.MetisFieldDef pField) Decrypt bytes.PrometheusEncryptor.encryptValue(Object pValue, MetisFieldItem.MetisFieldDef pField) Encrypt a value.PrometheusDataItem.fieldChanged(MetisFieldItem.MetisFieldDef pField) byte[]PrometheusEncryptedValues.getEncryptedBytes(MetisFieldItem.MetisFieldDef pField) Obtain the encrypted bytes.PrometheusEncryptedValues.getEncryptedPair(MetisFieldItem.MetisFieldDef pField) Obtain the encrypted pair.PrometheusEncryptedValues.getValue(MetisFieldItem.MetisFieldDef pField) voidPrometheusEncryptedValues.setValue(MetisFieldItem.MetisFieldDef pField, Object pValue)