Class CashItem
java.lang.Object
server.CashItem
- Direct Known Subclasses:
CashModItem
現金商城單一商品目錄項目的資料模型。
持有序號(SN)、道具 ID、數量、楓葉點數售價、有效期(天)、適用性別、
旗標(Class)、販售狀態(OnSale)及開始/結束販售時間等欄位。
由 CashItemFactory 從 Etc.wz/Commodity.img 載入後快取;
CashShop.toItem(CashItem) 使用本類別生成實際的 Item 或
Equip 放入玩家的商城背包。
-
Constructor Summary
ConstructorsConstructorDescriptionCashItem(int sn, int itemId, int count, int price, int period, int gender, int Class, boolean sale) -
Method Summary
Modifier and TypeMethodDescriptionbooleangenderEquals(int g) intgetCount()intgetFlage()intintgetId()intintgetPrice()intintgetSN()intgetTimeBegin(int time) intgetTimeEnd(int time) booleanisOnSale()voidsetCount(int Count) voidsetFlage(int Flage) voidsetGender(int Gender) voidsetId(int ItemId) voidsetOnSale(boolean OnSale) voidsetPeriod(int Period) voidsetPrice(int Price) voidsetPriority(int Priority) voidsetSN(int SN) voidsetTimeBegin(int time) voidsetTimeEnd(int time)
-
Constructor Details
-
CashItem
public CashItem(int sn, int itemId, int count, int price, int period, int gender, int Class, boolean sale)
-
-
Method Details
-
setId
public void setId(int ItemId) -
getId
public int getId() -
setCount
public void setCount(int Count) -
getCount
public int getCount() -
setPrice
public void setPrice(int Price) -
getPrice
public int getPrice() -
setSN
public void setSN(int SN) -
getSN
public int getSN() -
setPeriod
public void setPeriod(int Period) -
getPeriod
public int getPeriod() -
setGender
public void setGender(int Gender) -
getGender
public int getGender() -
setPriority
public void setPriority(int Priority) -
getPriority
public int getPriority() -
setOnSale
public void setOnSale(boolean OnSale) -
setFlage
public void setFlage(int Flage) -
getFlage
public int getFlage() -
isOnSale
public boolean isOnSale() -
setTimeBegin
public void setTimeBegin(int time) -
getTimeBegin
public int getTimeBegin(int time) -
setTimeEnd
public void setTimeEnd(int time) -
getTimeEnd
public int getTimeEnd(int time) -
genderEquals
public boolean genderEquals(int g)
-