public interface CampusSearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
Modifier and Type | Method and Description |
---|---|
CampusList |
getCampuses()
Gets the campus list resulting from a search.
|
CampusQueryInspector |
getCampusQueryInspector()
Gets the inspector for the query to examine the terns used in the
search.
|
CampusSearchResultsRecord |
getCampusSearchResultsRecord(Type campusSearchRecordType)
Gets the campus search results record corresponding to the given
campus search record Type.
|
getResultSize
getRecordTypes, hasRecordType
getProperties, getPropertiesByRecordType
CampusList getCampuses()
IllegalStateException
- list has already been retrievedmandatory
- This method must be implemented. CampusQueryInspector getCampusQueryInspector()
mandatory
- This method must be implemented. CampusSearchResultsRecord getCampusSearchResultsRecord(Type campusSearchRecordType) throws OperationFailedException
campusSearchRecordType
- a campus search record typeNullArgumentException
- campusSearchRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(campusSearchRecordType)
is false
mandatory
- This method must be implemented.