public interface ReceiptQueryInspector extends OsidObjectQueryInspector, OsidSubjugateableQueryInspector
This is the query inspector for examining receipt queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getMailboxIdTerms()
Gets the mailbox
Id query terms. |
MailboxQueryInspector[] |
getMailboxTerms()
Gets the mailbox query terms.
|
IdTerm[] |
getMessageIdTerms()
Gets the message
Id query terms. |
MessageQueryInspector[] |
getMessageTerms()
Gets the message query terms.
|
ReceiptQueryInspectorRecord |
getReceiptQueryInspectorRecord(Type receiptRecordType)
Gets the receipt query inspector record corresponding to the given
Receipt record Type. |
DateTimeRangeTerm[] |
getReceivedTimeTerms()
Gets the received time query terms.
|
IdTerm[] |
getReceivingAgentIdTerms()
Gets the receiving agent
Id query terms. |
AgentQueryInspector[] |
getReceivingAgentTerms()
Gets the receiving agent query terms.
|
IdTerm[] |
getRecipientIdTerms()
Gets the recipient
Id query terms. |
ResourceQueryInspector[] |
getRecipientTerms()
Gets the recipient query terms.
|
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsIdTerm[] getMessageIdTerms()
Id query terms.mandatory - This method must be implemented. MessageQueryInspector[] getMessageTerms()
mandatory - This method must be implemented. DateTimeRangeTerm[] getReceivedTimeTerms()
mandatory - This method must be implemented. IdTerm[] getReceivingAgentIdTerms()
Id query terms.mandatory - This method must be implemented. AgentQueryInspector[] getReceivingAgentTerms()
mandatory - This method must be implemented. IdTerm[] getRecipientIdTerms()
Id query terms.mandatory - This method must be implemented. ResourceQueryInspector[] getRecipientTerms()
mandatory - This method must be implemented. IdTerm[] getMailboxIdTerms()
Id query terms.mandatory - This method must be implemented. MailboxQueryInspector[] getMailboxTerms()
mandatory - This method must be implemented. ReceiptQueryInspectorRecord getReceiptQueryInspectorRecord(Type receiptRecordType) throws OperationFailedException
Receipt record Type. receiptRecordType - a receipt record typeNullArgumentException - receiptRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(receiptRecordType) is false
mandatory - This method must be implemented.