com.espertech.esper.filter
Class RangeValueString

java.lang.Object
  extended by com.espertech.esper.filter.RangeValueString
All Implemented Interfaces:
FilterSpecParamRangeValue, MetaDefItem, java.io.Serializable

public class RangeValueString
extends java.lang.Object
implements FilterSpecParamRangeValue

A String-typed value as a filter parameter representing a range.

See Also:
Serialized Form

Constructor Summary
RangeValueString(java.lang.String theStringValue)
          Ctor.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getFilterValue(MatchedEventMap matchedEvents, ExprEvaluatorContext exprEvaluatorContext)
          Returns the filter value representing the endpoint.
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RangeValueString

public RangeValueString(java.lang.String theStringValue)
Ctor.

Parameters:
theStringValue - is the value of the range endpoint
Method Detail

getFilterValue

public final java.lang.String getFilterValue(MatchedEventMap matchedEvents,
                                             ExprEvaluatorContext exprEvaluatorContext)
Description copied from interface: FilterSpecParamRangeValue
Returns the filter value representing the endpoint.

Specified by:
getFilterValue in interface FilterSpecParamRangeValue
Parameters:
matchedEvents - is the prior results
Returns:
filter value

toString

public final java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

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