public class StatProfile
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
id |
protected java.lang.String |
name |
protected java.util.HashMap<java.lang.Integer,java.lang.Integer> |
stats |
protected java.util.HashMap<java.lang.Integer,java.lang.Float> |
statsLevelIncrease |
protected java.util.HashMap<java.lang.Integer,java.lang.Float> |
statsLevelPercentIncrease |
protected java.util.Set<java.lang.String> |
statsNotSendToClient |
protected java.util.Set<java.lang.String> |
statsSendToClient |
protected java.util.Set<java.lang.String> |
statsToDelete |
Constructor and Description |
---|
StatProfile() |
Modifier and Type | Method and Description |
---|---|
void |
addStats(java.lang.Integer stat,
java.lang.Integer value) |
void |
addStatsNotSendToClient(java.lang.String stat) |
void |
addStatsSendToClient(java.lang.String stat) |
void |
addStatsToDelete(java.lang.String stat) |
int |
getId() |
java.lang.String |
getName() |
java.util.HashMap<java.lang.Integer,java.lang.Integer> |
getStats() |
java.util.HashMap<java.lang.Integer,java.lang.Float> |
getStatsLevelIncrease() |
java.util.HashMap<java.lang.Integer,java.lang.Float> |
getStatsLevelPercentIncrease() |
java.util.Set<java.lang.String> |
getStatsNotSendToClient() |
java.util.Set<java.lang.String> |
getStatsSendToClient() |
java.util.Set<java.lang.String> |
getStatsToDelete() |
void |
setId(int id) |
void |
setName(java.lang.String name) |
void |
setStats(java.util.HashMap<java.lang.Integer,java.lang.Integer> stats) |
void |
setStatsLevelIncrease(java.util.HashMap<java.lang.Integer,java.lang.Float> statsLevelIncrease) |
void |
setStatsLevelPercentIncrease(java.util.HashMap<java.lang.Integer,java.lang.Float> statsLevelPercentIncrease) |
void |
setStatsNotSendToClient(java.util.Set<java.lang.String> statsNotSendToClient) |
void |
setStatsSendToClient(java.util.Set<java.lang.String> statsSendToClient) |
void |
setStatsToDelete(java.util.Set<java.lang.String> statsToDelete) |
protected int id
protected java.lang.String name
protected java.util.HashMap<java.lang.Integer,java.lang.Integer> stats
protected java.util.HashMap<java.lang.Integer,java.lang.Float> statsLevelIncrease
protected java.util.HashMap<java.lang.Integer,java.lang.Float> statsLevelPercentIncrease
protected java.util.Set<java.lang.String> statsSendToClient
protected java.util.Set<java.lang.String> statsNotSendToClient
protected java.util.Set<java.lang.String> statsToDelete
public int getId()
public void setId(int id)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.util.HashMap<java.lang.Integer,java.lang.Integer> getStats()
public void setStats(java.util.HashMap<java.lang.Integer,java.lang.Integer> stats)
public void addStats(java.lang.Integer stat, java.lang.Integer value)
public void setStatsSendToClient(java.util.Set<java.lang.String> statsSendToClient)
public void addStatsSendToClient(java.lang.String stat)
public java.util.Set<java.lang.String> getStatsSendToClient()
public void setStatsNotSendToClient(java.util.Set<java.lang.String> statsNotSendToClient)
public void addStatsNotSendToClient(java.lang.String stat)
public java.util.Set<java.lang.String> getStatsNotSendToClient()
public void setStatsLevelIncrease(java.util.HashMap<java.lang.Integer,java.lang.Float> statsLevelIncrease)
public java.util.HashMap<java.lang.Integer,java.lang.Float> getStatsLevelIncrease()
public void setStatsLevelPercentIncrease(java.util.HashMap<java.lang.Integer,java.lang.Float> statsLevelPercentIncrease)
public java.util.HashMap<java.lang.Integer,java.lang.Float> getStatsLevelPercentIncrease()
public void setStatsToDelete(java.util.Set<java.lang.String> statsToDelete)
public void addStatsToDelete(java.lang.String stat)
public java.util.Set<java.lang.String> getStatsToDelete()