public interface LessonSearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
| Modifier and Type | Method and Description |
|---|---|
LessonQueryInspector |
getLessonQueryInspector()
Gets the inspector for the query to examine the terns used in the
search.
|
LessonList |
getLessons()
Gets the lesson list resulting from a search.
|
LessonSearchResultsRecord |
getLessonSearchResultsRecord(Type lessonSearchRecordType)
Gets the lesson search results record corresponding to the given
lesson search record Type.
|
getResultSizegetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeLessonList getLessons()
IllegalStateException - list has already been retrievedmandatory - This method must be implemented. LessonQueryInspector getLessonQueryInspector()
mandatory - This method must be implemented. LessonSearchResultsRecord getLessonSearchResultsRecord(Type lessonSearchRecordType) throws OperationFailedException
lessonSearchRecordType - a lesson search record typeNullArgumentException - LessonSearchRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(lessonSearchRecordType) is false
mandatory - This method must be implemented.