net.esper.filter
Class FilterValueSetImpl

java.lang.Object
  extended by net.esper.filter.FilterValueSetImpl
All Implemented Interfaces:
FilterValueSet

public class FilterValueSetImpl
extends java.lang.Object
implements FilterValueSet

Container for filter values for use by the FilterService to filter and distribute incoming events.


Constructor Summary
FilterValueSetImpl(EventType eventType, java.util.List<FilterValueSetParam> parameters)
          Ctor.
 
Method Summary
 EventType getEventType()
          Returns event type to filter for.
 java.util.List<FilterValueSetParam> getParameters()
          Returns list of filter parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterValueSetImpl

public FilterValueSetImpl(EventType eventType,
                          java.util.List<FilterValueSetParam> parameters)
Ctor.

Parameters:
eventType - - type of event to filter for
parameters - - list of filter parameters
Method Detail

getEventType

public EventType getEventType()
Returns event type to filter for.

Specified by:
getEventType in interface FilterValueSet
Returns:
event type to filter for

getParameters

public java.util.List<FilterValueSetParam> getParameters()
Returns list of filter parameters.

Specified by:
getParameters in interface FilterValueSet
Returns:
list of filter parameters