Package io.substrait.relation.physical
package io.substrait.relation.physical
-
ClassDescriptionPhysical exchange relation with a single input and extension metadata.Exchange target specification: partition IDs and target type.Immutable implementation of
BroadcastExchange.Builds instances of typeImmutableBroadcastExchange.Immutable implementation ofAbstractExchangeRel.ExchangeTarget.Builds instances of typeImmutableExchangeTarget.Immutable implementation ofHashJoin.Builds instances of typeImmutableHashJoin.Immutable implementation ofMergeJoin.Builds instances of typeImmutableMergeJoin.Immutable implementation ofMultiBucketExchange.Builds instances of typeImmutableMultiBucketExchange.Immutable implementation ofNestedLoopJoin.Builds instances of typeImmutableNestedLoopJoin.Immutable implementation ofRoundRobinExchange.Builds instances of typeImmutableRoundRobinExchange.Immutable implementation ofScatterExchange.Builds instances of typeImmutableScatterExchange.Immutable implementation ofSingleBucketExchange.Builds instances of typeImmutableSingleBucketExchange.ImmutableTargetTypecontains immutable implementation classes generated from abstract value types defined as nested insideTargetType.Immutable implementation ofTargetType.Extended.Builds instances of typeExtended.Immutable implementation ofTargetType.Uri.Builds instances of typeUri.