public abstract static class Lattice.Column extends Object implements Comparable<Lattice.Column>
| Modifier and Type | Field and Description |
|---|---|
String |
alias
Alias of the column, unique within the lattice.
|
int |
ordinal
Ordinal of the column within the lattice.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Lattice.Column column) |
abstract @Nullable String |
defaultAlias()
The alias that SQL would give to this expression.
|
boolean |
equals(@Nullable Object obj) |
int |
hashCode() |
abstract void |
toSql(Lattice.SqlWriter writer) |
public final int ordinal
public final String alias
public int compareTo(Lattice.Column column)
compareTo in interface Comparable<Lattice.Column>public abstract void toSql(Lattice.SqlWriter writer)
public abstract @Nullable String defaultAlias()
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.