public abstract class CartesianProductDescriptor extends OperatorDescriptorDual
OperatorDescriptorDual.GlobalPropertiesPair, OperatorDescriptorDual.LocalPropertiesPairkeys1, keys2| 限定符 | 构造器和说明 |
|---|---|
protected |
CartesianProductDescriptor(boolean allowBroadcastFirst,
boolean allowBroadcastSecond) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
areCoFulfilled(RequestedLocalProperties requested1,
RequestedLocalProperties requested2,
LocalProperties produced1,
LocalProperties produced2) |
boolean |
areCompatible(RequestedGlobalProperties requested1,
RequestedGlobalProperties requested2,
GlobalProperties produced1,
GlobalProperties produced2) |
GlobalProperties |
computeGlobalProperties(GlobalProperties in1,
GlobalProperties in2) |
protected List<OperatorDescriptorDual.GlobalPropertiesPair> |
createPossibleGlobalProperties() |
protected List<OperatorDescriptorDual.LocalPropertiesPair> |
createPossibleLocalProperties() |
DualInputPlanNode |
instantiate(Channel in1,
Channel in2,
TwoInputNode node) |
checkCompatibilityBasedOnDiversePartitioningProperty, checkEquivalentFieldPositionsInKeyFields, checkEquivalentFieldPositionsInKeyFields, checkSameOrdering, checkSameOrdering, computeLocalProperties, getPossibleGlobalProperties, getPossibleLocalPropertiesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetStrategyprotected CartesianProductDescriptor(boolean allowBroadcastFirst,
boolean allowBroadcastSecond)
protected List<OperatorDescriptorDual.GlobalPropertiesPair> createPossibleGlobalProperties()
protected List<OperatorDescriptorDual.LocalPropertiesPair> createPossibleLocalProperties()
public boolean areCompatible(RequestedGlobalProperties requested1, RequestedGlobalProperties requested2, GlobalProperties produced1, GlobalProperties produced2)
areCompatible 在类中 OperatorDescriptorDualpublic boolean areCoFulfilled(RequestedLocalProperties requested1, RequestedLocalProperties requested2, LocalProperties produced1, LocalProperties produced2)
areCoFulfilled 在类中 OperatorDescriptorDualpublic DualInputPlanNode instantiate(Channel in1, Channel in2, TwoInputNode node)
instantiate 在类中 OperatorDescriptorDualpublic GlobalProperties computeGlobalProperties(GlobalProperties in1, GlobalProperties in2)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.