OSID Logo
OSID Specifications
bidding package
Version 3.0.0
Release Candidate Preview
Interfaceosid.bidding.AuctionQueryInspector
Implementsosid.OsidGovernatorQueryInspector
osid.OsidTemporalQueryInspector
Description

This is the query inspector for examining auction queries.

MethodgetCurrencyTypeTerms
Description

Gets the currency type query terms.

Returnosid.search.terms.TypeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetMinimumBiddersTerms
Description

Gets the minimum bidders query terms.

Returnosid.search.terms.CardinalRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetSealedTerms
Description

Gets the sealed auctions query terms.

Returnosid.search.terms.BooleanTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetSellerIdTerms
Description

Gets the seller Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetSellerTerms
Description

Gets the seller query terms.

Returnosid.resource.ResourceQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetItemIdTerms
Description

Gets the item Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetItemTerms
Description

Gets the item query terms.

Returnosid.resource.ResourceQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetLotSizeTerms
Description

Gets the lot size query terms.

Returnosid.search.terms.CardinalRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetRemainingItemsTerms
Description

Gets the remaining items query terms.

Returnosid.search.terms.CardinalRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetItemLimitTerms
Description

Gets the items limit query terms.

Returnosid.search.terms.CardinalRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetStartingPriceTerms
Description

Gets the starting price query terms.

Returnosid.search.terms.CurrencyRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetPriceIncrementTerms
Description

Gets the price increment query terms.

Returnosid.search.terms.CurrencyRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetReservePriceTerms
Description

Gets the reserve price query terms.

Returnosid.search.terms.CurrencyRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetBuyoutPriceTerms
Description

Gets the buyout price query terms.

Returnosid.search.terms.CurrencyRangeTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetBidIdTerms
Description

Gets the bid Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetBidTerms
Description

Gets the bid query terms.

Returnosid.bidding.BidQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetAuctionHouseIdTerms
Description

Gets the auction house Id query terms.

Returnosid.search.terms.IdTerm[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetAuctionHouseTerms
Description

Gets the auction house query terms.

Returnosid.bidding.AuctionHouseQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetAuctionQueryInspectorRecord
Description

Gets the auction query inspector record corresponding to the given Auction record Type.

Parametersosid.type.TypeauctionRecordTypean auction record type
Returnosid.bidding.records.AuctionQueryInspectorRecordthe auction query inspector record
ErrorsNULL_ARGUMENT auctionRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(auctionRecordType) is false
CompliancemandatoryThis method must be implemented.