Class DefaultAlias<T>
java.lang.Object
com.liferay.petra.sql.dsl.spi.ast.BaseASTNode
com.liferay.petra.sql.dsl.spi.expression.DefaultAlias<T>
- All Implemented Interfaces:
com.liferay.petra.sql.dsl.ast.ASTNode,com.liferay.petra.sql.dsl.expression.Alias<T>,com.liferay.petra.sql.dsl.expression.Expression<T>,DefaultExpression<T>,Cloneable
- Direct Known Subclasses:
DefaultColumnAlias,DefaultTypeAlias
public class DefaultAlias<T>
extends BaseASTNode
implements com.liferay.petra.sql.dsl.expression.Alias<T>, DefaultExpression<T>
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultAlias(com.liferay.petra.sql.dsl.expression.Expression<T> expression, String name) -
Method Summary
Methods inherited from class com.liferay.petra.sql.dsl.spi.ast.BaseASTNode
getChild, toSQL, toString, withNewChildMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.liferay.petra.sql.dsl.ast.ASTNode
toSQL, toSQL
-
Constructor Details
-
DefaultAlias
-
-
Method Details
-
getExpression
- Specified by:
getExpressionin interfacecom.liferay.petra.sql.dsl.expression.Alias<T>
-
getName
- Specified by:
getNamein interfacecom.liferay.petra.sql.dsl.expression.Alias<T>
-
doToSQL
protected void doToSQL(Consumer<String> consumer, com.liferay.petra.sql.dsl.ast.ASTNodeListener astNodeListener) - Specified by:
doToSQLin classBaseASTNode
-