|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.filter.FilterSpecParam
com.espertech.esper.filter.FilterSpecParamRange
public final class FilterSpecParamRange
This class represents a range filter parameter in an FilterSpecCompiled
filter specification.
Field Summary |
---|
Fields inherited from class com.espertech.esper.filter.FilterSpecParam |
---|
EMPTY_PARAM_ARRAY, lookupable |
Constructor Summary | |
---|---|
FilterSpecParamRange(FilterSpecLookupable lookupable,
FilterOperator filterOperator,
FilterSpecParamRangeValue min,
FilterSpecParamRangeValue max)
Constructor. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.Object |
getFilterValue(MatchedEventMap matchedEvents,
ExprEvaluatorContext evaluatorContext)
Return the filter parameter constant to filter for. |
FilterSpecParamRangeValue |
getMax()
Returns the upper endpoint. |
FilterSpecParamRangeValue |
getMin()
Returns the lower endpoint. |
int |
hashCode()
|
java.lang.String |
toString()
|
Methods inherited from class com.espertech.esper.filter.FilterSpecParam |
---|
getFilterOperator, getLookupable, toArray |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FilterSpecParamRange(FilterSpecLookupable lookupable, FilterOperator filterOperator, FilterSpecParamRangeValue min, FilterSpecParamRangeValue max) throws java.lang.IllegalArgumentException
lookupable
- is the lookupablefilterOperator
- is the type of range operatormin
- is the begin point of the rangemax
- is the end point of the range
java.lang.IllegalArgumentException
- if an operator was supplied that does not take a double range valueMethod Detail |
---|
public final java.lang.Object getFilterValue(MatchedEventMap matchedEvents, ExprEvaluatorContext evaluatorContext)
FilterSpecParam
getFilterValue
in class FilterSpecParam
matchedEvents
- is the prior results that can be used to determine filter parameters
public FilterSpecParamRangeValue getMin()
public FilterSpecParamRangeValue getMax()
public final java.lang.String toString()
toString
in class FilterSpecParam
public boolean equals(java.lang.Object obj)
equals
in class FilterSpecParam
public int hashCode()
hashCode
in class FilterSpecParam
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |