public interface ItemQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining item queries.
| Modifier and Type | Method and Description |
|---|---|
CurrencyRangeTerm[] |
getCostTerms()
Gets the cost terms.
|
BooleanTerm[] |
getDerivedTerms()
Gets the derived terms.
|
ItemQueryInspectorRecord |
getItemQueryInspectorRecord(Type itemRecordType)
Gets the item query inspector record corresponding to the given
Item record Type. |
CurrencyTerm[] |
getMinimumCostTerms()
Gets the minimum cost terms.
|
IdTerm[] |
getOrderIdTerms()
Gets the order
Id terms. |
OrderQueryInspector[] |
getOrderTerms()
Gets the order terms.
|
IdTerm[] |
getProductIdTerms()
Gets the product
Id terms. |
ProductQueryInspector[] |
getProductTerms()
Gets the product terms.
|
CardinalRangeTerm[] |
getQuantityTerms()
Gets the quantity terms.
|
IdTerm[] |
getStoreIdTerms()
Gets the store
Id terms. |
StoreQueryInspector[] |
getStoreTerms()
Gets the store terms.
|
getEndReasonIdTerms, getEndReasonTermsgetCommentIdTerms, getCommentTerms, getCreditIdTerms, getCreditTerms, getDescriptionTerms, getDisplayNameTerms, getGenusTypeTerms, getJournalEntryIdTerms, getJournalEntryTerms, getParentGenusTypeTerms, getRelationshipIdTerms, getRelationshipPeerIdTerms, getRelationshipTerms, getStateIdTerms, getStateTerms, getStatisticTerms, getSubjectIdTerms, getSubjectRelevancyTerms, getSubjectTermsgetIdTermsgetRecordTypeTermsgetRecordTypes, hasRecordTypegetAnyTerms, getKeywordTermsgetDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTermsIdTerm[] getOrderIdTerms()
Id terms. Id termsmandatory - This method must be implemented. OrderQueryInspector[] getOrderTerms()
mandatory - This method must be implemented. BooleanTerm[] getDerivedTerms()
mandatory - This method must be implemented. IdTerm[] getProductIdTerms()
Id terms. Id termsmandatory - This method must be implemented. ProductQueryInspector[] getProductTerms()
mandatory - This method must be implemented. CardinalRangeTerm[] getQuantityTerms()
mandatory - This method must be implemented. CurrencyRangeTerm[] getCostTerms()
mandatory - This method must be implemented. CurrencyTerm[] getMinimumCostTerms()
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. ItemQueryInspectorRecord getItemQueryInspectorRecord(Type itemRecordType) throws OperationFailedException
Item record Type. itemRecordType - an item record typeNullArgumentException - itemRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(itemRecordType) is false mandatory - This method must be implemented.