public interface RelInput
RelOptCluster getCluster()
RelTraitSet getTraitSet()
RelOptTable getTable(String table)
RelNode getInput()
ImmutableBitSet getBitSet(String tag)
@Nullable List<ImmutableBitSet> getBitSetList(String tag)
List<AggregateCall> getAggregateCalls(String tag)
float getFloat(String tag)
float value. Throws if not present or wrong type.<E extends Enum<E>> E getEnum(String tag, Class<E> enumClass)
RelDataType getRowType(String tag)
RelDataType getRowType(String expressionsTag, String fieldsTag)
RelCollation getCollation()
RelDistribution getDistribution()
com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<RexLiteral>> getTuples(String tag)
boolean getBoolean(String tag, boolean default_)
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.