Uses of Class
io.permazen.core.MapField
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Core classes for the Permazen Java persistence layer.
-
Uses of MapField in io.permazen
-
Uses of MapField in io.permazen.core
Modifier and TypeMethodDescriptiondefault <K,
V> R FieldSwitch.caseMapField
(MapField<K, V> field) Handle aMapField
.<K,
V> void MapFieldChangeListener.onMapFieldAdd
(Transaction tx, ObjId id, MapField<K, V> field, int[] path, NavigableSet<ObjId> referrers, K key, V value) Receive notification of the addition of a new key/value pair into aMapField
.void
MapFieldChangeListener.onMapFieldClear
(Transaction tx, ObjId id, MapField<?, ?> field, int[] path, NavigableSet<ObjId> referrers) Receive notification of the clearing of aMapField
.<K,
V> void MapFieldChangeListener.onMapFieldRemove
(Transaction tx, ObjId id, MapField<K, V> field, int[] path, NavigableSet<ObjId> referrers, K key, V value) Receive notification of the removal of an entry from aMapField
.<K,
V> void MapFieldChangeListener.onMapFieldReplace
(Transaction tx, ObjId id, MapField<K, V> field, int[] path, NavigableSet<ObjId> referrers, K key, V oldValue, V newValue) Receive notification of the change in value of an existing entry in aMapField
.