public interface RaceProcessorSearchOrder extends OsidProcessorSearchOrder
An interface for specifying the ordering of search results.
| Modifier and Type | Method and Description |
|---|---|
RaceProcessorSearchOrderRecord |
getRaceProcessorSearchOrderRecord(Type raceProcessorRecordType)
Gets the race processor search order record corresponding to the given
race processor record
Type. |
void |
orderByMaximumWinners(SearchOrderStyle style)
Specified a preference for ordering the maximum winners value.
|
void |
orderByMinimumPercentageToWin(SearchOrderStyle style)
Specified a preference for ordering the minimum percentage to win
value.
|
void |
orderByMinimumVotesToWin(SearchOrderStyle style)
Specified a preference for ordering the minimum votes to win value.
|
getRuleSearchOrder, orderByRule, supportsRuleSearchOrderorderByCreateTime, orderByCumulativeRating, orderByDescription, orderByDisplayName, orderByGenusType, orderByLastModifiedTime, orderByState, orderByStatisticorderByIdgetRecordTypes, hasRecordTypeorderByActive, orderByDisabled, orderByEnabled, orderByOperationalvoid orderByMaximumWinners(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByMinimumPercentageToWin(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. void orderByMinimumVotesToWin(SearchOrderStyle style)
style - search order styleNullArgumentException - style is
null mandatory - This method must be implemented. RaceProcessorSearchOrderRecord getRaceProcessorSearchOrderRecord(Type raceProcessorRecordType) throws OperationFailedException
Type. Multiple retrievals return
the same underlying object.raceProcessorRecordType - a race processor record typeNullArgumentException - raceProcessorRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(raceProcessorRecordType) is false
mandatory - This method must be implemented.