public class SalesItem extends Object implements io.gs2.model.IModel, Serializable, Comparable<SalesItem>
| Modifier and Type | Field and Description |
|---|---|
protected List<AcquireAction> |
acquireActions
入手アクションリスト
|
protected List<ConsumeAction> |
consumeActions
消費アクションリスト
|
protected String |
metadata
商品のメタデータ
|
protected String |
name
商品名
|
| Constructor and Description |
|---|
SalesItem() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(SalesItem o) |
boolean |
equals(Object o) |
List<AcquireAction> |
getAcquireActions()
入手アクションリストを取得
|
List<ConsumeAction> |
getConsumeActions()
消費アクションリストを取得
|
String |
getMetadata()
商品のメタデータを取得
|
String |
getName()
商品名を取得
|
int |
hashCode() |
void |
setAcquireActions(List<AcquireAction> acquireActions)
入手アクションリストを設定
|
void |
setConsumeActions(List<ConsumeAction> consumeActions)
消費アクションリストを設定
|
void |
setMetadata(String metadata)
商品のメタデータを設定
|
void |
setName(String name)
商品名を設定
|
com.fasterxml.jackson.databind.node.ObjectNode |
toJson() |
SalesItem |
withAcquireActions(List<AcquireAction> acquireActions)
入手アクションリストを設定
|
SalesItem |
withConsumeActions(List<ConsumeAction> consumeActions)
消費アクションリストを設定
|
SalesItem |
withMetadata(String metadata)
商品のメタデータを設定
|
SalesItem |
withName(String name)
商品名を設定
|
protected String name
protected String metadata
protected List<ConsumeAction> consumeActions
protected List<AcquireAction> acquireActions
public String getName()
public void setName(String name)
name - 商品名public String getMetadata()
public void setMetadata(String metadata)
metadata - 商品のメタデータpublic SalesItem withMetadata(String metadata)
metadata - 商品のメタデータpublic List<ConsumeAction> getConsumeActions()
public void setConsumeActions(List<ConsumeAction> consumeActions)
consumeActions - 消費アクションリストpublic SalesItem withConsumeActions(List<ConsumeAction> consumeActions)
consumeActions - 消費アクションリストpublic List<AcquireAction> getAcquireActions()
public void setAcquireActions(List<AcquireAction> acquireActions)
acquireActions - 入手アクションリストpublic SalesItem withAcquireActions(List<AcquireAction> acquireActions)
acquireActions - 入手アクションリストpublic com.fasterxml.jackson.databind.node.ObjectNode toJson()
public int compareTo(SalesItem o)
compareTo in interface Comparable<SalesItem>Copyright © 2016-2019 Game Server Services, Inc. AllRights Reserved.