OSID Logo
OSID Specifications
profile package
Version 3.1.0
Interfaceosid.profile.ProfileEntryQueryInspector
Implementsosid.OsidRelationshipQueryInspector
Used Byosid.profile.ProfileEntryQueryInspector
osid.profile.ProfileEntrySearchResults
osid.profile.ProfileEntrySmartProfileSession
osid.profile.ProfileItemQueryInspector
osid.profile.ProfileQueryInspector
osid.profile.rules.ProfileEntryEnablerQueryInspector
Description

The query inspector to examine profile entry queries.

MethodgetImplicitTerms
Description

Gets the implicit profile entries query terms.

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

Gets the related profile entry Id query terms.

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

Gets the related profile entry query terms.

Returnosid.profile.ProfileEntryQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetResourceIdTerms
Description

Gets the resource Id query terms.

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

Gets the resource query terms.

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

Gets the agent Id query terms.

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

Gets the agent query terms.

Returnosid.authentication.AgentQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetProfileItemIdTerms
Description

Gets the profile item Id query terms.

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

Gets the profile item query terms.

Returnosid.profile.ProfileItemQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetProfileIdTerms
Description

Gets the profile Id query terms.

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

Gets the profile query terms.

Returnosid.profile.ProfileQueryInspector[] the query terms
Compliancemandatory This method must be implemented.
MethodgetProfileEntryQueryInspectorRecord
Description

Gets the profile item query inspector corresponding to the given ProfileEntry record Type.

Parametersosid.type.TypeprofileEntryRecordType a profile entry record type
Returnosid.profile.records.ProfileEntryQueryInspectorRecord the profile entry query inspector record
ErrorsNULL_ARGUMENT profileEntryRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(profileEntryRecordType) is false
Compliancemandatory This method must be implemented.