Package com.arcadedb.query.sql.parser
Class EqualsCompareOperator
- java.lang.Object
-
- com.arcadedb.query.sql.parser.SimpleNode
-
- com.arcadedb.query.sql.parser.EqualsCompareOperator
-
- All Implemented Interfaces:
BinaryCompareOperator
,Node
public class EqualsCompareOperator extends SimpleNode implements BinaryCompareOperator
-
-
Field Summary
-
Fields inherited from class com.arcadedb.query.sql.parser.SimpleNode
children, firstToken, id, lastToken, parent, parser, value
-
-
Constructor Summary
Constructors Constructor Description EqualsCompareOperator(int id)
EqualsCompareOperator(SqlParser p, int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EqualsCompareOperator
copy()
boolean
equals(Object obj)
boolean
execute(DatabaseInternal database, Object iLeft, Object iRight)
int
hashCode()
boolean
supportsBasicCalculation()
String
toString()
-
Methods inherited from class com.arcadedb.query.sql.parser.SimpleNode
childrenAccept, dump, getValue, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.arcadedb.query.sql.parser.BinaryCompareOperator
isRangeOperator
-
-
-
-
Constructor Detail
-
EqualsCompareOperator
public EqualsCompareOperator(int id)
-
EqualsCompareOperator
public EqualsCompareOperator(SqlParser p, int id)
-
-
Method Detail
-
execute
public boolean execute(DatabaseInternal database, Object iLeft, Object iRight)
- Specified by:
execute
in interfaceBinaryCompareOperator
-
supportsBasicCalculation
public boolean supportsBasicCalculation()
- Specified by:
supportsBasicCalculation
in interfaceBinaryCompareOperator
-
toString
public String toString()
- Overrides:
toString
in classSimpleNode
-
copy
public EqualsCompareOperator copy()
- Specified by:
copy
in interfaceBinaryCompareOperator
- Overrides:
copy
in classSimpleNode
-
-