public class BidListBean extends NegotiationListBean implements BidListInputDataBean, BidListSmartDataBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
sortingAtt
emptyString
Constructor and Description |
---|
BidListBean()
Constructs a bid list bean object.
|
Modifier and Type | Method and Description |
---|---|
BidDataBean |
getBid(int index)
Returns a specific bid from a bid list.
|
java.lang.String |
getBidAuctionId()
Gets auction ID
|
java.lang.String |
getBidAutobidId()
Gets auto bid ID.
|
java.lang.String |
getBidOwnerId()
Gets owner ID.
|
java.lang.String |
getBidReferenceCode()
Gets bid reference code.
|
BidDataBean[] |
getBids()
Returns a list of bids.
|
java.lang.Integer |
getBidsNum()
Gets the number of bids .
|
java.lang.String[] |
getMultipleAuctionStatus()
Fetches the multiple auction status field (lookup status mask).
|
java.lang.String[] |
getMultipleBidStatus()
Fetches the multiple bid status (lookup bid-status mask).
|
java.lang.Integer |
getStoreId()
Returns the storeId.
|
void |
populate()
Performs bid lookup, populates a sorted list of bids.
|
void |
setBidAuctionId(java.lang.String newBidAuctionId)
Sets auction ID.
|
void |
setBidAutobidId(java.lang.String newBidAutobidId)
Sets autobid ID.
|
void |
setBidOwnerId(java.lang.String newBidOwnerId)
Sets owner ID.
|
void |
setBidReferenceCode(java.lang.String newBidReferenceCode)
Sets bid reference code.
|
void |
setBids(BidDataBean[] newBidVector)
Populates a bid array with a bid list.
|
void |
setMultipleAuctionStatus(java.lang.String[] newMultipleAuctionStatus)
Sets the mask used to lookup bids by auction-status.
|
void |
setMultipleAuctionStatusStr(java.lang.String newMultipleAuctionStatusStr)
Sets the auction status.
|
void |
setMultipleBidStatus(java.lang.String[] newMultipleBidStatus)
Sets the mask used to lookup bids by bid-status.
|
void |
setMultipleBidStatusStr(java.lang.String newMultipleBidStatusStr)
Sets the bid status.
|
void |
setStoreId(java.lang.Integer storeId)
Sets the store ID.
|
getLength, getSortAtt, setSortAtt, setSortAttByString
fulfills, getCommandContext, getHttpRequest, getHttpResponse, getResources, getViewCommandContext, setCommandContext, setHttpRequest, setHttpResponse, setViewCommandContext
getRequestProperties, setRequestProperties
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRequestProperties, setRequestProperties
public static final java.lang.String COPYRIGHT
public BidDataBean getBid(int index)
getBid
in interface BidListSmartDataBean
index
- The index of the bid to be returned.public java.lang.String getBidAuctionId()
getBidAuctionId
in interface BidListSmartDataBean
public java.lang.String getBidAutobidId()
getBidAutobidId
in interface BidListSmartDataBean
public java.lang.String getBidOwnerId()
getBidOwnerId
in interface BidListSmartDataBean
public java.lang.String getBidReferenceCode()
getBidReferenceCode
in interface BidListSmartDataBean
public BidDataBean[] getBids()
getBids
in interface BidListSmartDataBean
public java.lang.String[] getMultipleAuctionStatus()
getMultipleAuctionStatus
in interface BidListSmartDataBean
public java.lang.String[] getMultipleBidStatus()
getMultipleBidStatus
in interface BidListSmartDataBean
public void populate() throws java.lang.Exception
populate
in interface SmartDataBean
populate
in class SmartDataBeanImpl
java.lang.Exception
- if any problems are encountered.public void setBidAuctionId(java.lang.String newBidAuctionId)
setBidAuctionId
in interface BidListInputDataBean
newBidAuctionId
- The bid auction ID.public void setBidAutobidId(java.lang.String newBidAutobidId)
setBidAutobidId
in interface BidListInputDataBean
newBidAutobidId
- The autobid ID.public void setBidOwnerId(java.lang.String newBidOwnerId)
setBidOwnerId
in interface BidListInputDataBean
newBidOwnerId
- The bid owner ID.public void setBidReferenceCode(java.lang.String newBidReferenceCode)
setBidReferenceCode
in interface BidListInputDataBean
newBidReferenceCode
- The bid reference code.public void setBids(BidDataBean[] newBidVector)
setBids
in interface BidListInputDataBean
newBidVector
- The array of bid data beans.public void setMultipleAuctionStatus(java.lang.String[] newMultipleAuctionStatus)
setMultipleAuctionStatus
in interface BidListInputDataBean
newMultipleAuctionStatus
- The auction status array.public void setMultipleBidStatus(java.lang.String[] newMultipleBidStatus)
setMultipleBidStatus
in interface BidListInputDataBean
newMultipleBidStatus
- The bid status array.public java.lang.Integer getStoreId()
public void setStoreId(java.lang.Integer storeId)
storeId
- The store ID to setpublic void setMultipleBidStatusStr(java.lang.String newMultipleBidStatusStr)
newMultipleBidStatusStr
- The bid statuspublic void setMultipleAuctionStatusStr(java.lang.String newMultipleAuctionStatusStr)
newMultipleAuctionStatusStr
- The auction statuspublic java.lang.Integer getBidsNum()