Uses of Interface
org.apache.druid.segment.QueryableIndex
Packages that use QueryableIndex
Package
Description
-
Uses of QueryableIndex in org.apache.druid.frame.segment.columnar
Classes in org.apache.druid.frame.segment.columnar that implement QueryableIndexModifier and TypeClassDescriptionclassAQueryableIndeximplementation based on a single columnarFrame. -
Uses of QueryableIndex in org.apache.druid.query.rowsandcols.concrete
Methods in org.apache.druid.query.rowsandcols.concrete that return QueryableIndexConstructors in org.apache.druid.query.rowsandcols.concrete with parameters of type QueryableIndex -
Uses of QueryableIndex in org.apache.druid.segment
Classes in org.apache.druid.segment that implement QueryableIndexModifier and TypeClassDescriptionclassA no-op implementation of QueryableIndex.classMethods in org.apache.druid.segment that return QueryableIndexModifier and TypeMethodDescriptiondefault QueryableIndexQueryableIndex.getProjectionQueryableIndex(String name) SimpleQueryableIndex.getProjectionQueryableIndex(String name) QueryableIndexIndexableAdapter.getQueryableIndex()IndexIO.loadIndex(File inDir, boolean lazy, SegmentLazyLoadFailCallback loadFailed) Methods in org.apache.druid.segment that return types with arguments of type QueryableIndexModifier and TypeMethodDescriptiondefault QueryableProjection<QueryableIndex>QueryableIndex.getProjection(CursorBuildSpec cursorBuildSpec) SimpleQueryableIndex.getProjection(CursorBuildSpec cursorBuildSpec) Methods in org.apache.druid.segment with parameters of type QueryableIndexModifier and TypeMethodDescriptionQueryableIndexTimeBoundaryInspector.create(QueryableIndex index) Method parameters in org.apache.druid.segment with type arguments of type QueryableIndexModifier and TypeMethodDescriptionIndexMerger.getMergedDimensionsFromQueryableIndexes(List<QueryableIndex> indexes, DimensionsSpec dimensionsSpec) Returns merged dimensions, not includingColumnHolder.TIME_COLUMN_NAME, from a set of indexes.default FileIndexMerger.mergeQueryableIndex(List<QueryableIndex> indexes, boolean rollup, AggregatorFactory[] metricAggs, File outDir, IndexSpec indexSpec, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, int maxColumnsToMerge) Merge a collection ofQueryableIndex.IndexMerger.mergeQueryableIndex(List<QueryableIndex> indexes, boolean rollup, AggregatorFactory[] metricAggs, DimensionsSpec dimensionsSpec, File outDir, IndexSpec indexSpec, IndexSpec indexSpecForIntermediatePersists, ProgressIndicator progress, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, int maxColumnsToMerge) Merge a collection ofQueryableIndex.default FileIndexMerger.mergeQueryableIndex(List<QueryableIndex> indexes, boolean rollup, AggregatorFactory[] metricAggs, DimensionsSpec dimensionsSpec, File outDir, IndexSpec indexSpec, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, int maxColumnsToMerge) Merge a collection ofQueryableIndex.IndexMergerBase.mergeQueryableIndex(List<QueryableIndex> indexes, boolean rollup, AggregatorFactory[] metricAggs, DimensionsSpec dimensionsSpec, File outDir, IndexSpec indexSpec, IndexSpec indexSpecForIntermediatePersists, ProgressIndicator progress, SegmentWriteOutMediumFactory segmentWriteOutMediumFactory, int maxColumnsToMerge) static List<IndexableAdapter>IndexMerger.toIndexableAdapters(List<QueryableIndex> indexes) Constructors in org.apache.druid.segment with parameters of type QueryableIndexModifierConstructorDescriptionColumnCache(QueryableIndex index, VirtualColumns virtualColumns, Closer closer) Constructor that creates a newQueryableIndexTimeBoundaryInspector.QueryableIndexCursorFactory(QueryableIndex index, TimeBoundaryInspector timeBoundaryInspector) Constructor that accepts aQueryableIndexTimeBoundaryInspectorthat is in use elsewhere, promoting efficient re-use.QueryableIndexCursorHolder(QueryableIndex index, CursorBuildSpec cursorBuildSpec, TimeBoundaryInspector timeBoundaryInspector) QueryableIndexSegment(QueryableIndex index, SegmentId segmentId)