public interface PostSearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
| Modifier and Type | Method and Description |
|---|---|
PostQueryInspector |
getPostQueryInspector()
Gets the inspector for the query to examine the terns used in the
search.
|
PostList |
getPosts()
Gets the post list resulting from a search.
|
PostSearchResultsRecord |
getPostSearchResultsRecord(Type postSearchRecordType)
Gets the post search results record corresponding to the given post
search record Type.
|
getResultSizegetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypePostList getPosts()
IllegalStateException - list has already been retrievedmandatory - This method must be implemented. PostQueryInspector getPostQueryInspector()
mandatory - This method must be implemented. PostSearchResultsRecord getPostSearchResultsRecord(Type postSearchRecordType) throws OperationFailedException
postSearchRecordType - a post search record typeNullArgumentException - PostSearchRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(postSearchRecordType) is false
mandatory - This method must be implemented.