Uses of Interface
org.apache.druid.timeline.Overshadowable
-
Packages that use Overshadowable Package Description org.apache.druid.segment org.apache.druid.timeline org.apache.druid.timeline.partition -
-
Uses of Overshadowable in org.apache.druid.segment
Classes in org.apache.druid.segment that implement Overshadowable Modifier and Type Class Description classReferenceCountingSegmentSegmentthat is also aReferenceCountingSegment, allowing query engines that operate directly on segments to track references so that dropping aSegmentcan be done safely to ensure there are no in-flight queries. -
Uses of Overshadowable in org.apache.druid.timeline
Classes in org.apache.druid.timeline with type parameters of type Overshadowable Modifier and Type Interface Description interfaceOvershadowable<T extends Overshadowable<T>>Interface to represent a class which can have overshadow relation between its instances.interfaceTimelineLookup<VersionType,ObjectType extends Overshadowable<ObjectType>>classTimelineObjectHolder<VersionType,ObjectType extends Overshadowable<ObjectType>>classVersionedIntervalTimeline<VersionType,ObjectType extends Overshadowable<ObjectType>>VersionedIntervalTimeline is a data structure that manages objects on a specific timeline.Classes in org.apache.druid.timeline that implement Overshadowable Modifier and Type Class Description classDataSegmentMetadata of Druid's data segment.Methods in org.apache.druid.timeline with type parameters of type Overshadowable Modifier and Type Method Description static <VersionType,ObjectType extends Overshadowable<ObjectType>>
Iterable<ObjectType>VersionedIntervalTimeline. getAllObjects(List<TimelineObjectHolder<VersionType,ObjectType>> holders) -
Uses of Overshadowable in org.apache.druid.timeline.partition
Classes in org.apache.druid.timeline.partition with type parameters of type Overshadowable Modifier and Type Class Description classIntegerPartitionChunk<T extends Overshadowable>classPartitionHolder<T extends Overshadowable<T>>An object that clumps together multiple other objects which each represent a shard of some space.Methods in org.apache.druid.timeline.partition with type parameters of type Overshadowable Modifier and Type Method Description static <T extends Overshadowable<T>>
PartitionHolder<T>PartitionHolder. copyWithOnlyVisibleChunks(PartitionHolder<T> partitionHolder)static <T extends Overshadowable<T>>
PartitionHolder<T>PartitionHolder. deepCopy(PartitionHolder<T> partitionHolder)static <T extends Overshadowable>
IntegerPartitionChunk<T>IntegerPartitionChunk. make(Integer start, Integer end, int chunkNumber, T obj)
-