Interface Converter

    • Method Detail

      • getInputTraits

        RelTraitSet getInputTraits()
        Returns the trait of the input relational expression.
        Returns:
        input trait
      • getTraitDef

        RelTraitDef getTraitDef()
        Returns the definition of trait which this converter works on.

        The input relational expression (matched by the rule) must possess this trait and have the value given by getInputTraits(), and the traits of the output of this converter given by RelOptNode.getTraitSet() will have one trait altered and the other orthogonal traits will be the same.

        Returns:
        trait which this converter modifies
      • getInput

        RelNode getInput()
        Returns the sole input relational expression
        Returns:
        child relational expression