| Interface | Description |
|---|---|
| Function |
A
Function is a (potentially configurable) logical operation. |
| Tuple<R> |
A
Tuple provides a map-like interface to any data structure. |
| Class | Description |
|---|---|
| AggregateFunction |
An
AggregateFunction is a ConsumerProducerFunction that reduces a number of
input records to a single output of the same record type. |
| ArrayTuple | |
| ConsumerFunction |
A
ConsumerFunction is a Function that consumes input records. |
| ConsumerProducerFunction |
A
ConsumerProducerFunction is a Function that consumes input records and
produces output records. |
| FilterFunction |
A
FilterFunction is a ConsumerFunction that tests input records against some
criteria, returning a boolean result to indicate whether the input passes or fails the test. |
| IsA | |
| MultiFilterFunction | |
| ProducerFunction |
A
ProducerFunction is a Function that produces output records. |
| SimpleAggregateFunction<T> |
An
SimpleAggregateFunction is an AggregateFunction
that takes a single input and returns a single output when state is called. |
| SimpleFilterFunction<T> |
An
SimpleFilterFunction is a FilterFunction that
takes a single input object. |
| SimpleTransformFunction<T> |
An
SimpleTransformFunction is an TransformFunction
that takes a single input and returns a single output. |
| TransformFunction |
A
TransformFunction is a Function that produces a new output record based on
the data in an input record. |
Copyright © 2017. All rights reserved.