Class AbstractBaseDBTraceCodeUnitsView<T extends DBTraceCodeUnitAdapter>

java.lang.Object
ghidra.trace.database.listing.AbstractBaseDBTraceCodeUnitsView<T>
Type Parameters:
T - the implementation type of the units contained in the view
Direct Known Subclasses:
AbstractComposedDBTraceCodeUnitsView, AbstractSingleDBTraceCodeUnitsView

public abstract class AbstractBaseDBTraceCodeUnitsView<T extends DBTraceCodeUnitAdapter> extends Object
An abstract implementation of a TraceBaseCodeUnitsView for a specific address space

Note that this class does not declare TraceBaseCodeUnitsView as an implemented interface, thought it does implement it structurally. If it were implemented nominally, the realizations would inherit the same interface twice, with different type parameters, which is not allowed.