Interface | osid.metering.StatisticQueryInspector | ||
---|---|---|---|
Implements | osid.OsidCompendiumQueryInspector | ||
Description |
This is the query inspector for examining meter queries.
Each method specifies an | ||
Method | getMeterIdTerms | ||
Description |
Gets the meter | ||
Return | osid.search.terms.IdTerm[] | the meter Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMeterTerms | ||
Description |
Gets the meter terms. | ||
Return | osid.metering.MeterQueryInspector[] | the meter terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMeteredObjectIdTerms | ||
Description |
Gets the object | ||
Return | osid.search.terms.IdTerm[] | the object Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getTimeRangeTerms | ||
Description |
Gets the time interval term. | ||
Return | osid.search.terms.DateTimeRangeTerm[] | the time interval | |
Compliance | mandatory | This method must be implemented. | |
Method | getSumTerms | ||
Description |
Gets the sum terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the sum terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMinimumSumTerms | ||
Description |
Gets the minumim sum terms. | ||
Return | osid.search.terms.DecimalTerm[] | the minumim sum terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMeanTerms | ||
Description |
Gets the mean terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the mean terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMinimumMeanTerms | ||
Description |
Gets the minumim mean terms. | ||
Return | osid.search.terms.DecimalTerm[] | the minumim mean terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMedianTerms | ||
Description |
Gets the median terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the median terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMinimumMedianTerms | ||
Description |
Gets the minumim median terms. | ||
Return | osid.search.terms.DecimalTerm[] | the minumim median terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getModeTerms | ||
Description |
Gets the mode terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the mode terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMinimumModeTerms | ||
Description |
Gets the minumim mode terms. | ||
Return | osid.search.terms.DecimalTerm[] | the minumim mode terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getStandardDeviationTerms | ||
Description |
Gets the standard deviation terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the standard deviation terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMinimumStandardDeviationTerms | ||
Description |
Gets the minumim standard deviation terms. | ||
Return | osid.search.terms.DecimalTerm[] | the minumim standard deviation terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getRMSTerms | ||
Description |
Gets the root mean square terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the root mean square terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMinimumRMSTerms | ||
Description |
Gets the minumim root mean square terms. | ||
Return | osid.search.terms.DecimalTerm[] | the minumim root mean square terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDeltaTerms | ||
Description |
Gets the delta terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the delta terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMinimumDeltaTerms | ||
Description |
Gets the minumim delta terms. | ||
Return | osid.search.terms.DecimalTerm[] | the minumim delta terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getPercentChangeTerms | ||
Description |
Gets the percentage change terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the percentage change terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getMinimumPercentChangeTerms | ||
Description |
Gets the minimum delta terms. | ||
Return | osid.search.terms.DecimalTerm[] | the minumim percentage change terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getAverageRateTerms | ||
Description |
Gets the average rate terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the average rate terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getStatisticQueryInspectorRecord | ||
Description |
Gets the statistic query inspector record corresponding
to the given | ||
Parameters | osid.type.Type | statisticRecordType | a statistic record type |
Return | osid.metering.records.StatisticQueryInspectorRecord | the statistic query inspector record | |
Errors | NULL_ARGUMENT | statisticRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(statisticRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |