public interface SQLAggregateIF
Modifier and Type | Field and Description |
---|---|
static int |
COUNT
INTERNAL: Constant referring to the COUNT aggregate function.
|
Modifier and Type | Method and Description |
---|---|
String |
getAlias()
INTERNAL: The column alias to use if this value is
included in the projection.
|
SQLAggregateIF |
getReference()
INTERNAL: Returns the referenced aggregate if one exists.
|
int |
getType()
INTERNAL: Returns the aggregate function type indicated by one of
the constants in the
SQLAggregateIF interface. |
SQLValueIF |
getValue()
INTERNAL: Returns the SQLValueIF that the aggregate function is
to be evaluated against.
|
boolean |
isReference()
INTERNAL: Returns true if this aggregate is a reference to
another.
|
void |
setAlias(String alias)
INTERNAL: Sets the column alias.
|
void |
setValue(SQLValueIF value)
INTERNAL: Sets the SQLValueIF that the aggregate function is
to be evaluated against.
|
static final int COUNT
int getType()
SQLAggregateIF
interface.SQLValueIF getValue()
void setValue(SQLValueIF value)
String getAlias()
void setAlias(String alias)
boolean isReference()
SQLAggregateIF getReference()