Interface AggregationStatistics
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject,org.eclipse.emf.cdo.common.id.CDOWithID,EObject,de.uka.ipd.sdq.identifier.Identifier,Notifier
- All Known Implementing Classes:
AggregationStatisticsImpl
public interface AggregationStatistics
extends de.uka.ipd.sdq.identifier.Identifier
A representation of the model object 'Aggregation Statistics'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Aggregated Measurements' container reference.longReturns the value of the 'Distinct Values After Aggregation' attribute.longReturns the value of the 'Distinct Values Before Aggregation' attribute.voidSets the value of the 'Aggregated Measurements' container reference.voidsetDistinctValuesAfterAggregation(long value) Sets the value of the 'Distinct Values After Aggregation' attribute.voidsetDistinctValuesBeforeAggregation(long value) Sets the value of the 'Distinct Values Before Aggregation' attribute.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOptionMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface de.uka.ipd.sdq.identifier.Identifier
getId, setIdMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getDistinctValuesBeforeAggregation
long getDistinctValuesBeforeAggregation()Returns the value of the 'Distinct Values Before Aggregation' attribute. The number of distinct data values before aggregation.- Returns:
- the value of the 'Distinct Values Before Aggregation' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setDistinctValuesBeforeAggregation
void setDistinctValuesBeforeAggregation(long value) Sets the value of the 'Distinct Values Before Aggregation' attribute.- Parameters:
value- the new value of the 'Distinct Values Before Aggregation' attribute.- See Also:
- Generated class or method.
-
getDistinctValuesAfterAggregation
long getDistinctValuesAfterAggregation()Returns the value of the 'Distinct Values After Aggregation' attribute. The number of distinct data values after aggregation. For example if measurements were aggregated to three different groups the number is three.- Returns:
- the value of the 'Distinct Values After Aggregation' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setDistinctValuesAfterAggregation
void setDistinctValuesAfterAggregation(long value) Sets the value of the 'Distinct Values After Aggregation' attribute.- Parameters:
value- the new value of the 'Distinct Values After Aggregation' attribute.- See Also:
- Generated class or method.
-
getAggregatedMeasurements
AggregatedMeasurements getAggregatedMeasurements()Returns the value of the 'Aggregated Measurements' container reference. It is bidirectional and its opposite is 'Aggregation Statistics'.- Returns:
- the value of the 'Aggregated Measurements' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="aggregationStatistics" required="true" transient="false" ordered="false"
-
setAggregatedMeasurements
Sets the value of the 'Aggregated Measurements' container reference.- Parameters:
value- the new value of the 'Aggregated Measurements' container reference.- See Also:
- Generated class or method.
-