public class DefaultColumn<T extends com.liferay.petra.sql.dsl.base.BaseTable<T>,C> extends BaseASTNode implements com.liferay.petra.sql.dsl.Column<T,C>, DefaultExpression<C>
| Constructor and Description |
|---|
DefaultColumn(T table,
java.lang.String name,
java.lang.Class<C> javaType,
int sqlType,
int flags) |
| Modifier and Type | Method and Description |
|---|---|
com.liferay.petra.sql.dsl.expression.ColumnAlias<T,C> |
as(java.lang.String name) |
protected void |
doToSQL(java.util.function.Consumer<java.lang.String> consumer,
com.liferay.petra.sql.dsl.ast.ASTNodeListener astNodeListener) |
boolean |
equals(java.lang.Object object) |
int |
getFlags() |
java.lang.Class<C> |
getJavaType() |
java.lang.String |
getName() |
int |
getSQLType() |
T |
getTable() |
int |
hashCode() |
getChild, toSQL, toString, withNewChildclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int getFlags()
public java.lang.Class<C> getJavaType()
public java.lang.String getName()
public int getSQLType()
public T getTable()
public int hashCode()
hashCode in class java.lang.Objectprotected void doToSQL(java.util.function.Consumer<java.lang.String> consumer,
com.liferay.petra.sql.dsl.ast.ASTNodeListener astNodeListener)
doToSQL in class BaseASTNode