Interface | osid.control.SettingQueryInspector | ||
---|---|---|---|
Implements | osid.OsidObjectQueryInspector | ||
osid.OsidSubjugateableQueryInspector | |||
Description |
This is the query inspector for examining setting queries. | ||
Method | getControllerIdTerms | ||
Description |
Gets the controller | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getControllerTerms | ||
Description |
Gets the controller query terms. | ||
Return | osid.control.ControllerQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getOnTerms | ||
Description |
Gets the on query terms. | ||
Return | osid.search.terms.BooleanTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getOffTerms | ||
Description |
Gets the off query terms. | ||
Return | osid.search.terms.BooleanTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getVariablePercentageTerms | ||
Description |
Gets the variable percentage query terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getVariableAmountTerms | ||
Description |
Gets the variable amount query terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDiscreetStateIdTerms | ||
Description |
Gets the discreet state | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDiscreetStateTerms | ||
Description |
Gets the discreet state query terms. | ||
Return | osid.process.StateQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getRampRateTerms | ||
Description |
Gets the ramp rate query terms. | ||
Return | osid.search.terms.DurationRangeTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getSystemIdTerms | ||
Description |
Gets the system | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getSystemTerms | ||
Description |
Gets the system query terms. | ||
Return | osid.control.SystemQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getSettingQueryInspectorRecord | ||
Description |
Gets the setting query inspector record corresponding
to the given | ||
Parameters | osid.type.Type | settingRecordType | a setting record type |
Return | osid.control.records.SettingQueryInspectorRecord | the setting query inspector record | |
Errors | NULL_ARGUMENT | settingRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(settingRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |