public class StaminaModel extends Object implements io.gs2.model.IModel, Serializable, Comparable<StaminaModel>
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
initialCapacity
スタミナの最大値の初期値
|
protected Boolean |
isOverflow
最大値を超えて回復するか
|
protected Integer |
maxCapacity
溢れた状況での最大値
|
protected MaxStaminaTable |
maxStaminaTable
GS2-Experience と連携する際に使用するスタミナ最大値テーブル
|
protected String |
metadata
スタミナの種類のメタデータ
|
protected String |
name
スタミナの種類名
|
protected Integer |
recoverIntervalMinutes
スタミナを回復する速度(秒)
|
protected Integer |
recoverValue
時間経過後に回復する量
|
protected String |
staminaModelId
スタミナモデルマスター
|
| Constructor and Description |
|---|
StaminaModel() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(StaminaModel o) |
boolean |
equals(Object o) |
Integer |
getInitialCapacity()
スタミナの最大値の初期値を取得
|
Boolean |
getIsOverflow()
最大値を超えて回復するかを取得
|
Integer |
getMaxCapacity()
溢れた状況での最大値を取得
|
MaxStaminaTable |
getMaxStaminaTable()
GS2-Experience と連携する際に使用するスタミナ最大値テーブルを取得
|
String |
getMetadata()
スタミナの種類のメタデータを取得
|
String |
getName()
スタミナの種類名を取得
|
Integer |
getRecoverIntervalMinutes()
スタミナを回復する速度(秒)を取得
|
Integer |
getRecoverValue()
時間経過後に回復する量を取得
|
String |
getStaminaModelId()
スタミナモデルマスターを取得
|
int |
hashCode() |
void |
setInitialCapacity(Integer initialCapacity)
スタミナの最大値の初期値を設定
|
void |
setIsOverflow(Boolean isOverflow)
最大値を超えて回復するかを設定
|
void |
setMaxCapacity(Integer maxCapacity)
溢れた状況での最大値を設定
|
void |
setMaxStaminaTable(MaxStaminaTable maxStaminaTable)
GS2-Experience と連携する際に使用するスタミナ最大値テーブルを設定
|
void |
setMetadata(String metadata)
スタミナの種類のメタデータを設定
|
void |
setName(String name)
スタミナの種類名を設定
|
void |
setRecoverIntervalMinutes(Integer recoverIntervalMinutes)
スタミナを回復する速度(秒)を設定
|
void |
setRecoverValue(Integer recoverValue)
時間経過後に回復する量を設定
|
void |
setStaminaModelId(String staminaModelId)
スタミナモデルマスターを設定
|
com.fasterxml.jackson.databind.node.ObjectNode |
toJson() |
StaminaModel |
withInitialCapacity(Integer initialCapacity)
スタミナの最大値の初期値を設定
|
StaminaModel |
withIsOverflow(Boolean isOverflow)
最大値を超えて回復するかを設定
|
StaminaModel |
withMaxCapacity(Integer maxCapacity)
溢れた状況での最大値を設定
|
StaminaModel |
withMaxStaminaTable(MaxStaminaTable maxStaminaTable)
GS2-Experience と連携する際に使用するスタミナ最大値テーブルを設定
|
StaminaModel |
withMetadata(String metadata)
スタミナの種類のメタデータを設定
|
StaminaModel |
withName(String name)
スタミナの種類名を設定
|
StaminaModel |
withRecoverIntervalMinutes(Integer recoverIntervalMinutes)
スタミナを回復する速度(秒)を設定
|
StaminaModel |
withRecoverValue(Integer recoverValue)
時間経過後に回復する量を設定
|
StaminaModel |
withStaminaModelId(String staminaModelId)
スタミナモデルマスターを設定
|
protected String staminaModelId
protected String name
protected String metadata
protected Integer recoverIntervalMinutes
protected Integer recoverValue
protected Integer initialCapacity
protected Boolean isOverflow
protected Integer maxCapacity
protected MaxStaminaTable maxStaminaTable
public String getStaminaModelId()
public void setStaminaModelId(String staminaModelId)
staminaModelId - スタミナモデルマスターpublic StaminaModel withStaminaModelId(String staminaModelId)
staminaModelId - スタミナモデルマスターpublic String getName()
public void setName(String name)
name - スタミナの種類名public StaminaModel withName(String name)
name - スタミナの種類名public String getMetadata()
public void setMetadata(String metadata)
metadata - スタミナの種類のメタデータpublic StaminaModel withMetadata(String metadata)
metadata - スタミナの種類のメタデータpublic Integer getRecoverIntervalMinutes()
public void setRecoverIntervalMinutes(Integer recoverIntervalMinutes)
recoverIntervalMinutes - スタミナを回復する速度(秒)public StaminaModel withRecoverIntervalMinutes(Integer recoverIntervalMinutes)
recoverIntervalMinutes - スタミナを回復する速度(秒)public Integer getRecoverValue()
public void setRecoverValue(Integer recoverValue)
recoverValue - 時間経過後に回復する量public StaminaModel withRecoverValue(Integer recoverValue)
recoverValue - 時間経過後に回復する量public Integer getInitialCapacity()
public void setInitialCapacity(Integer initialCapacity)
initialCapacity - スタミナの最大値の初期値public StaminaModel withInitialCapacity(Integer initialCapacity)
initialCapacity - スタミナの最大値の初期値public Boolean getIsOverflow()
public void setIsOverflow(Boolean isOverflow)
isOverflow - 最大値を超えて回復するかpublic StaminaModel withIsOverflow(Boolean isOverflow)
isOverflow - 最大値を超えて回復するかpublic Integer getMaxCapacity()
public void setMaxCapacity(Integer maxCapacity)
maxCapacity - 溢れた状況での最大値public StaminaModel withMaxCapacity(Integer maxCapacity)
maxCapacity - 溢れた状況での最大値public MaxStaminaTable getMaxStaminaTable()
public void setMaxStaminaTable(MaxStaminaTable maxStaminaTable)
maxStaminaTable - GS2-Experience と連携する際に使用するスタミナ最大値テーブルpublic StaminaModel withMaxStaminaTable(MaxStaminaTable maxStaminaTable)
maxStaminaTable - GS2-Experience と連携する際に使用するスタミナ最大値テーブルpublic com.fasterxml.jackson.databind.node.ObjectNode toJson()
public int compareTo(StaminaModel o)
compareTo in interface Comparable<StaminaModel>Copyright © 2016-2019 Game Server Services, Inc. AllRights Reserved.