Uses of Interface
org.apache.druid.segment.ReferenceCountedObjectProvider
Packages that use ReferenceCountedObjectProvider
Package
Description
-
Uses of ReferenceCountedObjectProvider in org.apache.druid.segment
Classes in org.apache.druid.segment that implement ReferenceCountedObjectProviderModifier and TypeClassDescriptionclassHelper object to assist in managingSegmentstorage lifecycle. -
Uses of ReferenceCountedObjectProvider in org.apache.druid.segment.join
Subinterfaces of ReferenceCountedObjectProvider in org.apache.druid.segment.joinModifier and TypeInterfaceDescriptioninterfaceRepresents something that can be the right-hand side of a join.Classes in org.apache.druid.segment.join that implement ReferenceCountedObjectProviderModifier and TypeClassDescriptionclassRepresents everything about a join clause except for the left-hand datasource. -
Uses of ReferenceCountedObjectProvider in org.apache.druid.segment.join.lookup
Classes in org.apache.druid.segment.join.lookup that implement ReferenceCountedObjectProvider -
Uses of ReferenceCountedObjectProvider in org.apache.druid.segment.join.table
Subinterfaces of ReferenceCountedObjectProvider in org.apache.druid.segment.join.tableModifier and TypeInterfaceDescriptioninterfaceAn interface to a table where some columns (the 'key columns') have indexes that enable fast lookups.Classes in org.apache.druid.segment.join.table that implement ReferenceCountedObjectProviderModifier and TypeClassDescriptionclassclassclassclassclassRowBasedIndexedTable<RowType>An IndexedTable composed of a List-based table and Map-based indexes. -
Uses of ReferenceCountedObjectProvider in org.apache.druid.segment.loading
Methods in org.apache.druid.segment.loading that return types with arguments of type ReferenceCountedObjectProviderModifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<ReferenceCountedObjectProvider<Segment>> AcquireSegmentAction.getSegmentFuture()Get aReferenceCountedObjectProvider<Segment>to acquire a reference to an item that exists in the cache, or if necessary/possible, fetching it from deep storage.Constructor parameters in org.apache.druid.segment.loading with type arguments of type ReferenceCountedObjectProviderModifierConstructorDescriptionAcquireSegmentAction(Supplier<com.google.common.util.concurrent.ListenableFuture<ReferenceCountedObjectProvider<Segment>>> segmentFutureSupplier, Closeable loadCleanup)