public interface StoreQueryInspector extends OsidCatalogQueryInspector
This is the query inspector for examining store queries.
Modifier and Type | Method and Description |
---|---|
IdTerm[] |
getAncestorStoreIdTerms()
Gets the ancestor store
Id terms. |
StoreQueryInspector[] |
getAncestorStoreTerms()
Gets the ancestor store terms.
|
IdTerm[] |
getDescendantStoreIdTerms()
Gets the descendant store
Id terms. |
StoreQueryInspector[] |
getDescendantStoreTerms()
Gets the descendant store terms.
|
IdTerm[] |
getOrderIdTerms()
Gets the order
Id terms. |
OrderQueryInspector[] |
getOrderTerms()
Gets the order terms.
|
IdTerm[] |
getPriceScheduleIdTerms()
Gets the price schedule
Id terms. |
PriceScheduleQueryInspector[] |
getPriceScheduleTerms()
Gets the price schedule terms.
|
IdTerm[] |
getProductIdTerms()
Gets the product
Id terms. |
ProductQueryInspector[] |
getProductTerms()
Gets the product terms.
|
StoreQueryInspectorRecord |
getStoreQueryInspectorRecord(Type storeRecordType)
Gets the store query inspector record corresponding to the given
Store record Type. |
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
getBrandingIdTerms, getBrandingTerms, getLicenseTerms, getProviderIdTerms, getProviderTerms
IdTerm[] getOrderIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. OrderQueryInspector[] getOrderTerms()
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. IdTerm[] getPriceScheduleIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. PriceScheduleQueryInspector[] getPriceScheduleTerms()
mandatory
- This method must be implemented. IdTerm[] getAncestorStoreIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. StoreQueryInspector[] getAncestorStoreTerms()
mandatory
- This method must be implemented. IdTerm[] getDescendantStoreIdTerms()
Id
terms. Id
termsmandatory
- This method must be implemented. StoreQueryInspector[] getDescendantStoreTerms()
mandatory
- This method must be implemented. StoreQueryInspectorRecord getStoreQueryInspectorRecord(Type storeRecordType) throws OperationFailedException
Store
record Type.
storeRecordType
- a store record typeNullArgumentException
- storeRecordType
is null
OperationFailedException
- unable to complete requestUnsupportedException
-
hasRecordType(storeRecordType)
is false
mandatory
- This method must be implemented.