public abstract static class CoGroup.By
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description | 
|---|
| By() | 
| Modifier and Type | Method and Description | 
|---|---|
| static CoGroup.By | fieldAccessDescriptor(FieldAccessDescriptor fieldAccessDescriptor)Join by the following field access descriptor. | 
| static CoGroup.By | fieldIds(java.lang.Integer... fieldIds)Join by the following field ids. | 
| static CoGroup.By | fieldNames(java.lang.String... fieldNames)Join by the following field names. | 
| CoGroup.By | withOptionalParticipation()Means that this field will participate in a join even when not present, similar to SQL
 outer-join semantics. | 
| CoGroup.By | withSideInput() | 
public static CoGroup.By fieldNames(java.lang.String... fieldNames)
public static CoGroup.By fieldIds(java.lang.Integer... fieldIds)
public static CoGroup.By fieldAccessDescriptor(FieldAccessDescriptor fieldAccessDescriptor)
public CoGroup.By withOptionalParticipation()
This only affects the results of expandCrossProduct.
public CoGroup.By withSideInput()