Class Hierarchy

Interface Hierarchy

  • java.lang.Cloneable
    • org.apache.calcite.rel.RelNode (also extends org.apache.calcite.plan.RelOptNode)
  • org.apache.calcite.linq4j.ExtendedEnumerable<TSource>
    • org.apache.calcite.linq4j.Enumerable<T> (also extends java.lang.Iterable<T>, org.apache.calcite.linq4j.RawEnumerable<T>)
  • java.lang.Iterable<T>
    • org.apache.calcite.linq4j.Enumerable<T> (also extends org.apache.calcite.linq4j.ExtendedEnumerable<TSource>, org.apache.calcite.linq4j.RawEnumerable<T>)
  • org.apache.calcite.linq4j.RawEnumerable<T>
    • org.apache.calcite.linq4j.Enumerable<T> (also extends org.apache.calcite.linq4j.ExtendedEnumerable<TSource>, java.lang.Iterable<T>)
  • org.apache.calcite.plan.RelOptNode
  • org.apache.calcite.plan.RelRule.Config

Enum Class Hierarchy