org.openrdf.sail.rdbms.algebra
Class SqlCompare
java.lang.Object
org.openrdf.query.algebra.QueryModelNodeBase
org.openrdf.sail.rdbms.algebra.base.RdbmsQueryModelNodeBase
org.openrdf.sail.rdbms.algebra.base.BinarySqlOperator
org.openrdf.sail.rdbms.algebra.SqlCompare
- All Implemented Interfaces:
- Cloneable, QueryModelNode, SqlExpr
public class SqlCompare
- extends BinarySqlOperator
The SQL compare expressions (>, <, >=, <=).
- Author:
- James Leigh
SqlCompare
public SqlCompare(SqlExpr leftArg,
Compare.CompareOp op,
SqlExpr rightArg)
getOperator
public SqlCompare.Operator getOperator()
getSignature
public String getSignature()
- Description copied from class:
QueryModelNodeBase
- Default implementation of
QueryModelNode.getSignature() that
prints the name of the node's class.
- Specified by:
getSignature in interface QueryModelNode- Overrides:
getSignature in class QueryModelNodeBase
- Returns:
- The node's signature, e.g. SLICE (offset=10, limit=10).
visit
public <X extends Exception> void visit(RdbmsQueryModelVisitorBase<X> visitor)
throws X extends Exception
- Specified by:
visit in class RdbmsQueryModelNodeBase
- Throws:
X extends Exception
hashCode
public int hashCode()
- Overrides:
hashCode in class BinarySqlOperator
equals
public boolean equals(Object obj)
- Overrides:
equals in class BinarySqlOperator
Copyright © 2001-2008 Aduna. All Rights Reserved.