OSID Logo
OSID Specifications
installation package
Version 3.1.0
Interfaceosid.installation.InstallationPackageQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidSourceableQueryInspector
Used Byosid.installation.DepotQueryInspector
osid.installation.InstallationPackageQueryInspector
osid.installation.InstallationPackageSearchResults
osid.installation.InstallationPackageSmartDepotSession
osid.installation.InstallationQueryInspector
Description

This is the query inspector for examining package queries.

MethodgetVersionTerms
Description

Gets the version query terms.

Returnosid.search.terms.VersionTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetVersionSinceTerms
Description

Gets the version since terms.

Returnosid.search.terms.VersionTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCopyrightTerms
Description

Gets the copyright terms.

Returnosid.search.terms.StringTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRequiresLicenseAcknowledgementTerms
Description

Gets the requires license acknowledgement terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCreatorIdTerms
Description

Gets the creator Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCreatorTerms
Description

Gets the creator query terms.

Returnosid.resource.ResourceQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetReleaseDateTerms
Description

Gets the release date query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDependencyIdTerms
Description

Gets the package dependency Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDependencyTerms
Description

Gets the package dependency query terms.

Returnosid.installation.InstallationPackageQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetURLTerms
Description

Gets the url terms.

Returnosid.search.terms.StringTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInstallationIdTerms
Description

Gets the installation Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInstallationTerms
Description

Gets the installation query terms.

Returnosid.installation.InstallationQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDependentIdTerms
Description

Gets the dependent package Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDependentTerms
Description

Gets the dependent package query terms.

Returnosid.installation.InstallationPackageQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetVersionedInstallationPackageIdTerms
Description

Gets the versioned package Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetVersionedInstallationPackageTerms
Description

Gets the versioned package query terms.

Returnosid.installation.InstallationPackageQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInstallationContentIdTerms
Description

Gets the installation content Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInstallationContentTerms
Description

Gets the installation content query terms.

Returnosid.installation.InstallationContentQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDepotIdTerms
Description

Gets the depot Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDepotTerms
Description

Gets the depot query terms.

Returnosid.installation.DepotQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetInstallationPackageQueryInspectorRecord
Description

Gets the package query inspector record corresponding to the given InstallationPackage record Type.

Parametersosid.type.TypeinstallationPackageRecordType a package query record type
Returnosid.installation.records.InstallationPackageQueryInspectorRecord the package query inspector record
ErrorsNULL_ARGUMENT installationPackageRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(packageRecordType) is false
Compliancemandatory This method must be implemented.