OSID Logo
OSID Specifications
osid package
Version 3.0.0
Release Candidate Preview
Interfaceosid.OsidEnablerQueryInspector
Implementsosid.OsidRuleQueryInspector
osid.OsidTemporalQueryInspector
Description

The query inspectors provide a means of accessing the match terms of a query. These interfaces are used to examine the actual query terms used in a search or that may be used to create a smart catalog. Query inspectors may be converted to an OsidQuery for reuse or modification in the search sessions.

MethodgetScheduleIdTerms
Description

Gets the effective schedule Id query terms.

Returnosid.search.terms.IdTerm[]the effecive schedule Id terms
CompliancemandatoryThis method must be implemented.
MethodgetScheduleTerms
Description

Gets the effective schedule query terms.

Returnosid.calendaring.ScheduleQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetEventIdTerms
Description

Gets the effective event Id query terms.

Returnosid.search.terms.IdTerm[]the effecive recurring event Id terms
CompliancemandatoryThis method must be implemented.
MethodgetEventTerms
Description

Gets the effective event query terms.

Returnosid.calendaring.EventQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetCyclicEventIdTerms
Description

Gets the cyclic event Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetCyclicEventTerms
Description

Gets the cyclic event query terms.

Returnosid.calendaring.cycle.CyclicEventQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetDemographicIdTerms
Description

Gets the demographic resource Id query terms.

Returnosid.search.terms.IdTerm[]the resource Id terms
CompliancemandatoryThis method must be implemented.
MethodgetDemographicTerms
Description

Gets the demographic resource query terms.

Returnosid.resource.ResourceQueryInspector[]the resource query terms
CompliancemandatoryThis method must be implemented.