Uses of Class
io.permazen.core.ListField
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Core classes for the Permazen Java persistence layer.
-
Uses of ListField in io.permazen
-
Uses of ListField in io.permazen.core
Modifier and TypeMethodDescriptiondefault <E> R
FieldSwitch.caseListField
(ListField<E> field) Handle aListField
.<E> void
ListFieldChangeListener.onListFieldAdd
(Transaction tx, ObjId id, ListField<E> field, int[] path, NavigableSet<ObjId> referrers, int index, E value) Receive notification of the addition (or insertion) of an element to aListField
.void
ListFieldChangeListener.onListFieldClear
(Transaction tx, ObjId id, ListField<?> field, int[] path, NavigableSet<ObjId> referrers) Receive notification of the clearing of aListField
.<E> void
ListFieldChangeListener.onListFieldRemove
(Transaction tx, ObjId id, ListField<E> field, int[] path, NavigableSet<ObjId> referrers, int index, E value) Receive notification of a removal of an element from aListField
.<E> void
ListFieldChangeListener.onListFieldReplace
(Transaction tx, ObjId id, ListField<E> field, int[] path, NavigableSet<ObjId> referrers, int index, E oldValue, E newValue) Receive notification of the change in element at a specific position in aListField
.