Package ghidra.trace.database.map
Class DBTraceAddressSnapRangePropertyMapOcclusionIntoFutureIterable<T>
java.lang.Object
ghidra.trace.database.map.AbstractDBTraceAddressSnapRangePropertyMapOcclusionIterable<T>
ghidra.trace.database.map.DBTraceAddressSnapRangePropertyMapOcclusionIntoFutureIterable<T>
- All Implemented Interfaces:
Iterable<Map.Entry<TraceAddressSnapRange,T>>
public class DBTraceAddressSnapRangePropertyMapOcclusionIntoFutureIterable<T>
extends AbstractDBTraceAddressSnapRangePropertyMapOcclusionIterable<T>
-
Field Summary
Fields inherited from class ghidra.trace.database.map.AbstractDBTraceAddressSnapRangePropertyMapOcclusionIterable
space, within -
Constructor Summary
ConstructorsConstructorDescriptionDBTraceAddressSnapRangePropertyMapOcclusionIntoFutureIterable(DBTraceAddressSnapRangePropertyMapSpace<T, ?> space, TraceAddressSnapRange within) -
Method Summary
Modifier and TypeMethodDescriptionprotected LifespangetOcclusionRange(Lifespan range) Get the vertical range where entries could exist that occlude the given vertical rangeprotected Rectangle2DDirectionMethods inherited from class ghidra.trace.database.map.AbstractDBTraceAddressSnapRangePropertyMapOcclusionIterable
iteratorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
DBTraceAddressSnapRangePropertyMapOcclusionIntoFutureIterable
public DBTraceAddressSnapRangePropertyMapOcclusionIntoFutureIterable(DBTraceAddressSnapRangePropertyMapSpace<T, ?> space, TraceAddressSnapRange within)
-
-
Method Details
-
getVerticalDirection
- Specified by:
getVerticalDirectionin classAbstractDBTraceAddressSnapRangePropertyMapOcclusionIterable<T>
-
getOcclusionRange
Description copied from class:AbstractDBTraceAddressSnapRangePropertyMapOcclusionIterableGet the vertical range where entries could exist that occlude the given vertical range- Specified by:
getOcclusionRangein classAbstractDBTraceAddressSnapRangePropertyMapOcclusionIterable<T>- Parameters:
range- the given range- Returns:
- the range possibly containing entries which occlude the given range
-