Package io.substrait.relation.physical
Class MultiBucketExchange
java.lang.Object
io.substrait.relation.AbstractRel
io.substrait.relation.SingleInputRel
io.substrait.relation.physical.AbstractExchangeRel
io.substrait.relation.physical.MultiBucketExchange
- All Implemented Interfaces:
HasExtension,Rel
- Direct Known Subclasses:
ImmutableMultiBucketExchange
-
Nested Class Summary
Nested classes/interfaces inherited from class io.substrait.relation.physical.AbstractExchangeRel
AbstractExchangeRel.ExchangeTarget -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<O,C extends VisitationContext, E extends Exception>
Oaccept(RelVisitor<O, C, E> visitor, C context) builder()abstract booleanabstract ExpressionMethods inherited from class io.substrait.relation.physical.AbstractExchangeRel
deriveRecordType, getPartitionCount, getTargetsMethods inherited from class io.substrait.relation.SingleInputRel
getInput, getInputsMethods inherited from class io.substrait.relation.AbstractRel
getRecordTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.substrait.relation.HasExtension
getExtensionMethods inherited from interface io.substrait.relation.Rel
getCommonExtension, getHint, getRemap
-
Constructor Details
-
MultiBucketExchange
public MultiBucketExchange()
-
-
Method Details
-
getExpression
-
getConstrainedToCount
public abstract boolean getConstrainedToCount() -
accept
public <O,C extends VisitationContext, O acceptE extends Exception> (RelVisitor<O, C, throws EE> visitor, C context) - Throws:
E extends Exception
-
builder
-