public interface FunctionSearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
Modifier and Type | Method and Description |
---|---|
FunctionQueryInspector |
getFunctionQueryInspector()
Gets the inspector for the query to examine the terms used in the
search.
|
FunctionList |
getFunctions()
Gets the function list resulting from the search.
|
FunctionSearchResultsRecord |
getFunctionSearchResultsRecord(Type functionSearchRecordType)
Gets the function search results record corresponding to the given
function search record
Type. |
getResultSize
getRecordTypes, hasRecordType
getProperties, getPropertiesByRecordType
FunctionList getFunctions()
IllegalStateException
- list has already been retrievedmandatory
- This method must be implemented. FunctionQueryInspector getFunctionQueryInspector()
mandatory
- This method must be implemented. FunctionSearchResultsRecord getFunctionSearchResultsRecord(Type functionSearchRecordType) throws OperationFailedException
Type.
This method is used to
retrieve an object implementing the requested record.functionSearchRecordType
- a function search record typeNullArgumentException
- functionSearchRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(functionSearchRecordType)
is
false
mandatory
- This method must be implemented.