public class DefaultPredicate extends BaseASTNode implements DefaultExpression<java.lang.Boolean>, com.liferay.petra.sql.dsl.expression.Predicate
| Constructor and Description |
|---|
DefaultPredicate(com.liferay.petra.sql.dsl.expression.Expression<?> leftExpression,
Operand operand,
com.liferay.petra.sql.dsl.expression.Expression<?> rightExpression) |
| Modifier and Type | Method and Description |
|---|---|
com.liferay.petra.sql.dsl.expression.Predicate |
and(com.liferay.petra.sql.dsl.expression.Expression<java.lang.Boolean> expression) |
protected void |
doToSQL(java.util.function.Consumer<java.lang.String> consumer,
com.liferay.petra.sql.dsl.ast.ASTNodeListener astNodeListener) |
com.liferay.petra.sql.dsl.expression.Expression<?> |
getLeftExpression() |
Operand |
getOperand() |
com.liferay.petra.sql.dsl.expression.Expression<?> |
getRightExpression() |
boolean |
isWrapParentheses() |
com.liferay.petra.sql.dsl.expression.Predicate |
or(com.liferay.petra.sql.dsl.expression.Expression<java.lang.Boolean> expression) |
void |
toSQL(java.util.function.Consumer<java.lang.String> consumer,
com.liferay.petra.sql.dsl.ast.ASTNodeListener astNodeListener) |
com.liferay.petra.sql.dsl.expression.Predicate |
withParentheses() |
getChild, toString, withNewChildclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitas, ascending, descending, eq, eq, gt, gt, gte, gte, in, in, isNotNull, isNull, like, like, lt, lt, lte, lte, neq, neq, notIn, notIn, notLike, notLikepublic DefaultPredicate(com.liferay.petra.sql.dsl.expression.Expression<?> leftExpression,
Operand operand,
com.liferay.petra.sql.dsl.expression.Expression<?> rightExpression)
public com.liferay.petra.sql.dsl.expression.Predicate and(com.liferay.petra.sql.dsl.expression.Expression<java.lang.Boolean> expression)
and in interface com.liferay.petra.sql.dsl.expression.Predicatepublic com.liferay.petra.sql.dsl.expression.Expression<?> getLeftExpression()
public Operand getOperand()
public com.liferay.petra.sql.dsl.expression.Expression<?> getRightExpression()
public boolean isWrapParentheses()
public com.liferay.petra.sql.dsl.expression.Predicate or(com.liferay.petra.sql.dsl.expression.Expression<java.lang.Boolean> expression)
or in interface com.liferay.petra.sql.dsl.expression.Predicatepublic void toSQL(java.util.function.Consumer<java.lang.String> consumer,
com.liferay.petra.sql.dsl.ast.ASTNodeListener astNodeListener)
toSQL in interface com.liferay.petra.sql.dsl.ast.ASTNodetoSQL in class BaseASTNodepublic com.liferay.petra.sql.dsl.expression.Predicate withParentheses()
withParentheses in interface com.liferay.petra.sql.dsl.expression.Predicateprotected void doToSQL(java.util.function.Consumer<java.lang.String> consumer,
com.liferay.petra.sql.dsl.ast.ASTNodeListener astNodeListener)
doToSQL in class BaseASTNode