All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
abstract boolean |
areCoFulfilled(RequestedLocalProperties requested1,
RequestedLocalProperties requested2,
LocalProperties produced1,
LocalProperties produced2) |
abstract boolean |
areCompatible(RequestedGlobalProperties requested1,
RequestedGlobalProperties requested2,
GlobalProperties produced1,
GlobalProperties produced2) |
protected boolean |
checkCompatibilityBasedOnDiversePartitioningProperty(GlobalProperties produced1,
GlobalProperties produced2) |
protected boolean |
checkEquivalentFieldPositionsInKeyFields(FieldList fields1,
FieldList fields2) |
protected boolean |
checkEquivalentFieldPositionsInKeyFields(FieldList fields1,
FieldList fields2,
int numRelevantFields) |
protected boolean |
checkSameOrdering(GlobalProperties produced1,
GlobalProperties produced2,
int numRelevantFields) |
protected boolean |
checkSameOrdering(LocalProperties produced1,
LocalProperties produced2,
int numRelevantFields) |
abstract GlobalProperties |
computeGlobalProperties(GlobalProperties in1,
GlobalProperties in2) |
abstract LocalProperties |
computeLocalProperties(LocalProperties in1,
LocalProperties in2) |
protected abstract List<OperatorDescriptorDual.GlobalPropertiesPair> |
createPossibleGlobalProperties() |
protected abstract List<OperatorDescriptorDual.LocalPropertiesPair> |
createPossibleLocalProperties() |
List<OperatorDescriptorDual.GlobalPropertiesPair> |
getPossibleGlobalProperties() |
List<OperatorDescriptorDual.LocalPropertiesPair> |
getPossibleLocalProperties() |
abstract DualInputPlanNode |
instantiate(Channel in1,
Channel in2,
TwoInputNode node) |