Interface | osid.control.ControllerQueryInspector | ||
---|---|---|---|
Implements | osid.OsidObjectQueryInspector | ||
osid.OsidOperableQueryInspector | |||
Description |
This is the query inspector for examning controller queries. | ||
Method | getAddressTerms | ||
Description |
Gets the address query terms. | ||
Return | osid.search.terms.StringTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getModelIdTerms | ||
Description |
Gets the model | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getModelTerms | ||
Description |
Gets the model query terms. | ||
Return | osid.inventory.ModelQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getVersionTerms | ||
Description |
Gets the version query terms. | ||
Return | osid.search.terms.VersionTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getVersionSinceTerms | ||
Description |
Gets the version since query terms. | ||
Return | osid.search.terms.VersionTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getToggleableTerms | ||
Description |
Gets the toggle query terms. | ||
Return | osid.search.terms.BooleanTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getVariableTerms | ||
Description |
Gets the variable query terms. | ||
Return | osid.search.terms.BooleanTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getVariableByPercentageTerms | ||
Description |
Gets the variable percentage query terms. | ||
Return | osid.search.terms.BooleanTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getVariableMinimumTerms | ||
Description |
Gets the variable minimum query terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getVariableMaximumTerms | ||
Description |
Gets the variable maximum query terms. | ||
Return | osid.search.terms.DecimalRangeTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDiscreetStatesTerms | ||
Description |
Gets the discreet query terms. | ||
Return | osid.search.terms.BooleanTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDiscreetStateIdTerms | ||
Description |
Gets the state | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDiscreetStateTerms | ||
Description |
Gets the state query terms. | ||
Return | osid.process.StateQueryInspector[] | 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 | getControllerQueryInspectorRecord | ||
Description |
Gets the controller query inspector record
corresponding to the given | ||
Parameters | osid.type.Type | controllerRecordType | a controller record type |
Return | osid.control.records.ControllerQueryInspectorRecord | the controller query inspector record | |
Errors | NULL_ARGUMENT | controllerRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(controllerRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |