| 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. | |