public class SqlCompare extends BinarySqlOperator
| Modifier and Type | Class and Description |
|---|---|
static class |
SqlCompare.Operator |
| Constructor and Description |
|---|
SqlCompare(SqlExpr leftArg,
Compare.CompareOp op,
SqlExpr rightArg) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Returns true if this query model node and its children are
recursively equal to o and its children.
|
SqlCompare.Operator |
getOperator() |
String |
getSignature()
Default implementation of
QueryModelNode.getSignature() that
prints the name of the node's class. |
int |
hashCode() |
<X extends Exception> |
visit(RdbmsQueryModelVisitorBase<X> visitor) |
clone, getLeftArg, getRightArg, replaceChildNode, setLeftArg, setRightArg, toString, visitChildrenvisitgetParentNode, nullEquals, replaceNodeInList, replaceWith, setParentNodefinalize, getClass, notify, notifyAll, wait, wait, waitgetParentNode, replaceWith, setParentNode, visitpublic SqlCompare(SqlExpr leftArg, Compare.CompareOp op, SqlExpr rightArg)
public SqlCompare.Operator getOperator()
public String getSignature()
QueryModelNodeBaseQueryModelNode.getSignature() that
prints the name of the node's class.getSignature in interface QueryModelNodegetSignature in class QueryModelNodeBasepublic <X extends Exception> void visit(RdbmsQueryModelVisitorBase<X> visitor) throws X extends Exception
visit in class RdbmsQueryModelNodeBaseX extends Exceptionpublic int hashCode()
hashCode in class BinarySqlOperatorpublic boolean equals(Object obj)
QueryModelNodeequals in interface QueryModelNodeequals in class BinarySqlOperatorCopyright © 2001–2015 Aduna. All rights reserved.