public class DefaultScalarDSLQueryAlias<T> extends BaseASTNode implements DefaultExpression<T>, com.liferay.petra.sql.dsl.expression.ScalarDSLQueryAlias<T>
Constructor and Description |
---|
DefaultScalarDSLQueryAlias(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery,
java.lang.Class<T> javaType,
java.lang.String name,
int sqlType) |
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.query.DSLQuery |
getDSLQuery() |
java.lang.Class<T> |
getJavaType() |
java.lang.String |
getName() |
int |
getSQLType() |
getChild, toSQL, toString, withNewChild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public DefaultScalarDSLQueryAlias(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery, java.lang.Class<T> javaType, java.lang.String name, int sqlType)
public com.liferay.petra.sql.dsl.query.DSLQuery getDSLQuery()
getDSLQuery
in interface com.liferay.petra.sql.dsl.expression.ScalarDSLQueryAlias<T>
public java.lang.Class<T> getJavaType()
getJavaType
in interface com.liferay.petra.sql.dsl.expression.ScalarDSLQueryAlias<T>
public java.lang.String getName()
getName
in interface com.liferay.petra.sql.dsl.expression.ScalarDSLQueryAlias<T>
public int getSQLType()
getSQLType
in interface com.liferay.petra.sql.dsl.expression.ScalarDSLQueryAlias<T>
protected void doToSQL(java.util.function.Consumer<java.lang.String> consumer, com.liferay.petra.sql.dsl.ast.ASTNodeListener astNodeListener)
doToSQL
in class BaseASTNode