public interface OrderQueryInspector extends OsidObjectQueryInspector, OsidAggregateableQueryInspector
The inspector for examining order queries.
Modifier and Type | Method and Description |
---|---|
BooleanTerm[] |
getAtomicTerms()
Gets the atomic terms.
|
DateTimeRangeTerm[] |
getClosedDateTerms()
Gets the closed date terms.
|
IdTerm[] |
getCloserIdTerms()
Gets the closer resource
Id terms. |
ResourceQueryInspector[] |
getCloserTerms()
Gets the closer terms.
|
IdTerm[] |
getClosingAgentIdTerms()
Gets the submitting agent
Id terms. |
AgentQueryInspector[] |
getClosingAgentTerms()
Gets the closing agent terms.
|
IdTerm[] |
getCustomerIdTerms()
Gets the customer
Id terms. |
ResourceQueryInspector[] |
getCustomerTerms()
Gets the customer terms.
|
IdTerm[] |
getItemIdTerms()
Gets the item
Id terms. |
ItemQueryInspector[] |
getItemTerms()
Gets the item terms.
|
CurrencyTerm[] |
getMinimumTotalCostTerms()
Gets the minimum total cost terms.
|
OrderQueryInspectorRecord |
getOrderQueryInspectorRecord(Type orderRecordType)
Gets the order query inspector record corresponding to the given
Order record Type. |
IdTerm[] |
getStoreIdTerms()
Gets the store
Id terms. |
StoreQueryInspector[] |
getStoreTerms()
Gets the store terms.
|
DateTimeRangeTerm[] |
getSubmitDateTerms()
Gets the submit date terms.
|
IdTerm[] |
getSubmitterIdTerms()
Gets the submitter resource
Id terms. |
ResourceQueryInspector[] |
getSubmitterTerms()
Gets the submitter terms.
|
IdTerm[] |
getSubmittingAgentIdTerms()
Gets the submitting agent
Id terms. |
AgentQueryInspector[] |
getSubmittingAgentTerms()
Gets the submitting agent terms.
|
CurrencyRangeTerm[] |
getTotalCostTerms()
Gets the total cost terms.
|
getCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTerms
getIdTerms
getRecordTypeTerms
getRecordTypes, hasRecordType
getAnyTerms, getKeywordTerms
IdTerm[] getCustomerIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ResourceQueryInspector[] getCustomerTerms()
mandatory
- This method must be implemented. IdTerm[] getItemIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ItemQueryInspector[] getItemTerms()
mandatory
- This method must be implemented. CurrencyRangeTerm[] getTotalCostTerms()
mandatory
- This method must be implemented. CurrencyTerm[] getMinimumTotalCostTerms()
mandatory
- This method must be implemented. BooleanTerm[] getAtomicTerms()
mandatory
- This method must be implemented. DateTimeRangeTerm[] getSubmitDateTerms()
mandatory
- This method must be implemented. IdTerm[] getSubmitterIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ResourceQueryInspector[] getSubmitterTerms()
mandatory
- This method must be implemented. IdTerm[] getSubmittingAgentIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. AgentQueryInspector[] getSubmittingAgentTerms()
mandatory
- This method must be implemented. DateTimeRangeTerm[] getClosedDateTerms()
mandatory
- This method must be implemented. IdTerm[] getCloserIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. ResourceQueryInspector[] getCloserTerms()
mandatory
- This method must be implemented. IdTerm[] getClosingAgentIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. AgentQueryInspector[] getClosingAgentTerms()
mandatory
- This method must be implemented. IdTerm[] getStoreIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. StoreQueryInspector[] getStoreTerms()
mandatory
- This method must be implemented. OrderQueryInspectorRecord getOrderQueryInspectorRecord(Type orderRecordType) throws OperationFailedException
Order
record Type.
orderRecordType
- a order record typeNullArgumentException
- orderRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(orderRecordType)
is false
mandatory
- This method must be implemented.