## Uses of Class
com.mapinfo.midev.language.aggregation.AggregatingOperation

Packages that use AggregatingOperation
com.mapinfo.midev.language.aggregation: Interfaces and classes that define the Aggregation language.

### Uses of AggregatingOperation in com.mapinfo.midev.language.aggregation

Fields in com.mapinfo.midev.language.aggregation declared as AggregatingOperation
`static AggregatingOperation` AggregatingOperation.`AVG` AVG(attributeName)
`static AggregatingOperation` AggregatingOperation.`COUNT_ALL` COUNT(*)
`static AggregatingOperation` AggregatingOperation.`COUNT_DISTINCT` COUNT(attributeName)
`static AggregatingOperation` AggregatingOperation.`GROUP_BY` GROUP BY attributeName
`static AggregatingOperation` AggregatingOperation.`MAJORITY` MAJORITY(attributeName)
`static AggregatingOperation` AggregatingOperation.`MAX` MAX(attributeName)
`static AggregatingOperation` AggregatingOperation.`MBR` MBR(attributeName) Do a spatial union of all the envelopes of all the geometries in the specified column.
`static AggregatingOperation` AggregatingOperation.`MBR_CENTROID` MBR_CENTROID(attributeName) Return centroid of the envelope, after doing spatial union of all the envelopes of all the geometries in the specified column.
`static AggregatingOperation` AggregatingOperation.`MEDIAN` MEDIAN(attributeName)
`static AggregatingOperation` AggregatingOperation.`MIN` MIN(attributeName)
`static AggregatingOperation` AggregatingOperation.`MODE` MODE(attributeName)
`static AggregatingOperation` AggregatingOperation.`NONE` No aggregate operation, attribute in select clause.
`static AggregatingOperation` AggregatingOperation.`SAME` SAME(attributeName)
`static AggregatingOperation` AggregatingOperation.`STDDEV` STDDEV(attributeName)
`static AggregatingOperation` AggregatingOperation.`SUM` SUM(attributeName)
`static AggregatingOperation` AggregatingOperation.`UNION` UNION(attributeName) Do a spatial union of all the geometries in the specified column.

Methods in com.mapinfo.midev.language.aggregation that return AggregatingOperation
`AggregatingOperation` AggregatingQueryAttribute.`getAggregatingOperation()` Returns the `AggregatingOperation` defined for this attribute.
`static AggregatingOperation` AggregatingOperation.`valueOf(String name)`
`static AggregatingOperation[]` AggregatingOperation.`values()`

Constructors in com.mapinfo.midev.language.aggregation with parameters of type AggregatingOperation
Constructor and Description
`AggregatingQueryAttribute(String attributeName, AggregatingOperation aggregatingOperation)` Constructs a new `AggregatingQueryAttribute` with the specified attribute name and operation.
`AggregatingQueryAttribute(String attributeName, String alias, AggregatingOperation aggregatingOperation)` Constructs a new `AggregatingQueryAttribute` for the specified attribute name, operation and alias for the resulting attribute.