com.espertech.esper.epl.expression.ops
Interface ExprEqualsNode

All Superinterfaces:
ExprNode, ExprValidator, MetaDefItem, java.io.Serializable
All Known Implementing Classes:
ExprEqualsNodeImpl

public interface ExprEqualsNode
extends ExprNode

Represents an equals (=, !=, <>, is, is not) comparator in a filter expressiun tree.


Method Summary
 boolean isIs()
          Returns true if this is a "IS" or "IS NOT" node, false if this is a EQUALS or NOT EQUALS node.
 boolean isNotEquals()
          Returns true if this is a NOT EQUALS node, false if this is a EQUALS node.
 
Methods inherited from interface com.espertech.esper.epl.expression.core.ExprNode
accept, accept, acceptChildnodes, addChildNode, addChildNodes, equalsNode, getChildNodes, getExprEvaluator, getPrecedence, isConstantResult, replaceUnlistedChildNode, setChildNode, setChildNodes, toEPL
 
Methods inherited from interface com.espertech.esper.epl.expression.core.ExprValidator
validate
 

Method Detail

isNotEquals

boolean isNotEquals()
Returns true if this is a NOT EQUALS node, false if this is a EQUALS node.

Returns:
true for !=, false for =

isIs

boolean isIs()
Returns true if this is a "IS" or "IS NOT" node, false if this is a EQUALS or NOT EQUALS node.

Returns:
true for !=, false for =

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