public interface BidQueryInspector extends OsidRelationshipQueryInspector
This is the query inspector for examining bid queries.
| Modifier and Type | Method and Description |
|---|---|
IdTerm[] |
getAuctionHouseIdTerms()
Gets the auction house
Id query terms. |
AuctionHouseQueryInspector[] |
getAuctionHouseTerms()
Gets the auction house query terms.
|
IdTerm[] |
getAuctionIdTerms()
Gets the auction
Id query terms. |
AuctionQueryInspector[] |
getAuctionTerms()
Gets the auction query terms.
|
IdTerm[] |
getBidderIdTerms()
Gets the resource
Id query terms. |
ResourceQueryInspector[] |
getBidderTerms()
Gets the resource query terms.
|
IdTerm[] |
getBiddingAgentIdTerms()
Gets the agent
Id query terms. |
AgentQueryInspector[] |
getBiddingAgentTerms()
Gets the agent query terms.
|
BidQueryInspectorRecord |
getBidQueryInspectorRecord(Type bidRecordType)
Gets the bid query inspector record corresponding to the given
Bid record Type. |
CurrencyRangeTerm[] |
getCurrentBidTerms()
Gets the current bid query terms.
|
CurrencyRangeTerm[] |
getMaximumBidTerms()
Gets the maximum bid query terms.
|
CardinalRangeTerm[] |
getQuantityTerms()
Gets the quantity query terms.
|
CurrencyRangeTerm[] |
getSettlementAmountTerms()
Gets the settlement amount query terms.
|
BooleanTerm[] |
getWinnerTerms()
Gets the winning bid query 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[] getAuctionIdTerms()
Id query terms.mandatory - This method must be implemented. AuctionQueryInspector[] getAuctionTerms()
mandatory - This method must be implemented. IdTerm[] getBidderIdTerms()
Id query terms.mandatory - This method must be implemented. ResourceQueryInspector[] getBidderTerms()
mandatory - This method must be implemented. IdTerm[] getBiddingAgentIdTerms()
Id query terms.mandatory - This method must be implemented. AgentQueryInspector[] getBiddingAgentTerms()
mandatory - This method must be implemented. CardinalRangeTerm[] getQuantityTerms()
mandatory - This method must be implemented. CurrencyRangeTerm[] getCurrentBidTerms()
mandatory - This method must be implemented. CurrencyRangeTerm[] getMaximumBidTerms()
mandatory - This method must be implemented. BooleanTerm[] getWinnerTerms()
mandatory - This method must be implemented. CurrencyRangeTerm[] getSettlementAmountTerms()
mandatory - This method must be implemented. IdTerm[] getAuctionHouseIdTerms()
Id query terms.mandatory - This method must be implemented. AuctionHouseQueryInspector[] getAuctionHouseTerms()
mandatory - This method must be implemented. BidQueryInspectorRecord getBidQueryInspectorRecord(Type bidRecordType) throws OperationFailedException
Bid record Type. bidRecordType - a bid record typeNullArgumentException - bidRecordType is
null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(bidRecordType) is false mandatory - This method must be implemented.