| Interface | osid.installation.InstallationContentQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidObjectQueryInspector | ||
osid.OsidSubjugateableQueryInspector | |||
| Description |
This is the query inspector for examining installation content queries. | ||
| Method | getDataLengthTerms | ||
| Description |
Gets the data length query terms. | ||
| Return | osid.search.terms.CardinalRangeTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDataTerms | ||
| Description |
Gets the data query terms. | ||
| Return | osid.search.terms.BytesTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getInstallationContentQueryInspectorRecord | ||
| Description |
Gets the installation content query inspector record
corresponding to the given | ||
| Parameters | osid.type.Type | installationContentRecordType | an installation content query record type |
| Return | osid.installation.records.InstallationContentQueryInspectorRecord | the installation content query inspector record | |
| Errors | NULL_ARGUMENT | installationContentRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(installationContentRecordType) is false
| ||
| Compliance | mandatory | This method must be implemented. | |