public static class Lattice.BaseColumn extends Lattice.Column
Modifier and Type | Field and Description |
---|---|
java.lang.String |
column
Name of the column.
|
java.lang.String |
table
Alias of the table reference that the column belongs to.
|
alias, ordinal
Modifier | Constructor and Description |
---|---|
private |
BaseColumn(int ordinal,
java.lang.String table,
java.lang.String column,
java.lang.String alias) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
defaultAlias()
The alias that SQL would give to this expression.
|
java.util.List<java.lang.String> |
identifiers() |
void |
toSql(Lattice.SqlWriter writer) |
java.lang.String |
toString() |
compareTo, equals, hashCode, toBitSet
public final java.lang.String table
@Nonnull public final java.lang.String column
private BaseColumn(int ordinal, java.lang.String table, java.lang.String column, java.lang.String alias)
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.List<java.lang.String> identifiers()
public void toSql(Lattice.SqlWriter writer)
toSql
in class Lattice.Column
public java.lang.String defaultAlias()
Lattice.Column
defaultAlias
in class Lattice.Column
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.