Interface | osid.resource.demographic.DemographicEnablerSearch | ||
---|---|---|---|
Implements | osid.OsidSearch | ||
Description |
The search for governing demographic enabler searches. | ||
Method | searchAmongDemographicEnablers | ||
Description |
Execute this search among the given list of demographic enablers. | ||
Parameters | osid.id.IdList | demographicEnablerIds | list of demographic enablers |
Errors | NULL_ARGUMENT | demographicEnablerIds is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderDemographicEnablerResults | ||
Description |
Specify an ordering to the search results. | ||
Parameters | osid.resource.demographic.DemographicEnablerSearchOrder | demographicEnablerSearchOrder | demographic enabler search order |
Errors | NULL_ARGUMENT | demographicEnablerSearchOrder is null | |
UNSUPPORTED | demographicEnablerSearchOrder is not of this service | ||
Compliance | mandatory | This method must be implemented. | |
Method | getDemographicEnablerSearchRecord | ||
Description |
Gets the demographic enabler search record
corresponding to the given demographic enabler search
record | ||
Parameters | osid.type.Type | demographicEnablerSearchRecordType | a demographic enabler search record type |
Return | osid.resource.demographic.records.DemographicEnablerSearchRecord | the demographic enabler search record | |
Errors | NULL_ARGUMENT | demographicEnablerSearchRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(demographicEnablerSearchRecordType) is
false | ||
Compliance | mandatory | This method must be implemented. |