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()