com.espertech.esper.pattern
Class MatchedEventConvertorImpl

java.lang.Object
  extended by com.espertech.esper.pattern.MatchedEventConvertorImpl
All Implemented Interfaces:
MatchedEventConvertor

public class MatchedEventConvertorImpl
extends java.lang.Object
implements MatchedEventConvertor

Implements a convertor for pattern partial results to events per stream.


Constructor Summary
MatchedEventConvertorImpl(java.util.LinkedHashMap<java.lang.String,Pair<EventType,java.lang.String>> filterTypes, java.util.LinkedHashMap<java.lang.String,Pair<EventType,java.lang.String>> arrayEventTypes, java.util.LinkedHashSet<java.lang.String> allTags, EventAdapterService eventAdapterService)
          Ctor.
 
Method Summary
 EventBean[] convert(MatchedEventMap events)
          Converts pattern matching events to events per stream.
 MatchedEventMapMeta getMatchedEventMapMeta()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatchedEventConvertorImpl

public MatchedEventConvertorImpl(java.util.LinkedHashMap<java.lang.String,Pair<EventType,java.lang.String>> filterTypes,
                                 java.util.LinkedHashMap<java.lang.String,Pair<EventType,java.lang.String>> arrayEventTypes,
                                 java.util.LinkedHashSet<java.lang.String> allTags,
                                 EventAdapterService eventAdapterService)
Ctor.

Parameters:
filterTypes - the filter one-event types
arrayEventTypes - the filter many-event types
eventAdapterService - for creating wrappers if required
Method Detail

convert

public EventBean[] convert(MatchedEventMap events)
Description copied from interface: MatchedEventConvertor
Converts pattern matching events to events per stream.

Specified by:
convert in interface MatchedEventConvertor
Parameters:
events - pattern partial matches
Returns:
events per stream

getMatchedEventMapMeta

public MatchedEventMapMeta getMatchedEventMapMeta()
Specified by:
getMatchedEventMapMeta in interface MatchedEventConvertor

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com