StatementTreeObject, java.io.Serializable, java.lang.Cloneablepublic final class SelectColumn extends java.lang.Object implements java.io.Serializable, StatementTreeObject, java.lang.Cloneable
| Modifier and Type | Field | Description |
|---|---|---|
java.lang.String |
alias |
The alias of this column string.
|
Expression |
expression |
The expression of this column.
|
java.lang.String |
glob_name |
If the column represents a glob of columns (eg.
|
Variable |
internal_name |
The name of this column used internally to reference it.
|
Variable |
resolved_name |
The fully resolved name that this column is given in the resulting table.
|
| Constructor | Description |
|---|---|
SelectColumn() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
clone() |
Performs a DEEP clone of this object if it is mutable, or a deep clone
of its mutable members.
|
void |
prepareExpressions(ExpressionPreparer preparer) |
Prepares all expressions in this statement tree object by passing the
ExpressionPreparer object to the 'prepare' method of the expression.
|
java.lang.String |
toString() |
public java.lang.String glob_name
public Variable resolved_name
public java.lang.String alias
public Expression expression
public Variable internal_name
public void prepareExpressions(ExpressionPreparer preparer) throws DatabaseException
StatementTreeObjectprepareExpressions in interface StatementTreeObjectDatabaseExceptionpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
StatementTreeObjectclone in interface StatementTreeObjectclone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018. All rights reserved.