public interface ScheduleSlotSearchOrder extends OsidObjectSearchOrder, OsidContainableSearchOrder
An interface for specifying the ordering of search results.
| Modifier and Type | Method and Description |
|---|---|
ScheduleSlotSearchOrderRecord |
getScheduleSlotSearchOrderRecord(Type scheduleSlotRecordType)
Gets the schedule slot search order record corresponding to the given
schedule record
Type. |
void |
orderByDuration(SearchOrderStyle style)
Specified a preference for ordering results by the duration.
|
void |
orderByFixedInterval(SearchOrderStyle style)
Specified a preference for ordering results by the fixed interval.
|
void |
orderByWeekdayStart(SearchOrderStyle style)
Specified a preference for ordering results by the starting weekday.
|
void |
orderByWeekdayTime(SearchOrderStyle style)
Specified a preference for ordering results by the weekday time.
|
void |
orderByWeeklyInterval(SearchOrderStyle style)
Specified a preference for ordering results by the weekly interval.
|
void |
orderByWeekOfMonth(SearchOrderStyle style)
Specified a preference for ordering results by the week of the month.
|
orderByCreateTime, orderByCumulativeRating, orderByDescription, orderByDisplayName, orderByGenusType, orderByLastModifiedTime, orderByState, orderByStatisticorderByIdgetRecordTypes, hasRecordTypeorderBySequesteredvoid orderByWeekdayStart(SearchOrderStyle style)
style - a search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByWeeklyInterval(SearchOrderStyle style)
style - a search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByWeekOfMonth(SearchOrderStyle style)
style - a search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByWeekdayTime(SearchOrderStyle style)
style - a search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByFixedInterval(SearchOrderStyle style)
style - a search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByDuration(SearchOrderStyle style)
style - a search order styleNullArgumentException - style is
null mandatory - This method must be implemented. ScheduleSlotSearchOrderRecord getScheduleSlotSearchOrderRecord(Type scheduleSlotRecordType) throws OperationFailedException
Type. Multiple retrievals return the
same underlying object.scheduleSlotRecordType - a schedule slot record typeNullArgumentException - scheduleSlotRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(scheduleSlotRecordType) is false
mandatory - This method must be implemented.