Interface | osid.calendaring.ScheduleQueryInspector | ||
---|---|---|---|
Implements | osid.OsidObjectQueryInspector | ||
Description |
This is the query inspector for examining schedule queries. | ||
Method | getScheduleSlotIdTerms | ||
Description |
Gets the schedule slot | ||
Return | osid.search.terms.IdTerm[] | the schedule slot Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getScheduleSlotTerms | ||
Description |
Gets the schedule slot terms. | ||
Return | osid.calendaring.ScheduleSlotQueryInspector[] | the schedule slot terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getTimePeriodIdTerms | ||
Description |
Gets the time period | ||
Return | osid.search.terms.IdTerm[] | the time period Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getTimePeriodTerms | ||
Description |
Gets the time period terms. | ||
Return | osid.calendaring.TimePeriodQueryInspector[] | the time period terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getScheduleStartTerms | ||
Description |
Gets the schedule start terms. | ||
Return | osid.search.terms.DateTimeRangeTerm[] | the schedule start terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getScheduleEndTerms | ||
Description |
Gets the schedule end terms. | ||
Return | osid.search.terms.DateTimeRangeTerm[] | the schedule end terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getScheduleTimeTerms | ||
Description |
Gets the schedule time terms. | ||
Return | osid.search.terms.DateTimeTerm[] | the schedule time terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getScheduleTimeInclusiveTerms | ||
Description |
Gets the schedule inclusive time terms. | ||
Return | osid.search.terms.DateTimeRangeTerm[] | the schedule time range terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getLimitTerms | ||
Description |
Gets the limit terms. | ||
Return | osid.search.terms.CardinalTerm[] | the limit terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getLocationDescriptionTerms | ||
Description |
Gets the location description terms. | ||
Return | osid.search.terms.StringTerm[] | the location description terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getLocationIdTerms | ||
Description |
Gets the location | ||
Return | osid.search.terms.IdTerm[] | the location Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getLocationTerms | ||
Description |
Gets the location terms. | ||
Return | osid.mapping.LocationQueryInspector[] | the location terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getTotalDurationTerms | ||
Description |
Gets the total duration terms. | ||
Return | osid.search.terms.DurationRangeTerm[] | the duration terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCalendarIdTerms | ||
Description |
Gets the calendar | ||
Return | osid.search.terms.IdTerm[] | the calendar Id terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCalendarTerms | ||
Description |
Gets the calendar terms. | ||
Return | osid.calendaring.CalendarQueryInspector[] | the calendar terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getScheduleQueryInspectorRecord | ||
Description |
Gets the schedule query inspector record corresponding
to the given | ||
Parameters | osid.type.Type | scheduleRecordType | a schedule query record type |
Return | osid.calendaring.records.ScheduleQueryInspectorRecord | the schedule query inspector record | |
Errors | NULL_ARGUMENT | scheduleRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(scheduleRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |