public interface AcademySearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
| Modifier and Type | Method and Description |
|---|---|
AcademyList |
getAcademies()
Gets the academy list resulting from a search.
|
AcademyQueryInspector |
getAcademyQueryInspector()
Gets the inspector for the query to examine the terns used in the
search.
|
AcademySearchResultsRecord |
getAcademySearchResultsRecord(Type academySearchRecordType)
Gets the academy search rsults record corresponding to the given
academy search record Type.
|
getResultSizegetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeAcademyList getAcademies()
IllegalStateException - list has already been retrievedmandatory - This method must be implemented. AcademyQueryInspector getAcademyQueryInspector()
mandatory - This method must be implemented. AcademySearchResultsRecord getAcademySearchResultsRecord(Type academySearchRecordType) throws OperationFailedException
academySearchRecordType - an academy search record typeNullArgumentException - academySearchRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(academySearchRecordType) is false
mandatory - This method must be implemented.