Class RelList

All Implemented Interfaces:
Iterable<Object>, Collection<Object>, List<Object>, SequencedCollection<Object>

public class RelList extends AbstractList<Object>
A list whose contents are computed by evaluating a relational expression.
  • Field Details

    • RELATION

      public static final String RELATION
      Value printed instead of the contents of an external relation.
      See Also:
    • rel

      public final org.apache.calcite.rel.RelNode rel
    • supplier

      private final Supplier<List<Object>> supplier
  • Constructor Details

    • RelList

      RelList(org.apache.calcite.rel.RelNode rel, org.apache.calcite.DataContext dataContext, Function<Object[],Object> converter)
  • Method Details