OSID Logo
OSID Specifications
ordering package
Version 3.1.0
Interfaceosid.ordering.ItemQueryInspector
Implementsosid.OsidRelationshipQueryInspector
Used Byosid.ordering.OrderQueryInspector
osid.ordering.PriceQueryInspector
osid.ordering.ProductQueryInspector
Description

This is the query inspector for examining item queries.

MethodgetOrderIdTerms
Description

Gets the order Id terms.

Returnosid.search.terms.IdTerm[] the order Id terms
Compliancemandatory This method must be implemented.
MethodgetOrderTerms
Description

Gets the order terms.

Returnosid.ordering.OrderQueryInspector[] the order terms
Compliancemandatory This method must be implemented.
MethodgetDerivedTerms
Description

Gets the derived terms.

Returnosid.search.terms.BooleanTerm[] the derived terms
Compliancemandatory This method must be implemented.
MethodgetProductIdTerms
Description

Gets the product Id terms.

Returnosid.search.terms.IdTerm[] the product Id terms
Compliancemandatory This method must be implemented.
MethodgetProductTerms
Description

Gets the product terms.

Returnosid.ordering.ProductQueryInspector[] the product terms
Compliancemandatory This method must be implemented.
MethodgetQuantityTerms
Description

Gets the quantity terms.

Returnosid.search.terms.CardinalRangeTerm[] the quantity terms
Compliancemandatory This method must be implemented.
MethodgetCostTerms
Description

Gets the cost terms.

Returnosid.search.terms.CurrencyRangeTerm[] the cost terms
Compliancemandatory This method must be implemented.
MethodgetMinimumCostTerms
Description

Gets the minimum cost terms.

Returnosid.search.terms.CurrencyTerm[] the minimum cost terms
Compliancemandatory This method must be implemented.
MethodgetStoreIdTerms
Description

Gets the store Id terms.

Returnosid.search.terms.IdTerm[] the store Id terms
Compliancemandatory This method must be implemented.
MethodgetStoreTerms
Description

Gets the store terms.

Returnosid.ordering.StoreQueryInspector[] the store terms
Compliancemandatory This method must be implemented.
MethodgetItemQueryInspectorRecord
Description

Gets the item query inspector record corresponding to the given Item record Type.

Parametersosid.type.TypeitemRecordType an item record type
Returnosid.ordering.records.ItemQueryInspectorRecord the item query inspector record
ErrorsNULL_ARGUMENT itemRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(itemRecordType) is false
Compliancemandatory This method must be implemented.