public final class ShipInfoDto extends AbstractDto
修飾子とタイプ | フィールドと説明 |
---|---|
static ShipInfoDto |
EMPTY
空の艦種
|
コンストラクタと説明 |
---|
ShipInfoDto()
コンストラクター
|
ShipInfoDto(javax.json.JsonObject object)
コンストラクター
|
ShipInfoDto(java.lang.String name,
java.lang.String type,
java.lang.String flagship,
int afterlv,
int maxBull,
int maxFuel)
コンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
getAfterlv() |
int |
getAftershipid() |
int[] |
getBeforeshpids() |
int |
getCharId() |
java.lang.Object |
getData() |
int[] |
getDefaultSlot() |
java.lang.String |
getFlagship()
flagshipもしくはelite (敵艦のみ)を取得します。
|
java.lang.String |
getFullName() |
javax.json.JsonObject |
getJson() |
ShipParameters |
getMax() |
int |
getMaxBull()
弾を取得します。
|
int[] |
getMaxeq()
maxeqを取得します。
|
int[] |
getMaxeq2()
maxeqを取得します。
|
int |
getMaxFuel()
燃料を取得します。
|
java.lang.String |
getName()
名前を取得します。
|
ShipParameters |
getParam() |
int[] |
getPowup()
powupを取得します。
|
int |
getShipId()
艦IDを取得します。
|
int |
getSlotNum() |
int |
getSortNo() |
int |
getStype()
艦種を設定します。
|
java.lang.String |
getType()
艦種を取得します。
|
boolean |
isEnemy() |
void |
setAfterlv(int afterlv)
改レベルを設定します。
|
void |
setAftershipid(int aftershipid) |
void |
setBeforeshpids(int[] beforeshpids) |
void |
setCharId(int charId) |
void |
setData(java.lang.Object data) |
void |
setFlagship(java.lang.String flagship)
flagshipもしくはelite (敵艦のみ)を設定します。
|
void |
setMax(ShipParameters max) |
void |
setMaxBull(int maxBull)
弾を設定します。
|
void |
setMaxeq(int[] maxeq)
maxeqを設定します。
|
void |
setMaxFuel(int maxFuel)
燃料を設定します。
|
void |
setName(java.lang.String name)
名前を設定します。
|
void |
setParam(ShipParameters param) |
void |
setPowup(int[] powup)
powupを設定します。
|
void |
setShipId(int shipId)
艦IDを設定します。
|
void |
setSlotNum(int slotNum) |
void |
setSortNo(int sortNo) |
void |
setStype(int stype)
艦種を設定します。
|
equals, hashCode, toString
public static final ShipInfoDto EMPTY
public ShipInfoDto()
public ShipInfoDto(java.lang.String name, java.lang.String type, java.lang.String flagship, int afterlv, int maxBull, int maxFuel)
public ShipInfoDto(javax.json.JsonObject object)
public java.lang.String getFullName()
public int[] getDefaultSlot()
public java.lang.String getName()
public void setName(java.lang.String name)
name
- 名前public void setShipId(int shipId)
shipId
- 艦IDpublic int getShipId()
public int getCharId()
public void setCharId(int charId)
charId
- セットする charIdpublic void setAfterlv(int afterlv)
afterlv
- 改レベルpublic void setAftershipid(int aftershipid)
aftershipid
- 改造後の艦ID(改造ができない場合、0)public int[] getBeforeshpids()
public void setBeforeshpids(int[] beforeshpids)
beforeshpids
- セットする beforeshpidspublic int getStype()
public java.lang.String getType()
public void setStype(int stype)
stype
- 艦種public int getAfterlv()
public int getAftershipid()
public java.lang.String getFlagship()
public void setFlagship(java.lang.String flagship)
flagship
- flagshipもしくはelite (敵艦のみ)public int getMaxBull()
public void setMaxBull(int maxBull)
maxBull
- 弾public int getMaxFuel()
public void setMaxFuel(int maxFuel)
maxFuel
- 燃料public int[] getPowup()
public void setPowup(int[] powup)
powup
- public int[] getMaxeq()
public int[] getMaxeq2()
public void setMaxeq(int[] maxeq)
maxeq
- public ShipParameters getParam()
public void setParam(ShipParameters param)
param
- セットする parampublic ShipParameters getMax()
public void setMax(ShipParameters max)
max
- セットする maxpublic javax.json.JsonObject getJson()
public int getSortNo()
public void setSortNo(int sortNo)
sortNo
- セットする sortNopublic int getSlotNum()
public void setSlotNum(int slotNum)
slotNum
- セットする slotNumpublic boolean isEnemy()
public java.lang.Object getData()
public void setData(java.lang.Object data)
data
- セットする data