Package | Description |
---|---|
net.ontopia.persistence.query.sql |
Object model for representing SQL queries.
|
Modifier and Type | Class and Description |
---|---|
class |
SQLAggregate
INTERNAL: Represents an aggregate function in a SQL query.
|
class |
SQLAggregateReference
INTERNAL: Represents a set of columns from a given table.
|
Modifier and Type | Field and Description |
---|---|
protected SQLAggregateIF |
SQLOrderBy.aggregate |
protected SQLAggregateIF |
SQLAggregateReference.refagg |
Modifier and Type | Method and Description |
---|---|
protected SQLAggregateIF |
FilterSQLOptimizer.filterAggregate(SQLAggregateIF sqlagg) |
SQLAggregateIF |
SQLOrderBy.getAggregate() |
SQLAggregateIF |
SQLAggregate.getReference() |
SQLAggregateIF |
SQLAggregateReference.getReference() |
SQLAggregateIF |
SQLAggregateIF.getReference()
INTERNAL: Returns the referenced aggregate if one exists.
|
protected SQLAggregateIF |
SQLBuilder.produceSelectSQLAggregateIF(JDOAggregateIF aggregate,
List<SQLExpressionIF> expressions,
net.ontopia.persistence.query.sql.SQLBuilder.BuildInfo info) |
protected SQLAggregateIF |
SQLBuilder.wrapAggregate(int aggtype,
SQLValueIF sqlvalue) |
Modifier and Type | Method and Description |
---|---|
void |
SQLQuery.addAscending(SQLAggregateIF aggregate) |
void |
SQLQuery.addDescending(SQLAggregateIF aggregate) |
void |
SQLQuery.addSelect(SQLAggregateIF aggregate) |
protected void |
AbstractSQLAnalyzer.analyzeAggregate(SQLExpressionIF expr,
SQLAggregateIF sqlagg) |
protected SQLAggregateIF |
FilterSQLOptimizer.filterAggregate(SQLAggregateIF sqlagg) |
protected void |
GenericSQLGenerator.selectColumnAlias(SQLAggregateIF aggregate,
StringBuilder sql) |
protected void |
GenericSQLGenerator.selectSQLAggregateIF(SQLAggregateIF aggregate,
boolean register,
StringBuilder sql,
net.ontopia.persistence.query.sql.GenericSQLGenerator.BuildInfo info) |
void |
SQLOrderBy.setAggregate(SQLAggregateIF aggregate) |
Constructor and Description |
---|
SQLAggregateReference(SQLAggregateIF refagg) |
SQLOrderBy(SQLAggregateIF aggregate,
int order) |