public class DefaultOrderByExpression extends BaseASTNode implements com.liferay.petra.sql.dsl.query.sort.OrderByExpression
Constructor and Description |
---|
DefaultOrderByExpression(com.liferay.petra.sql.dsl.expression.Expression<?> expression,
boolean ascending) |
Modifier and Type | Method and Description |
---|---|
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<?> |
getExpression() |
boolean |
isAscending() |
getChild, toSQL, toString, withNewChild
public DefaultOrderByExpression(com.liferay.petra.sql.dsl.expression.Expression<?> expression, boolean ascending)
public com.liferay.petra.sql.dsl.expression.Expression<?> getExpression()
getExpression
in interface com.liferay.petra.sql.dsl.query.sort.OrderByExpression
public boolean isAscending()
isAscending
in interface com.liferay.petra.sql.dsl.query.sort.OrderByExpression
protected void doToSQL(java.util.function.Consumer<java.lang.String> consumer, com.liferay.petra.sql.dsl.ast.ASTNodeListener astNodeListener)
doToSQL
in class BaseASTNode