OSID Logo
OSID Specifications
calendaring package
Version 3.1.0
Interfaceosid.calendaring.ScheduleSlotQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidContainableQueryInspector
Used Byosid.calendaring.ScheduleQueryInspector
osid.calendaring.ScheduleSlotQueryInspector
osid.calendaring.ScheduleSlotSearchResults
osid.calendaring.ScheduleSlotSmartCalendarSession
Description

This is the query inspector for examining schedule queries.

MethodgetScheduleSlotIdTerms
Description

Gets the schedule slot Id terms.

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

Gets the schedule slot terms.

Returnosid.calendaring.ScheduleSlotQueryInspector[] the schedule slot terms
Compliancemandatory This method must be implemented.
MethodgetWeekdayTerms
Description

Gets the weekday terms.

Returnosid.search.terms.CardinalTerm[] the weekday terms
Compliancemandatory This method must be implemented.
MethodgetWeeklyIntervalTerms
Description

Gets the weekly interval terms.

Returnosid.search.terms.IntegerTerm[] the weekly interval terms
Compliancemandatory This method must be implemented.
MethodgetWeekOfMonthTerms
Description

Gets the week of month terms.

Returnosid.search.terms.IntegerTerm[] the week of month terms
Compliancemandatory This method must be implemented.
MethodgetWeekdayTimeTerms
Description

Gets the weekday time terms.

Returnosid.search.terms.TimeRangeTerm[] the fixed interval terms
Compliancemandatory This method must be implemented.
MethodgetFixedIntervalTerms
Description

Gets the fixed interval terms.

Returnosid.search.terms.DurationRangeTerm[] the fixed interval 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.
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.
MethodgetScheduleSlotQueryInspectorRecord
Description

Gets the schedule slot query inspector record corresponding to the given ScheduleSlot record Type.

Parametersosid.type.TypescheduleSlotRecordType a schedule slot query record type
Returnosid.calendaring.records.ScheduleSlotQueryInspectorRecord the schedule slot query inspector record
ErrorsNULL_ARGUMENT scheduleSlotRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(scheduleSlotRecordType) is false
Compliancemandatory This method must be implemented.