Package org.apache.druid.query.operator
-
Interface Summary Interface Description Operator An Operator interface that intends to have implementations that align relatively closely with the Operators that other databases would also tend to be implemented using.Operator.Receiver OperatorFactory A factory for Operators. -
Class Summary Class Description ColumnWithDirection LimitTimeIntervalOperator NaivePartitioningOperator This 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.NaivePartitioningOperatorFactory NaiveSortOperator A naive sort operator is an operation that sorts a stream of data in-place.NaiveSortOperatorFactory OffsetLimit OperatorSequence Provides a sequence on top of Operators.ScanOperator A scan operator is really just a way to push down various things that can be lazily applied when data needs to actually be read.ScanOperatorFactory SegmentToRowsAndColumnsOperator SequenceOperator WindowOperatorQuery A query that can compute window functions on top of a completely in-memory inline datasource or query results.WindowOperatorQueryQueryRunnerFactory WindowOperatorQueryQueryToolChest WindowProcessorOperator An Operator that applies aProcessor
, see javadoc on that interface for an explanation. -
Enum Summary Enum Description ColumnWithDirection.Direction Operator.Signal This is the return object from a receiver.