public class ColumnExpression extends ExpressionSupport implements Column
Constructor and Description |
---|
ColumnExpression(String value,
int columnIndex) |
Modifier and Type | Method and Description |
---|---|
String |
getAlias() |
Collection.Key |
getColumn() |
int |
getColumnIndex() |
String |
getColumnName() |
String |
getFullName() |
String |
getTable() |
Object |
getValue(Query qr,
int row) |
Object |
getValue(Query qr,
int row,
Object defaultValue) |
boolean |
hasBracked() |
void |
hasBracked(boolean b) |
void |
setSub(String sub) |
String |
toString() |
String |
toString(boolean noAlias) |
getIndex, hasAlias, hasIndex, isDirectionBackward, setAlias, setDirectionBackward, setIndex
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getIndex, hasAlias, hasIndex, isDirectionBackward, setAlias, setDirectionBackward, setIndex
public ColumnExpression(String value, int columnIndex)
public String toString(boolean noAlias)
toString
in interface Expression
public String getFullName()
getFullName
in interface Column
public String getAlias()
getAlias
in interface Expression
getAlias
in class ExpressionSupport
public Collection.Key getColumn()
public boolean hasBracked()
hasBracked
in interface Column
public void hasBracked(boolean b)
hasBracked
in interface Column
public String getColumnName()
public int getColumnIndex()
getColumnIndex
in interface Column
public Object getValue(Query qr, int row) throws PageException
getValue
in interface Column
PageException
Copyright © 2015 Lucee