public interface TodoProducerSearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
| Modifier and Type | Method and Description | 
|---|---|
| TodoProducerQueryInspector | getTodoProducerQueryInspector()Gets the inspector for the query to examine the terms used in the 
  search. | 
| TodoProducerList | getTodoProducers()Gets the   TodoProducerList resulting from a search. | 
| TodoProducerSearchResultsRecord | getTodoProducerSearchResultsRecord(Type todoProducerSearchRecordType)Gets the todo producer search results record corresponding to the 
  given todo producer search record   Type. | 
getResultSizegetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeTodoProducerList getTodoProducers()
 TodoProducerList  resulting from a search.IllegalStateException - list has already been retrievedmandatory - This method must be implemented. TodoProducerQueryInspector getTodoProducerQueryInspector()
mandatory - This method must be implemented. TodoProducerSearchResultsRecord getTodoProducerSearchResultsRecord(Type todoProducerSearchRecordType) throws OperationFailedException, PermissionDeniedException
 Type.  This method 
  must be used to retrieve an object implementing the requested record.todoProducerSearchRecordType - a todo producer search record 
          typeNullArgumentException -  
          todoProducerSearchRecordType  is  null OperationFailedException - unable to complete requestPermissionDeniedException - authorization failure 
          occurredUnsupportedException -  
          hasRecordType(todoProducerSearchRecordType)  is  
          false mandatory - This method must be implemented.