OSID Logo
OSID Specifications
installation package
Version 3.0.0
Release Candidate Preview
Interfaceosid.installation.InstallationContentQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Description

This is the query inspector for examining installation content queries.

MethodgetDataLengthTerms
Description

Gets the data length query terms.

Returnosid.search.terms.CardinalRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetDataTerms
Description

Gets the data query terms.

Returnosid.search.terms.BytesTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetInstallationContentQueryInspectorRecord
Description

Gets the installation content query inspector record corresponding to the given InstallationContent record Type.

Parametersosid.type.TypeinstallationContentRecordTypean installation content query record type
Returnosid.installation.records.InstallationContentQueryInspectorRecordthe installation content query inspector record
ErrorsNULL_ARGUMENT installationContentRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(installationContentRecordType) is false
CompliancemandatoryThis method must be implemented.