Uses of Interface
org.apache.druid.segment.VirtualColumn
-
-
Uses of VirtualColumn in org.apache.druid.frame.util
Classes in org.apache.druid.frame.util that implement VirtualColumn Modifier and Type Class Description classSettableLongVirtualColumnVirtual column that returns a changeable value, viaSettableLongVirtualColumn.setValue(long). -
Uses of VirtualColumn in org.apache.druid.query
Methods in org.apache.druid.query that return VirtualColumn Modifier and Type Method Description VirtualColumnUnnestDataSource. getVirtualColumn()Methods in org.apache.druid.query with parameters of type VirtualColumn Modifier and Type Method Description static UnnestDataSourceUnnestDataSource. create(DataSource base, VirtualColumn virtualColumn, DimFilter unnestFilter)Druids.ScanQueryBuilderDruids.ScanQueryBuilder. virtualColumns(VirtualColumn... virtualColumns)Druids.SearchQueryBuilderDruids.SearchQueryBuilder. virtualColumns(VirtualColumn... vc)Druids.TimeseriesQueryBuilderDruids.TimeseriesQueryBuilder. virtualColumns(VirtualColumn... virtualColumns) -
Uses of VirtualColumn in org.apache.druid.query.groupby
Methods in org.apache.druid.query.groupby with parameters of type VirtualColumn Modifier and Type Method Description GroupByQuery.BuilderGroupByQuery.Builder. setVirtualColumns(VirtualColumn... virtualColumns) -
Uses of VirtualColumn in org.apache.druid.query.topn
Methods in org.apache.druid.query.topn with parameters of type VirtualColumn Modifier and Type Method Description TopNQueryBuilderTopNQueryBuilder. virtualColumns(VirtualColumn... virtualColumns) -
Uses of VirtualColumn in org.apache.druid.segment
Methods in org.apache.druid.segment that return VirtualColumn Modifier and Type Method Description VirtualColumnUnnestStorageAdapter. getUnnestColumn()VirtualColumnVirtualColumns. getVirtualColumn(String columnName)VirtualColumn[]VirtualColumns. getVirtualColumns()Methods in org.apache.druid.segment with parameters of type VirtualColumn Modifier and Type Method Description static VirtualColumnsVirtualColumns. create(VirtualColumn... virtualColumns)StringUnnestStorageAdapter. getUnnestInputIfDirectAccess(VirtualColumn unnestColumn)Returns the input ofUnnestStorageAdapter.unnestColumn, if it's a direct access; otherwise returns null.Method parameters in org.apache.druid.segment with type arguments of type VirtualColumn Modifier and Type Method Description static VirtualColumnsVirtualColumns. create(List<VirtualColumn> virtualColumns)Constructors in org.apache.druid.segment with parameters of type VirtualColumn Constructor Description UnnestColumnValueSelectorCursor(Cursor cursor, ColumnSelectorFactory baseColumnSelectorFactory, VirtualColumn unnestColumn, String outputColumnName)UnnestDimensionCursor(Cursor cursor, ColumnSelectorFactory baseColumnSelectorFactory, VirtualColumn unnestColumn, String outputColumnName)UnnestStorageAdapter(StorageAdapter baseAdapter, VirtualColumn unnestColumn, DimFilter unnestFilter) -
Uses of VirtualColumn in org.apache.druid.segment.join
Method parameters in org.apache.druid.segment.join with type arguments of type VirtualColumn Modifier and Type Method Description Set<String>HashJoinSegmentStorageAdapter. determineBaseColumnsWithPreAndPostJoinVirtualColumns(VirtualColumns virtualColumns, List<VirtualColumn> preJoinVirtualColumns, List<VirtualColumn> postJoinVirtualColumns)Return a String set containing the name of columns that belong to the base table (including any pre-join virtual columns as well). -
Uses of VirtualColumn in org.apache.druid.segment.join.filter
Methods in org.apache.druid.segment.join.filter that return types with arguments of type VirtualColumn Modifier and Type Method Description List<VirtualColumn>JoinFilterPreAnalysis. getPostJoinVirtualColumns()Set<VirtualColumn>JoinFilterSplit. getPushDownVirtualColumns()Method parameters in org.apache.druid.segment.join.filter with type arguments of type VirtualColumn Modifier and Type Method Description voidJoinableClauses. splitVirtualColumns(VirtualColumns virtualColumns, List<VirtualColumn> preJoinVirtualColumns, List<VirtualColumn> postJoinVirtualColumns)Constructor parameters in org.apache.druid.segment.join.filter with type arguments of type VirtualColumn Constructor Description Builder(JoinFilterPreAnalysisKey key, List<VirtualColumn> postJoinVirtualColumns)JoinFilterSplit(Filter baseTableFilter, Filter joinTableFilter, Set<VirtualColumn> pushDownVirtualColumns) -
Uses of VirtualColumn in org.apache.druid.segment.virtual
Classes in org.apache.druid.segment.virtual that implement VirtualColumn Modifier and Type Class Description classExpressionVirtualColumnclassFallbackVirtualColumnA virtual column that picks one column or another based on whether they exist.classListFilteredVirtualColumnclassNestedFieldVirtualColumnOptimized virtual column that can make direct selectors into aNestedDataComplexColumnor any associated nested fields (NestedFieldDictionaryEncodedColumn) including using their indexes.
-