Uses of Interface
org.apache.druid.query.operator.Operator
-
Packages that use Operator Package Description org.apache.druid.query.operator org.apache.druid.query.operator.join org.apache.druid.query.operator.window -
-
Uses of Operator in org.apache.druid.query.operator
Classes in org.apache.druid.query.operator that implement Operator Modifier and Type Class Description classLimitTimeIntervalOperatorclassNaivePartitioningOperatorThis naive partitioning operator assumes that it's child operator always gives it RowsAndColumns objects that are a superset of the partitions that it needs to provide.classNaiveSortOperatorA naive sort operator is an operation that sorts a stream of data in-place.classScanOperatorA scan operator is really just a way to push down various things that can be lazily applied when data needs to actually be read.classSegmentToRowsAndColumnsOperatorclassSequenceOperatorclassWindowProcessorOperatorAn Operator that applies aProcessor, see javadoc on that interface for an explanation.Methods in org.apache.druid.query.operator that return Operator Modifier and Type Method Description OperatorNaivePartitioningOperatorFactory. wrap(Operator op)OperatorNaiveSortOperatorFactory. wrap(Operator op)OperatorOperatorFactory. wrap(Operator op)Builds an operator according to the definition of the OperatorFactory and wraps it around the operator passed in to this function.OperatorScanOperatorFactory. wrap(Operator op)Methods in org.apache.druid.query.operator with parameters of type Operator Modifier and Type Method Description static voidOperator. go(Operator op, Operator.Receiver receiver)Convenience method to run an Operator until completion.OperatorNaivePartitioningOperatorFactory. wrap(Operator op)OperatorNaiveSortOperatorFactory. wrap(Operator op)OperatorOperatorFactory. wrap(Operator op)Builds an operator according to the definition of the OperatorFactory and wraps it around the operator passed in to this function.OperatorScanOperatorFactory. wrap(Operator op)Constructors in org.apache.druid.query.operator with parameters of type Operator Constructor Description LimitTimeIntervalOperator(Operator segmentOperator, org.joda.time.Interval interval)NaivePartitioningOperator(List<String> partitionColumns, Operator child)NaiveSortOperator(Operator child, List<ColumnWithDirection> sortColumns)ScanOperator(Operator subOperator, List<String> projectedColumns, VirtualColumns virtualColumns, org.joda.time.Interval timeRange, Filter filter, List<ColumnWithDirection> ordering, OffsetLimit offsetLimit)WindowProcessorOperator(Processor windowProcessor, Operator child)Constructor parameters in org.apache.druid.query.operator with type arguments of type Operator Constructor Description OperatorSequence(Supplier<Operator> opSupplier) -
Uses of Operator in org.apache.druid.query.operator.join
Classes in org.apache.druid.query.operator.join that implement Operator Modifier and Type Class Description classSortedInnerJoinOperatorAn operator that can join the data streams from other operators.Methods in org.apache.druid.query.operator.join that return Operator Modifier and Type Method Description OperatorJoinPartDefn. getOp()Methods in org.apache.druid.query.operator.join with parameters of type Operator Modifier and Type Method Description static JoinPartDefn.BuilderJoinPartDefn. builder(Operator op)Constructors in org.apache.druid.query.operator.join with parameters of type Operator Constructor Description Builder(Operator op)JoinPartDefn(Operator op, List<String> joinFields, List<String> projectFields) -
Uses of Operator in org.apache.druid.query.operator.window
Methods in org.apache.druid.query.operator.window that return Operator Modifier and Type Method Description OperatorWindowOperatorFactory. wrap(Operator op)Methods in org.apache.druid.query.operator.window with parameters of type Operator Modifier and Type Method Description OperatorWindowOperatorFactory. wrap(Operator op)
-