Interface | osid.personnel.PersonSearchOrder | ||
---|---|---|---|
Implements | osid.OsidObjectSearchOrder | ||
Description |
An interface for specifying the ordering of search results. | ||
Method | orderBySalutation | ||
Description |
Specifies a preference for ordering the result set by the salutation. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByGivenName | ||
Description |
Specifies a preference for ordering the result set by the given name. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByPreferredName | ||
Description |
Specifies a preference for ordering the result set by the preferred name. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderBySurname | ||
Description |
Specifies a preference for ordering the result set by the surname. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByGenerationQualifier | ||
Description |
Specifies a preference for ordering the result set by the generation qualifier. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByQualificationSuffix | ||
Description |
Specifies a preference for ordering the result set by the qualification suffix. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByBirthDate | ||
Description |
Specifies a preference for ordering the result set by the birth date. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByDeathDate | ||
Description |
Specifies a preference for ordering the result set by the death date. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByInstitutionalIdentifier | ||
Description |
Specifies a preference for ordering the result set by the institutional identifier. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getPersonSearchOrderRecord | ||
Description |
Gets the person search order record corresponding to
the given person record | ||
Parameters | osid.type.Type | personRecordType | a person record type |
Return | osid.personnel.records.PersonSearchOrderRecord | the person search order record | |
Errors | NULL_ARGUMENT | personRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(personRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |