|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Aggregation
An Aggregation
aggregates a set of values into one value.
It is used, via a AggregateCall
, in an AggregateRel
relational operator.
Method Summary | |
---|---|
String |
getName()
Returns the name of this Aggregation |
RelDataType[] |
getParameterTypes(RelDataTypeFactory typeFactory)
Returns the parameter types accepted by this Aggregation. |
RelDataType |
getReturnType(RelDataTypeFactory typeFactory)
Returns the type of the result yielded by this Aggregation. |
Method Detail |
---|
RelDataType[] getParameterTypes(RelDataTypeFactory typeFactory)
typeFactory
- Type factory to create the types
RelDataType getReturnType(RelDataTypeFactory typeFactory)
typeFactory
- Type factory to create the type
String getName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |