public interface ProgramOfferingSearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
| Modifier and Type | Method and Description |
|---|---|
ProgramOfferingQueryInspector |
getProgramOfferingQueryInspector()
Gets the inspector for the query to examine the terms used in the
search.
|
ProgramOfferingList |
getProgramOfferings()
Gets the program offering list resulting from a search.
|
ProgramOfferingSearchResultsRecord |
getProgramOfferingSearchResultsRecord(Type programOfferingSearchRecordType)
Gets the program offering search results record corresponding to the
given program offering search record
Type. |
getResultSizegetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeProgramOfferingList getProgramOfferings()
IllegalStateException - the program offering list has
already been retrievedmandatory - This method must be implemented. ProgramOfferingQueryInspector getProgramOfferingQueryInspector()
mandatory - This method must be implemented. ProgramOfferingSearchResultsRecord getProgramOfferingSearchResultsRecord(Type programOfferingSearchRecordType) throws OperationFailedException
Type. This method
is used to retrieve an object implementing the requested record.programOfferingSearchRecordType - a program offering search
record typeNullArgumentException -
programOfferingSearchRecordType is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(programOfferingSearchRecordType) is
false mandatory - This method must be implemented.