Class UnaryTupleOperator

All Implemented Interfaces:
Serializable, Cloneable, QueryModelNode, TupleExpr, VariableScopeChange
Direct Known Subclasses:
DescribeOperator, Distinct, Extension, Filter, Group, MultiProjection, Order, Projection, QueryRoot, Reduced, Service, Slice

public abstract class UnaryTupleOperator extends AbstractQueryModelNode implements TupleExpr
An abstract superclass for unary tuple operators which, by definition, has one argument.
See Also:
  • Field Details

    • arg

      protected TupleExpr arg
      The operator's argument.
  • Constructor Details

    • UnaryTupleOperator

      protected UnaryTupleOperator()
    • UnaryTupleOperator

      protected UnaryTupleOperator(TupleExpr arg)
      Creates a new unary tuple operator.
      arg - The operator's argument, must not be null.
  • Method Details