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, getEndReasonTerms
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
getDateTerms, getEffectiveTerms, getEndDateTerms, getStartDateTerms
IdTerm[] 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.