Package org.apache.druid.segment
Interface SegmentReference
-
- All Superinterfaces:
AutoCloseable,Closeable,ReferenceCountedObject,Segment
- All Known Implementing Classes:
FilteredSegment,HashJoinSegment,ReferenceCountingSegment,RestrictedSegment,UnnestSegment,WrappedSegmentReference
public interface SegmentReference extends Segment, ReferenceCountedObject
ASegmentwith a associated references, such asReferenceCountingSegmentwhere the reference is the segment itself, andHashJoinSegmentwhich wraps aReferenceCountingSegmentand also includes the associated list ofJoinableClause
-
-
Method Summary
-
Methods inherited from interface org.apache.druid.segment.ReferenceCountedObject
acquireReferences
-
Methods inherited from interface org.apache.druid.segment.Segment
as, asCursorFactory, asQueryableIndex, asStorageAdapter, asString, getDataInterval, getId, isTombstone
-
-