| Interface | osid.OsidSourceableQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidQueryInspector | ||
| Implemented By | osid.OsidCatalogQueryInspector | ||
osid.OsidGovernatorQueryInspector | |||
osid.installation.InstallationPackageQueryInspector | |||
osid.repository.AssetQueryInspector | |||
osid.repository.CompositionQueryInspector | |||
osid.recipe.RecipeQueryInspector | |||
osid.blogging.EntryQueryInspector | |||
| Description |
The query inspectors provide a means of accessing the
match terms of a query. These interfaces are used to examine
the actual query terms used in a search or that may be used to
create a smart catalog. Query inspectors may be converted to
an | ||
| Method | getProviderIdTerms | ||
| Description |
Gets the provider | ||
| Return | osid.search.terms.IdTerm[] | the provider Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getProviderTerms | ||
| Description |
Gets the provider query terms. | ||
| Return | osid.resource.ResourceQueryInspector[] | the provider terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getBrandingIdTerms | ||
| Description |
Gets the asset | ||
| Return | osid.search.terms.IdTerm[] | the asset Id terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getBrandingTerms | ||
| Description |
Gets the asset query terms. | ||
| Return | osid.repository.AssetQueryInspector[] | the branding terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getLicenseTerms | ||
| Description |
Gets the license query terms. | ||
| Return | osid.search.terms.StringTerm[] | the license terms | |
| Compliance | mandatory | This method must be implemented. | |