DefaultAuction
public interface AuctionData extends CMCommon
idConverter
Modifier and Type | Method | Description |
---|---|---|
int |
daysEllapsed(MOB mob,
MOB mob2) |
Returns the number of days ellapsed in this
auction.
|
int |
daysRemaining(MOB mob,
MOB mob2) |
Returns the number of days remaining in this
auction.
|
java.lang.String |
getAuctionDBKey() |
Get the auction database key for this auction
|
Item |
getAuctionedItem() |
Get the item being auctioned.
|
MOB |
getAuctioningMob() |
Get the mob auctioning the item
|
int |
getAuctionState() |
Get the current auction State
|
long |
getAuctionTickDown() |
Get the tick down timer to check stuff
|
double |
getBid() |
Get the current bid in the auction
|
double |
getBuyOutPrice() |
Get the current buy-out price for this auction.
|
java.lang.String |
getCurrency() |
Get the currency the auction is being held in.
|
double |
getHighBid() |
Get the current high bid in the auction
|
MOB |
getHighBidderMob() |
Get the mob who is the high bidder in the auction.
|
long |
getStartTime() |
Get the start time of this auction
|
void |
setAuctionDBKey(java.lang.String auctionDBKey) |
Set the auction database key for this auction
|
void |
setAuctionedItem(Item auctionedItem) |
Set the item being auctioned.
|
void |
setAuctioningMob(MOB auctioningM) |
Set the mob auctioning the item
|
void |
setAuctioningMobName(java.lang.String auctioningMName) |
Set the mob auctioning the item
|
void |
setAuctionState(int state) |
Set the current auction State
|
void |
setAuctionTickDown(long tickDown) |
Set the tick down timer to check stuff
|
void |
setBid(double bid) |
Set the current bid in the auction
|
void |
setBuyOutPrice(double buyOutPrice) |
Set the current buy-out price for this auction.
|
void |
setCurrency(java.lang.String currency) |
Set the currency the auction is being held in.
|
void |
setHighBid(double highBid) |
Set the current high bid in the auction
|
void |
setHighBidderMob(MOB highBidderM) |
Set the mob who is the high bidder in the auction.
|
void |
setHighBidderMobName(java.lang.String highBidderMName) |
Set the mob name who is the high bidder in the auction.
|
void |
setStartTime(long start) |
Set the start time of this auction
|
copyOf, ID, initializeClass, name, newInstance
int daysRemaining(MOB mob, MOB mob2)
mob
- the mob whose calendar to usemob2
- the second mob whose calendar to useint daysEllapsed(MOB mob, MOB mob2)
mob
- the mob whose calendar to usemob2
- the second mob whose calendar to useItem getAuctionedItem()
setAuctionedItem(Item)
void setAuctionedItem(Item auctionedItem)
auctionedItem
- the item being auctioned.getAuctionedItem()
MOB getAuctioningMob()
setAuctioningMob(MOB)
,
setAuctioningMobName(String)
void setAuctioningMob(MOB auctioningM)
auctioningM
- the mob auctioning the itemgetAuctioningMob()
,
setAuctioningMobName(String)
void setAuctioningMobName(java.lang.String auctioningMName)
auctioningMName
- the mob auctioning the itemgetAuctioningMob()
,
setAuctioningMob(MOB)
MOB getHighBidderMob()
setHighBidderMob(MOB)
,
setHighBidderMobName(String)
void setHighBidderMob(MOB highBidderM)
highBidderM
- the mob who is the high bidder in the auction.getHighBidderMob()
,
setHighBidderMobName(String)
void setHighBidderMobName(java.lang.String highBidderMName)
highBidderMName
- the mob who is the high bidder in the auction.getHighBidderMob()
,
setHighBidderMob(MOB)
java.lang.String getCurrency()
setCurrency(String)
void setCurrency(java.lang.String currency)
currency
- the currency the auction is being held in.getCurrency()
double getHighBid()
setHighBid(double)
void setHighBid(double highBid)
highBid
- the current high bid in the auctiongetHighBid()
double getBid()
setBid(double)
void setBid(double bid)
bid
- the current bid in the auctiongetBid()
double getBuyOutPrice()
setBuyOutPrice(double)
void setBuyOutPrice(double buyOutPrice)
buyOutPrice
- the current buy-out price for this auction.getBuyOutPrice()
int getAuctionState()
setAuctionState(int)
void setAuctionState(int state)
state
- the current auction StategetAuctionState()
long getAuctionTickDown()
setAuctionTickDown(long)
void setAuctionTickDown(long tickDown)
tickDown
- the tick down timer to check stuffgetAuctionTickDown()
long getStartTime()
setStartTime(long)
void setStartTime(long start)
start
- the start time of this auctiongetStartTime()
java.lang.String getAuctionDBKey()
setAuctionDBKey(String)
void setAuctionDBKey(java.lang.String auctionDBKey)
auctionDBKey
- the auction database key for this auctiongetAuctionDBKey()