Uses of Class
io.permazen.core.CoreIndex2
Packages that use CoreIndex2
-
Uses of CoreIndex2 in io.permazen.core
Methods in io.permazen.core that return CoreIndex2Modifier and TypeMethodDescriptionCoreIndex2<V1,
V2, V3> CoreIndex3.asIndex2()
CoreIndex2<V1,
V2, V3> CoreIndex4.asIndex2()
CoreIndex2<V1,
V2, T> ListElementIndex.getElementIndex
(Transaction tx) Get this index's view of the given transaction, including list index.MapValueIndex.getValueIndex
(Transaction tx) Get this index's view of the given transaction, including entry key.CoreIndex2<?,
?, ObjId> Transaction.queryCompositeIndex2
(int storageId) Query aCompositeIndex
on two fields to find all value tuples stored in the corresponding field tuple and, for each value tuple, the set of all objects having those values in those fields.Transaction.queryListElementIndex
(int storageId) Query aListElementIndex
to find all values stored in some list field and, for each value, the set of all objects having that value as an element in the list and the corresponding list index.CoreIndex2<?,
ObjId, ?> Transaction.queryMapValueIndex
(int storageId) Query aMapValueIndex
to find all values stored in some map field and, for each value, the set of all objects having that value as a value in the map and the corresponding key.CoreIndex2<V1,
V2, T> CoreIndex2.withTargetBounds
(Bounds<T> bounds) CoreIndex2<V1,
V2, T> CoreIndex2.withValue1Bounds
(Bounds<V1> bounds) CoreIndex2<V1,
V2, T> CoreIndex2.withValue2Bounds
(Bounds<V2> bounds)