| 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.