Interface | osid.installation.PackageQueryInspector | ||
---|---|---|---|
Implements | osid.OsidObjectQueryInspector | ||
osid.OsidSourceableQueryInspector | |||
Description |
This is the query inspector for examining package queries. | ||
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 terms. | ||
Return | osid.search.terms.VersionTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCopyrightTerms | ||
Description |
Gets the copyright terms. | ||
Return | osid.search.terms.StringTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getRequiresLicenseAcknowledgementTerms | ||
Description |
Gets the requires license acknowledgement terms. | ||
Return | osid.search.terms.BooleanTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCreatorIdTerms | ||
Description |
Gets the creator | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCreatorTerms | ||
Description |
Gets the creator query terms. | ||
Return | osid.resource.ResourceQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getReleaseDateTerms | ||
Description |
Gets the release date query terms. | ||
Return | osid.search.terms.DateTimeRangeTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDependencyIdTerms | ||
Description |
Gets the package dependency | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDependencyTerms | ||
Description |
Gets the package dependency query terms. | ||
Return | osid.installation.PackageQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getURLTerms | ||
Description |
Gets the url terms. | ||
Return | osid.search.terms.StringTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getInstallationIdTerms | ||
Description |
Gets the installation | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getInstallationTerms | ||
Description |
Gets the installation query terms. | ||
Return | osid.installation.InstallationQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDependentIdTerms | ||
Description |
Gets the dependent package | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDependentTerms | ||
Description |
Gets the dependent package query terms. | ||
Return | osid.installation.PackageQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getVersionedPackageIdTerms | ||
Description |
Gets the versioned package | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getVersionedPackageTerms | ||
Description |
Gets the versioned package query terms. | ||
Return | osid.installation.PackageQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getInstallationContentIdTerms | ||
Description |
Gets the installation content | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getInstallationContentTerms | ||
Description |
Gets the installation content query terms. | ||
Return | osid.installation.InstallationContentQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDepotIdTerms | ||
Description |
Gets the depot | ||
Return | osid.search.terms.IdTerm[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getDepotTerms | ||
Description |
Gets the depot query terms. | ||
Return | osid.installation.DepotQueryInspector[] | the query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getPackageQueryInspectorRecord | ||
Description |
Gets the package query inspector record corresponding
to the given | ||
Parameters | osid.type.Type | packageRecordType | a package query record type |
Return | osid.installation.records.PackageQueryInspectorRecord | the package query inspector record | |
Errors | NULL_ARGUMENT | packageRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(packageRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |