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