OSID Logo
OSID Specifications
repository package
Version 3.1.0
Interfaceosid.repository.AssetQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidAggregateableQueryInspector
osid.OsidSourceableQueryInspector
Used Byosid.OsidSourceableQueryInspector
osid.course.syllabus.DocetQueryInspector
osid.learning.ActivityQueryInspector
osid.learning.ObjectiveQueryInspector
osid.recipe.DirectionQueryInspector
osid.recipe.RecipeQueryInspector
osid.repository.AssetContentQueryInspector
osid.repository.AssetSearchResults
osid.repository.AssetSmartRepositorySession
osid.repository.CompositionQueryInspector
show 2 more…
osid.repository.RepositoryQueryInspector
osid.resource.ResourceQueryInspector
Description

This is the query inspector for examining asset queries.

MethodgetTitleTerms
Description

Gets the title query terms.

Returnosid.search.terms.StringTerm[] the title terms
Compliancemandatory This method must be implemented.
MethodgetPublicDomainTerms
Description

Gets the public domain query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCopyrightTerms
Description

Gets the copyright query terms.

Returnosid.search.terms.StringTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCopyrightRegistrationTerms
Description

Gets the copyright registration query terms.

Returnosid.search.terms.StringTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDistributeVerbatimTerms
Description

Gets the verbatim distribution query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDistributeAlterationsTerms
Description

Gets the alteration distribution query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDistributeCompositionsTerms
Description

Gets the composition distribution query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSourceIdTerms
Description

Gets the source Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSourceTerms
Description

Gets the source query terms.

Returnosid.resource.ResourceQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCreatedDateTerms
Description

Gets the created time query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetPublishedTerms
Description

Gets the published query terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetPublishedDateTerms
Description

Gets the published time query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetPrincipalCreditStringTerms
Description

Gets the principal credits text query terms.

Returnosid.search.terms.StringTerm[] the principal credits text terms
Compliancemandatory This method must be implemented.
MethodgetTemporalCoverageTerms
Description

Gets the temporal coverage query terms.

Returnosid.search.terms.DateTimeRangeTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetLocationIdTerms
Description

Gets the location Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetLocationTerms
Description

Gets the location query terms.

Returnosid.mapping.LocationQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSpatialCoverageTerms
Description

Gets the spatial coverage query terms.

Returnosid.search.terms.SpatialUnitTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetSpatialCoverageOverlapTerms
Description

Gets the spatial coverage overlap query terms.

Returnosid.search.terms.SpatialUnitTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAssetContentIdTerms
Description

Gets the asset content Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAssetContentTerms
Description

Gets the asset content query terms.

Returnosid.repository.AssetContentQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCompositionIdTerms
Description

Gets the composition Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetCompositionTerms
Description

Gets the composition query terms.

Returnosid.repository.CompositionQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRepositoryIdTerms
Description

Gets the repository Id query terms.

Returnosid.search.terms.IdTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetRepositoryTerms
Description

Gets the repository query terms.

Returnosid.repository.RepositoryQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAssetQueryInspectorRecord
Description

Gets the asset query inspector record corresponding to the given Asset record Type.

Parametersosid.type.TypeassetRecordType an asset record type
Returnosid.repository.records.AssetQueryInspectorRecord the asset query inspector record
ErrorsNULL_ARGUMENT assetRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(assetRecordType) is false
Compliancemandatory This method must be implemented.