public class TransformableEventIterable extends Object implements TransformableEventStream
TransformableEventStream implementation that is based on an Iterable.| Constructor and Description |
|---|
TransformableEventIterable(Iterable<EventWithToken> events)
Constructs an instance based on the specified
Iterable |
| Modifier and Type | Method and Description |
|---|---|
TransformableEventStream |
filter(Predicate<EventWithToken> predicate)
Filters events based on the provided
predicate. |
EventTransformationExecutor |
transform(String transformationDescription,
EventTransformer eventTransformer)
Transforms events by providing transformation description and the transformer.
|
public TransformableEventIterable(Iterable<EventWithToken> events)
Iterableevents - the Iterable of EventWithTokens used to retrieve eventspublic TransformableEventStream filter(Predicate<EventWithToken> predicate)
TransformableEventStreampredicate.filter in interface TransformableEventStreampredicate - the predicate used for filtering eventspublic EventTransformationExecutor transform(String transformationDescription, EventTransformer eventTransformer)
TransformableEventStreamtransform in interface TransformableEventStreamtransformationDescription - the description of the transformationeventTransformer - the transformerCopyright © 2020–2023 AxonIQ BV. All rights reserved.