| Interface | osid.repository.AssetQueryInspector | ||
|---|---|---|---|
| Implements | osid.OsidObjectQueryInspector | ||
osid.OsidAggregateableQueryInspector | |||
osid.OsidSourceableQueryInspector | |||
| Description |
This is the query inspector for examining asset queries. | ||
| Method | getTitleTerms | ||
| Description |
Gets the title query terms. | ||
| Return | osid.search.terms.StringTerm[] | the title terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getPublicDomainTerms | ||
| Description |
Gets the public domain query terms. | ||
| Return | osid.search.terms.BooleanTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCopyrightTerms | ||
| Description |
Gets the copyright query terms. | ||
| Return | osid.search.terms.StringTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCopyrightRegistrationTerms | ||
| Description |
Gets the copyright registration query terms. | ||
| Return | osid.search.terms.StringTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDistributeVerbatimTerms | ||
| Description |
Gets the verbatim distribution query terms. | ||
| Return | osid.search.terms.BooleanTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDistributeAlterationsTerms | ||
| Description |
Gets the alteration distribution query terms. | ||
| Return | osid.search.terms.BooleanTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDistributeCompositionsTerms | ||
| Description |
Gets the composition distribution query terms. | ||
| Return | osid.search.terms.BooleanTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSourceIdTerms | ||
| Description |
Gets the source | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSourceTerms | ||
| Description |
Gets the source query terms. | ||
| Return | osid.resource.ResourceQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCreatedDateTerms | ||
| Description |
Gets the created time query terms. | ||
| Return | osid.search.terms.DateTimeRangeTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getPublishedTerms | ||
| Description |
Gets the published query terms. | ||
| Return | osid.search.terms.BooleanTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getPublishedDateTerms | ||
| Description |
Gets the published time query terms. | ||
| Return | osid.search.terms.DateTimeRangeTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getPrincipalCreditStringTerms | ||
| Description |
Gets the principal credit string query terms. | ||
| Return | osid.search.terms.StringTerm[] | the principal credit string terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getTemporalCoverageTerms | ||
| Description |
Gets the temporal coverage query terms. | ||
| Return | osid.search.terms.DateTimeRangeTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getLocationIdTerms | ||
| Description |
Gets the location | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getLocationTerms | ||
| Description |
Gets the location query terms. | ||
| Return | osid.mapping.LocationQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSpatialCoverageTerms | ||
| Description |
Gets the spatial coverage query terms. | ||
| Return | osid.search.terms.SpatialUnitTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getSpatialCoverageOverlapTerms | ||
| Description |
Gets the spatial coverage overlap query terms. | ||
| Return | osid.search.terms.SpatialUnitTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAssetContentIdTerms | ||
| Description |
Gets the asset content | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAssetContentTerms | ||
| Description |
Gets the asset content query terms. | ||
| Return | osid.repository.AssetContentQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCompositionIdTerms | ||
| Description |
Gets the composition | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getCompositionTerms | ||
| Description |
Gets the composition query terms. | ||
| Return | osid.repository.CompositionQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRepositoryIdTerms | ||
| Description |
Gets the repository | ||
| Return | osid.search.terms.IdTerm[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRepositoryTerms | ||
| Description |
Gets the repository query terms. | ||
| Return | osid.repository.RepositoryQueryInspector[] | the query terms | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAssetQueryInspectorRecord | ||
| Description |
Gets the asset query inspector record corresponding to
the given | ||
| Parameters | osid.type.Type | assetRecordType | an asset record type |
| Return | osid.repository.records.AssetQueryInspectorRecord | the asset query inspector record | |
| Errors | NULL_ARGUMENT | assetRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(assetRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |