[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Defines the different operator types available for event filters.

Mathematical notation for defining ranges of floating point numbers is used as defined below: [a,b] a closed range from value a to value b with the end-points a and b included in the range(a,b) an open range from value a to value b with the end-points a and b not included in the range[a,b) a half-open range from value a to value b with the end-point a included and end-point b not included in the range(a,b] a half-open range from value a to value b with the end-point a not included and end-point b included in the range

Namespace: net.esper.filter
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Public Enumeration FilterOperator
C#
public enum FilterOperator
Visual C++
public enum class FilterOperator

Members

ClassDescription
EQUAL
Exact matches (=).

GREATER
Greater (>).

GREATER_OR_EQUAL
Greater or equal (>=).

LESS
Less (<).

LESS_OR_EQUAL
Less or equal (<=).

NOT_EQUAL
Exact not matches (!=).

RANGE_CLOSED
Range contains low and high endpoint, i.e. [a,b]

RANGE_HALF_CLOSED
Range includes high endpoint but not low endpoint, i.e. (a,b]

RANGE_HALF_OPEN
Range includes low endpoint but not high endpoint, i.e. [a,b)

RANGE_OPEN
Range contains neither endpoint, i.e. (a,b)