OSID Logo
OSID Specifications
hold package
Version 3.1.0
Interfaceosid.hold.OublietteQueryInspector
Implementsosid.OsidCatalogQueryInspector
Used Byosid.hold.BlockQueryInspector
osid.hold.HoldQueryInspector
osid.hold.IssueQueryInspector
osid.hold.OublietteQueryInspector
osid.hold.OublietteSearchResults
osid.hold.rules.HoldEnablerQueryInspector
osid.hold.rules.IssueConstrainerEnablerQueryInspector
osid.hold.rules.IssueConstrainerQueryInspector
osid.hold.rules.IssueEnablerQueryInspector
osid.hold.rules.IssueProcessorEnablerQueryInspector
show 1 more…
osid.hold.rules.IssueProcessorQueryInspector
Description

This is the query inspector for examining oubliette queries.

MethodgetBlockIdTerms
Description

Gets the block Id query terms.

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

Gets the block query terms.

Returnosid.hold.BlockQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetIssueIdTerms
Description

Gets the issue Id query terms.

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

Gets the issue query terms.

Returnosid.hold.IssueQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetHoldIdTerms
Description

Gets the hold Id query terms.

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

Gets the hold query terms.

Returnosid.hold.HoldQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAncestorOublietteIdTerms
Description

Gets the ancestor oubliette Id query terms.

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

Gets the ancestor oubliette query terms.

Returnosid.hold.OublietteQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDescendantOublietteIdTerms
Description

Gets the descendant oubliette Id query terms.

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

Gets the descendant oubliette query terms.

Returnosid.hold.OublietteQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetOublietteQueryInspectorRecord
Description

Gets the oubliette query inspector record corresponding to the given Oubliette record Type.

Parametersosid.type.TypeoublietteRecordType an oubliette record type
Returnosid.hold.records.OublietteQueryInspectorRecord the oubliette query inspector record
ErrorsNULL_ARGUMENT oublietteRecordType is null
OPERATION_FAILED unable to complete request
PERMISSION_DENIED authorization failure occurred
UNSUPPORTED hasRecordType(oublietteRecordType) is false
Compliancemandatory This method must be implemented.