Package ghidra.trace.database.target
Class DBTraceObjectValueRStarTree.DBTraceObjectValueMap
java.lang.Object
ghidra.util.database.spatial.AbstractConstraintsTreeSpatialMap<ValueShape,DBTraceObjectValueData,ValueBox,DBTraceObjectValueData,TraceObjectValueQuery>
ghidra.util.database.spatial.hyper.AbstractHyperRStarTree.AsSpatialMap<ValueShape,DBTraceObjectValueData,ValueBox,DBTraceObjectValueData,TraceObjectValueQuery>
ghidra.trace.database.target.DBTraceObjectValueRStarTree.DBTraceObjectValueMap
- All Implemented Interfaces:
SpatialMap<ValueShape,DBTraceObjectValueData, TraceObjectValueQuery>
- Enclosing class:
DBTraceObjectValueRStarTree
public static class DBTraceObjectValueRStarTree.DBTraceObjectValueMap
extends AbstractHyperRStarTree.AsSpatialMap<ValueShape,DBTraceObjectValueData,ValueBox,DBTraceObjectValueData,TraceObjectValueQuery>
-
Nested Class Summary
Nested classes/interfaces inherited from class ghidra.util.database.spatial.AbstractConstraintsTreeSpatialMap
AbstractConstraintsTreeSpatialMap.ToArrayConsumer<A,T, U extends A>, AbstractConstraintsTreeSpatialMap.ToListConsumer<A, T, U extends A> Nested classes/interfaces inherited from interface ghidra.util.database.spatial.SpatialMap
SpatialMap.EmptySpatialMap<DS extends BoundedShape<?>,T, Q> -
Field Summary
Fields inherited from class ghidra.util.database.spatial.AbstractConstraintsTreeSpatialMap
query, treeFields inherited from interface ghidra.util.database.spatial.SpatialMap
EMPTY_MAP -
Constructor Summary
ConstructorsConstructorDescriptionDBTraceObjectValueMap(AbstractConstraintsTree<ValueShape, DBTraceObjectValueData, ValueBox, ?, DBTraceObjectValueData, TraceObjectValueQuery> tree, TraceObjectValueQuery query, AddressFactory factory, ReadWriteLock lock) -
Method Summary
Modifier and TypeMethodDescriptiongetAddressSetView(Lifespan at, Predicate<? super DBTraceObjectValueData> predicate) reduce(TraceObjectValueQuery andQuery) Methods inherited from class ghidra.util.database.spatial.AbstractConstraintsTreeSpatialMap
checkInt, clear, entries, firstEntry, firstKey, firstValue, isEmpty, keys, orderedEntries, orderedKeys, orderedValues, put, remove, remove, size, values
-
Constructor Details
-
DBTraceObjectValueMap
public DBTraceObjectValueMap(AbstractConstraintsTree<ValueShape, DBTraceObjectValueData, ValueBox, ?, DBTraceObjectValueData, TraceObjectValueQuery> tree, TraceObjectValueQuery query, AddressFactory factory, ReadWriteLock lock)
-
-
Method Details
-
reduce
- Specified by:
reducein interfaceSpatialMap<ValueShape,DBTraceObjectValueData, TraceObjectValueQuery> - Overrides:
reducein classAbstractHyperRStarTree.AsSpatialMap<ValueShape,DBTraceObjectValueData, ValueBox, DBTraceObjectValueData, TraceObjectValueQuery>
-
getAddressSetView
public AddressSetView getAddressSetView(Lifespan at, Predicate<? super DBTraceObjectValueData> predicate)
-