Package com.exasol.adapter.sql
Class AbstractSqlBinaryEquality
- java.lang.Object
-
- com.exasol.adapter.sql.SqlNode
-
- com.exasol.adapter.sql.SqlPredicate
-
- com.exasol.adapter.sql.AbstractSqlBinaryEquality
-
- Direct Known Subclasses:
SqlPredicateEqual,SqlPredicateLess,SqlPredicateLessEqual,SqlPredicateNotEqual
public abstract class AbstractSqlBinaryEquality extends SqlPredicate
Abstract base for comparison operators with two operands.
-
-
Constructor Summary
Constructors Constructor Description AbstractSqlBinaryEquality(Predicate function, SqlNode left, SqlNode right)Instantiates a new Abstract sql binary equality.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SqlNode>getChildren()Get list of node's children (possibly, empty).SqlNodegetLeft()Gets left.SqlNodegetRight()Gets right.-
Methods inherited from class com.exasol.adapter.sql.SqlPredicate
getFunction
-
-
-
-
Method Detail
-
getLeft
public SqlNode getLeft()
Gets left.- Returns:
- the left
-
getRight
public SqlNode getRight()
Gets right.- Returns:
- the right
-
getChildren
public List<SqlNode> getChildren()
Description copied from class:SqlNodeGet list of node's children (possibly, empty).- Overrides:
getChildrenin classSqlNode- Returns:
- list of children nodes (which could be null)
-
-