public interface BillingSearchResults extends OsidSearchResults
This interface provides a means to capture results of a search.
| Modifier and Type | Method and Description |
|---|---|
BillingQueryInspector |
getBillingQueryInspector()
Gets the inspector for the query to examine the terms used in the
search.
|
BillingList |
getBillings()
Gets the billing list resulting from a search.
|
BillingSearchResultsRecord |
getBillingSearchResultsRecord(Type billingSearchRecordType)
Gets the record corresponding to the given billing search record Type.
|
getResultSizegetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeBillingList getBillings()
IllegalStateException - the list has already been
retrievedmandatory - This method must be implemented. BillingQueryInspector getBillingQueryInspector()
mandatory - This method must be implemented. BillingSearchResultsRecord getBillingSearchResultsRecord(Type billingSearchRecordType) throws OperationFailedException
billingSearchRecordType - a billing search record typeNullArgumentException - billingSearchRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(billingSearchRecordType) is false
mandatory - This method must be implemented.