Interface | Description |
---|---|
KeySelector<IN,KEY> |
The
KeySelector allows to use arbitrary objects for operations such as
reduce, reduceGroup, join, coGoup, etc. |
Class | Description |
---|---|
FirstReducer<T> | |
FlatMapIterator<IN,OUT> |
A convenience variant of the
RichFlatMapFunction that returns elements through an iterator, rather then
through a collector. |
FormattingMapper<T> | |
FunctionAnnotation |
This class defines the semantic assertions that can be added to functions.
|
GroupReduceIterator<IN,OUT> | |
SelectByMaxFunction<T extends Tuple> | |
SelectByMinFunction<T extends Tuple> | |
SemanticPropUtil |
Annotation Type | Description |
---|---|
FunctionAnnotation.ConstantFields |
This annotation declares that a function leaves certain fields of its input values unmodified and
only "forwards" or "copies" them to the return value.
|
FunctionAnnotation.ConstantFieldsExcept |
This annotation declares that a function changes certain fields of its input values, while leaving all
others unmodified and in place in the return value.
|
FunctionAnnotation.ConstantFieldsFirst |
This annotation declares that a function leaves certain fields of its first input values unmodified and
only "forwards" or "copies" them to the return value.
|
FunctionAnnotation.ConstantFieldsFirstExcept |
This annotation declares that a function changes certain fields of its first input value, while leaving all
others unmodified and in place in the return value.
|
FunctionAnnotation.ConstantFieldsSecond |
This annotation declares that a function leaves certain fields of its second input values unmodified and
only "forwards" or "copies" them to the return value.
|
FunctionAnnotation.ConstantFieldsSecondExcept |
This annotation declares that a function changes certain fields of its second input value, while leaving all
others unmodified and in place in the return value.
|
FunctionAnnotation.ReadFields |
Specifies the fields of the input value of a user-defined that are accessed in the code.
|
FunctionAnnotation.ReadFieldsFirst |
Specifies the fields of the second input value of a user-defined that are accessed in the code.
|
FunctionAnnotation.ReadFieldsSecond |
Specifies the fields of the first input value of a user-defined that are accessed in the code.
|
Copyright © 2015 The Apache Software Foundation. All rights reserved.