Interface | osid.billing.payment.PayerQueryInspector | ||
---|---|---|---|
Implements | osid.OsidObjectQueryInspector | ||
osid.OsidTemporalQueryInspector | |||
Description |
The query inspectors provide a means of accessing the match
terms of a query. These interfaces are used to examine the
actual query terms used in a search or that may be used to
create a smart catalog. Query inspectors may be converted to
| ||
Method | getResourceIdTerms | ||
Description |
Gets the resource | ||
Return | osid.search.terms.IdTerm[] | the resource Id query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getResourceTerms | ||
Description |
Gets the resource query terms. | ||
Return | osid.resource.ResourceQueryInspector[] | the resource query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCustomerIdTerms | ||
Description |
Gets the customer | ||
Return | osid.search.terms.IdTerm[] | the customer Id query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCustomerTerms | ||
Description |
Gets the customer query terms. | ||
Return | osid.billing.CustomerQueryInspector[] | the customer query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getUsesActivityTerms | ||
Description |
Gets the activity terms. | ||
Return | osid.search.terms.BooleanTerm[] | the activity terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getUsesCashTerms | ||
Description |
Gets the cash terms. | ||
Return | osid.search.terms.BooleanTerm[] | the cash terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCreditCardNumberTerms | ||
Description |
Gets the credit card number terms. | ||
Return | osid.search.terms.StringTerm[] | the credit card number terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCreditCardExpirationTerms | ||
Description |
Gets the credit card expiration terms. | ||
Return | osid.search.terms.DateTimeRangeTerm[] | the credit card expiration terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getCreditCardCodeTerms | ||
Description |
Gets the credit card code terms. | ||
Return | osid.search.terms.StringTerm[] | the credit card code terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getBusinessIdTerms | ||
Description |
Gets the business | ||
Return | osid.search.terms.IdTerm[] | the business Id query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getBankRoutingNumberTerms | ||
Description |
Gets the bank routing number terms. | ||
Return | osid.search.terms.StringTerm[] | the bank routing number terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getBankAccountNumberTerms | ||
Description |
Gets the bank account number terms. | ||
Return | osid.search.terms.StringTerm[] | the bank account number terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getBusinessTerms | ||
Description |
Gets the business query terms. | ||
Return | osid.billing.BusinessQueryInspector[] | the business query terms | |
Compliance | mandatory | This method must be implemented. | |
Method | getPayerQueryInspectorRecord | ||
Description |
Gets the payer query inspector record corresponding to
the given | ||
Parameters | osid.type.Type | payerRecordType | a payer record type |
Return | osid.billing.payment.records.PayerQueryInspectorRecord | the payer query inspector record | |
Errors | NULL_ARGUMENT | payerRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(payerRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |