Class CoGroupWithSolutionSetSecondDescriptor
- java.lang.Object
-
- org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- org.apache.flink.optimizer.operators.CoGroupDescriptor
-
- org.apache.flink.optimizer.operators.CoGroupWithSolutionSetSecondDescriptor
-
- All Implemented Interfaces:
AbstractOperatorDescriptor
public class CoGroupWithSolutionSetSecondDescriptor extends CoGroupDescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.flink.optimizer.operators.OperatorDescriptorDual
OperatorDescriptorDual.GlobalPropertiesPair, OperatorDescriptorDual.LocalPropertiesPair
-
-
Field Summary
-
Fields inherited from class org.apache.flink.optimizer.operators.OperatorDescriptorDual
keys1, keys2
-
-
Constructor Summary
Constructors Constructor Description CoGroupWithSolutionSetSecondDescriptor(org.apache.flink.api.common.operators.util.FieldList keys1, org.apache.flink.api.common.operators.util.FieldList keys2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanareCoFulfilled(RequestedLocalProperties requested1, RequestedLocalProperties requested2, LocalProperties produced1, LocalProperties produced2)LocalPropertiescomputeLocalProperties(LocalProperties in1, LocalProperties in2)protected List<OperatorDescriptorDual.LocalPropertiesPair>createPossibleLocalProperties()-
Methods inherited from class org.apache.flink.optimizer.operators.CoGroupDescriptor
areCompatible, computeGlobalProperties, createPossibleGlobalProperties, getStrategy, instantiate, setCustomPartitioner
-
Methods inherited from class org.apache.flink.optimizer.operators.OperatorDescriptorDual
checkCompatibilityBasedOnDiversePartitioningProperty, checkEquivalentFieldPositionsInKeyFields, checkEquivalentFieldPositionsInKeyFields, checkSameOrdering, checkSameOrdering, getPossibleGlobalProperties, getPossibleLocalProperties
-
-
-
-
Method Detail
-
createPossibleLocalProperties
protected List<OperatorDescriptorDual.LocalPropertiesPair> createPossibleLocalProperties()
- Overrides:
createPossibleLocalPropertiesin classCoGroupDescriptor
-
areCoFulfilled
public boolean areCoFulfilled(RequestedLocalProperties requested1, RequestedLocalProperties requested2, LocalProperties produced1, LocalProperties produced2)
- Overrides:
areCoFulfilledin classCoGroupDescriptor
-
computeLocalProperties
public LocalProperties computeLocalProperties(LocalProperties in1, LocalProperties in2)
- Overrides:
computeLocalPropertiesin classCoGroupDescriptor
-
-