|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AuctionPolicy
Class for storing basic Auction House policies.
| Method Summary | |
|---|---|
double |
liveFinalCutPct()
Gets the percent of an items final value to take off the winning bid for the house for a live auction. |
double |
liveListingPrice()
Gets the flat fee in base currency to list an item of any sort at the auction house for a live auction. |
int |
maxTimedAuctionDays()
Gets the maximum number of game-days that an auction can continue. |
void |
mergeAuctioneerPolicy(Auctioneer auction)
Alters this policy to take account of the policies of the policies of a full timed auctioneer. |
int |
minTimedAuctionDays()
Gets the minimum number of game-days that an auction can continue. |
void |
setLiveFinalCutPct(double d)
Gets the percent of an items final value to take off the winning bid for the house. |
void |
setLiveListingPrice(double d)
Sets the flat fee in base currency to list an item of any sort at the auction house for a live auction. |
void |
setMaxTimedAuctionDays(int d)
Sets the maximum number of game-days that an auction can continue. |
void |
setMinTimedAuctionDays(int d)
Sets the minimum number of game-days that an auction can continue. |
void |
setTimedFinalCutPct(double d)
Gets the percent of an items final value to take off the winning bid for the house. |
void |
setTimedListingPct(double d)
Sets the percent of an items value, per day, to charge to list an item. |
void |
setTimedListingPrice(double d)
Sets the flat fee in base currency to list an item of any sort at the auction house for a timed auction. |
double |
timedFinalCutPct()
Gets the percent of an items final value to take off the winning bid for the house for a timed auction. |
double |
timedListingPct()
Gets the percent of an items value, per day, to charge to list an item. |
double |
timedListingPrice()
Gets the flat fee in base currency to list an item of any sort at the auction house for a timed auction. |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject |
|---|
copyOf, ID, initializeClass, name, newInstance |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Method Detail |
|---|
double timedListingPrice()
setTimedListingPrice(double)void setTimedListingPrice(double d)
d - the flat fee in base currency to listtimedListingPrice()double timedListingPct()
setTimedListingPct(double)void setTimedListingPct(double d)
d - the percent of an items value, per daytimedListingPct()double timedFinalCutPct()
setTimedFinalCutPct(double)void setTimedFinalCutPct(double d)
d - the percent of an items final valuetimedFinalCutPct()int maxTimedAuctionDays()
setMaxTimedAuctionDays(int)void setMaxTimedAuctionDays(int d)
d - the maximum number of game-daysmaxTimedAuctionDays()int minTimedAuctionDays()
setMinTimedAuctionDays(int)void setMinTimedAuctionDays(int d)
d - the minimum number of game-daysminTimedAuctionDays()double liveListingPrice()
setLiveListingPrice(double)void setLiveListingPrice(double d)
d - the flat fee in base currency to listliveListingPrice()double liveFinalCutPct()
setLiveFinalCutPct(double)void setLiveFinalCutPct(double d)
d - the percent of an items final valueliveFinalCutPct()void mergeAuctioneerPolicy(Auctioneer auction)
auction - the auctioneerAuctioneer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||