Package org.apache.storm.sql.planner.streams.rules

# Class StreamsCalcRule

java.lang.Object
org.apache.calcite.plan.RelOptRule
org.apache.calcite.rel.convert.ConverterRule
org.apache.storm.sql.planner.streams.rules.StreamsCalcRule

public class StreamsCalcRule extends org.apache.calcite.rel.convert.ConverterRule

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final StreamsCalcRule`
  `INSTANCE`

  ### Fields inherited from class org.apache.calcite.plan.RelOptRule

  `description, operands, relBuilderFactory`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `org.apache.calcite.rel.RelNode`
  `convert(org.apache.calcite.rel.RelNode rel)`

  ### Methods inherited from class org.apache.calcite.rel.convert.ConverterRule

  `getInTrait, getOutConvention, getOutTrait, getTraitDef, isGuaranteed, onMatch`

  ### Methods inherited from class org.apache.calcite.plan.RelOptRule

  `any, convert, convert, convertList, convertOperand, equals, equals, getOperand, getOperands, hashCode, matches, none, operand, operand, operand, operand, operand, some, toString, unordered`

  ### Methods inherited from class java.lang.Object

  `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- ## Field Details

  - ### INSTANCE

    public static final StreamsCalcRule INSTANCE

- ## Method Details

  - ### convert

    public org.apache.calcite.rel.RelNode convert(org.apache.calcite.rel.RelNode rel)
    Specified by:
      `convert` in class `org.apache.calcite.rel.convert.ConverterRule`