OSID Logo
OSID Specifications
bidding package
Version 3.0.0
Interfaceosid.bidding.BidQueryInspector
Implementsosid.OsidRelationshipQueryInspector
Used Byosid.bidding.AuctionHouseQueryInspector
osid.bidding.AuctionQueryInspector
osid.bidding.BidSearchResults
osid.bidding.BidSmartAuctionHouseSession
osid.bidding.rules.BidEnablerQueryInspector
Description

This is the query inspector for examining bid queries.

MethodgetAuctionIdTerms
Description

Gets the auction Id query terms.

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

Gets the auction query terms.

Returnosid.bidding.AuctionQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetBidderIdTerms
Description

Gets the resource Id query terms.

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

Gets the resource query terms.

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

Gets the agent Id query terms.

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

Gets the agent query terms.

Returnosid.authentication.AgentQueryInspector[]the query terms
CompliancemandatoryThis method must be implemented.
MethodgetQuantityTerms
Description

Gets the quantity query terms.

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

Gets the current bid query terms.

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

Gets the maximum bid query terms.

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

Gets the winning bid query terms.

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

Gets the settlement amount query terms.

Returnosid.search.terms.CurrencyRangeTerm[]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.
MethodgetBidQueryInspectorRecord
Description

Gets the bid query inspector record corresponding to the given Bid record Type .

Parametersosid.type.TypebidRecordTypea bid record type
Returnosid.bidding.records.BidQueryInspectorRecordthe bid query inspector record
ErrorsNULL_ARGUMENTbidRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(bidRecordType) is false
CompliancemandatoryThis method must be implemented.