Uses of Class
io.permazen.core.SimpleField
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Core classes for the Permazen Java persistence layer.
-
Uses of SimpleField in io.permazen
-
Uses of SimpleField in io.permazen.core
Modifier and TypeClassDescriptionclass
A field that contains an array (having one or more dimensions) of values chosen from an ordered list of uniqueString
identifiers.class
A field that contains a value chosen from in an ordered list of uniqueString
identifiers.class
A field that references anotherDatabase
object.Modifier and TypeMethodDescriptionCollectionField.getElementField()
Get the element field.SimpleIndex.getField()
Get the indexed field.MapField.getKeyField()
Get the key field.MapField.getValueField()
Get the value field.Modifier and TypeMethodDescriptionList<SimpleField<?>>
Index.getFields()
Get the indexed field(s).final List<SimpleField<E>>
CollectionField.getSubFields()
abstract List<? extends SimpleField<?>>
ComplexField.getSubFields()
Get the sub-field(s) associated with this instance, ordered according to their meaning.List<SimpleField<?>>
MapField.getSubFields()
Modifier and TypeMethodDescriptiondefault <T> R
FieldSwitch.caseSimpleField
(SimpleField<T> field) Handle aSimpleField
.<V> void
SimpleFieldChangeListener.onSimpleFieldChange
(Transaction tx, ObjId id, SimpleField<V> field, int[] path, NavigableSet<ObjId> referrers, V oldValue, V newValue) Receive notification of a change in the value of aSimpleField
in an object.