OSID Logo
OSID Specifications
calendaring package
Version 3.1.0
Interfaceosid.calendaring.TimePeriodQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.OsidEnablerQueryInspector
osid.calendaring.CalendarQueryInspector
osid.calendaring.ScheduleQueryInspector
osid.calendaring.TimePeriodSearchResults
osid.calendaring.TimePeriodSmartCalendarSession
osid.calendaring.cycle.CyclicTimePeriodQueryInspector
osid.offering.OfferingQueryInspector
osid.offering.ParticipantQueryInspector
osid.recognition.ConvocationQueryInspector
Description

This is the query inspector for examining time period queries.

MethodgetStartTerms
Description

Gets the start terms.

Returnosid.search.terms.DateTimeTerm[] the start terms
Compliancemandatory This method must be implemented.
MethodgetEndTerms
Description

Gets the end terms.

Returnosid.search.terms.DateTimeTerm[] the end terms
Compliancemandatory This method must be implemented.
MethodgetTimeTerms
Description

Gets the time terms.

Returnosid.search.terms.DateTimeTerm[] the time terms
Compliancemandatory This method must be implemented.
MethodgetTimeInclusiveTerms
Description

Gets the inclusive time terms.

Returnosid.search.terms.DateTimeRangeTerm[] the time range terms
Compliancemandatory This method must be implemented.
MethodgetDurationTerms
Description

Gets the duration terms.

Returnosid.search.terms.DurationTerm[] the duration terms
Compliancemandatory This method must be implemented.
MethodgetExceptionIdTerms
Description

Gets the exception event Id terms.

Returnosid.search.terms.IdTerm[] the exception event Id terms
Compliancemandatory This method must be implemented.
MethodgetExceptionTerms
Description

Gets the exception event terms.

Returnosid.calendaring.EventQueryInspector[] the exception event terms
Compliancemandatory This method must be implemented.
MethodgetEventIdTerms
Description

Gets the event Id terms.

Returnosid.search.terms.IdTerm[] the event Id terms
Compliancemandatory This method must be implemented.
MethodgetEventTerms
Description

Gets the event terms.

Returnosid.calendaring.EventQueryInspector[] the event terms
Compliancemandatory This method must be implemented.
MethodgetCalendarIdTerms
Description

Gets the calendar Id terms.

Returnosid.search.terms.IdTerm[] the calendar Id terms
Compliancemandatory This method must be implemented.
MethodgetCalendarTerms
Description

Gets the calendar terms.

Returnosid.calendaring.CalendarQueryInspector[] the calendar terms
Compliancemandatory This method must be implemented.
MethodgetTimePeriodQueryInspectorRecord
Description

Gets the time period query record interface corresponding to the given TimePeriod record Type.

Parametersosid.type.TypetimePeriodRecordType a time period query record type
Returnosid.calendaring.records.TimePeriodQueryInspectorRecord the time period query inspector record
ErrorsNULL_ARGUMENT timePeriodRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(timePeriodRecordType) is false
Compliancemandatory This method must be implemented.