public interface ProficiencySearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
Modifier and Type | Method and Description |
---|---|
ProficiencyList |
getProficiencies()
Gets the proficiency list resulting from a search.
|
ProficiencyQueryInspector |
getProficiencyQueryInspector()
Gets the inspector for the query to examine the terms used in the
search.
|
ProficiencySearchResultsRecord |
getProficiencySearchResultsRecord(Type proficiencySearchRecordType)
Gets the proficiency search results record corresponding to the given
proficiency search record
Type. |
getResultSize
getRecordTypes, hasRecordType
getProperties, getPropertiesByRecordType
ProficiencyList getProficiencies()
IllegalStateException
- list already retrievedmandatory
- This method must be implemented. ProficiencyQueryInspector getProficiencyQueryInspector()
mandatory
- This method must be implemented. ProficiencySearchResultsRecord getProficiencySearchResultsRecord(Type proficiencySearchRecordType) throws OperationFailedException
Type.
This method is used to
retrieve an object implementing the requested record.proficiencySearchRecordType
- a proficiency search record typeNullArgumentException
-
proficiencySearchRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(proficiencySearchRecordType)
is
false
mandatory
- This method must be implemented.