public class MapOperator extends CollectionOperator
candidateEventPosition, expressionExecutor| Constructor and Description |
|---|
MapOperator(ExpressionExecutor expressionExecutor,
int candidateEventPosition) |
| Modifier and Type | Method and Description |
|---|---|
Finder |
cloneFinder(String key) |
boolean |
contains(StateEvent matchingEvent,
Object candidateEvents) |
void |
delete(ComplexEventChunk<StateEvent> deletingEventChunk,
Object candidateEvents) |
StreamEvent |
find(StateEvent matchingEvent,
Object candidateEvents,
StreamEventCloner candidateEventCloner) |
ComplexEventChunk<StreamEvent> |
overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers,
OverwritingStreamEventExtractor overwritingStreamEventExtractor) |
void |
update(ComplexEventChunk<StateEvent> updatingEventChunk,
Object candidateEvents,
UpdateAttributeMapper[] updateAttributeMappers) |
public MapOperator(ExpressionExecutor expressionExecutor, int candidateEventPosition)
public Finder cloneFinder(String key)
cloneFinder in interface FindercloneFinder in class CollectionOperatorpublic StreamEvent find(StateEvent matchingEvent, Object candidateEvents, StreamEventCloner candidateEventCloner)
find in interface Finderfind in class CollectionOperatorpublic boolean contains(StateEvent matchingEvent, Object candidateEvents)
contains in interface Findercontains in class CollectionOperatorpublic void delete(ComplexEventChunk<StateEvent> deletingEventChunk, Object candidateEvents)
delete in interface Operatordelete in class CollectionOperatorpublic void update(ComplexEventChunk<StateEvent> updatingEventChunk, Object candidateEvents, UpdateAttributeMapper[] updateAttributeMappers)
update in interface Operatorupdate in class CollectionOperatorpublic ComplexEventChunk<StreamEvent> overwriteOrAdd(ComplexEventChunk<StateEvent> overwritingOrAddingEventChunk, Object candidateEvents, UpdateAttributeMapper[] updateAttributeMappers, OverwritingStreamEventExtractor overwritingStreamEventExtractor)
overwriteOrAdd in interface OperatoroverwriteOrAdd in class CollectionOperatorCopyright © 2018 WSO2. All Rights Reserved.