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.
|
getResultSize
getRecordTypes, hasRecordType
getProperties, getPropertiesByRecordType
AcademyList 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.