OSID Logo
OSID Specifications
installation package
Version 3.0.0
Interfaceosid.installation.InstallationContentQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.installation.PackageQueryInspector
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_ARGUMENTinstallationContentRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(installationContentRecordType) is false
CompliancemandatoryThis method must be implemented.