Uses of Class
io.permazen.core.util.ObjIdSet
Packages that use 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
Methods in io.permazen that return ObjIdSetModifier and TypeMethodDescriptiondefault ObjIdSet
Find all objects reachable through the specified reference cascade(s).Methods in io.permazen with parameters of type ObjIdSetModifier 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.Constructors in io.permazen with parameters of type ObjIdSet -
Uses of ObjIdSet in io.permazen.core.util
Methods in io.permazen.core.util that return ObjIdSetModifier 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()
Methods in io.permazen.core.util with parameters of type ObjIdSetModifier 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.