OSID Logo
OSID Specifications
authorization package
Version 3.1.0
Interfaceosid.authorization.QualifierQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidFederateableQueryInspector
Used Byosid.authorization.AuthorizationQueryInspector
osid.authorization.QualifierSearchResults
osid.authorization.QualifierSmartVaultSession
osid.authorization.VaultQueryInspector
Description

This is the query inspector for examining qualifiers queries.

MethodgetQualifierHierarchyIdTerms
Description

Gets the qualifier hierarchy Id query terms.

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

Gets the qualifier hierarchy query terms.

Returnosid.hierarchy.HierarchyQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAuthorizationIdTerms
Description

Gets the authorization Id query terms.

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

Gets the authorization query terms.

Returnosid.authorization.AuthorizationQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetAncestorQualifierIdTerms
Description

Gets the ancestor qualifier Id query terms.

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

Gets the ancestor qualifier query terms.

Returnosid.authorization.FunctionQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDescendantQualifierIdTerms
Description

Gets the descendant qualifier Id query terms.

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

Gets the descendant qualifier query terms.

Returnosid.authorization.FunctionQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetVaultIdTerms
Description

Gets the vault Id query terms.

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

Gets the vault query terms.

Returnosid.authorization.VaultQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetQualifierQueryInspectorRecord
Description

Gets the qualifier query inspector record corresponding to the given Qualifier record Type.

Parametersosid.type.TypequalifierRecordType a qualifier query inspector record type
Returnosid.authorization.records.QualifierQueryInspectorRecord the qualifier query inspector record
ErrorsNULL_ARGUMENT qualifierRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(qualifierRecordType) is false
Compliancemandatory This method must be implemented.