Uses of Class
io.permazen.core.util.ObjIdSet
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Permazen core API utility classes.
-
Uses of ObjIdSet in io.permazen
Modifier and TypeMethodDescriptiondefault ObjIdSet
Find all objects reachable through the specified reference cascade(s).Modifier and TypeMethodDescriptionFind all objects reachable through the specified reference cascades.void
PermazenTransaction.copyTo
(PermazenTransaction dest, CopyState copyState, ObjIdSet ids) Copy the specified objects into the specified destination transaction. -
Uses of ObjIdSet in io.permazen.core.util
Modifier and TypeMethodDescriptionObjIdSet.clone()
ObjIdBiMultiMap.getSources()
Get all sources associated with this instance that have one or more associated targets.ObjIdBiMultiMap.getSources
(ObjId target) Get the sources associated with the given target, if any.ObjIdBiMultiMap.getTargets()
Get all targets associated with this instance that have one or more associated sources.ObjIdBiMultiMap.getTargets
(ObjId source) Get the targets associated with the given source, if any.ObjIdMap.keySet()
Modifier and TypeMethodDescriptionstatic ObjIdQueue
Create a new instance with first-in-first-out (FIFO) behavior and initial contents copied from the given set.static ObjIdQueue
Create a new instance with last-in-first-out (LIFO) behavior and initial contents copied from the given set.static ObjIdQueue
Create a new instance with no guaranted ordering and initial contents copied from the given set.