public class SpecificArenaStats
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
SpecificArenaStats() |
SpecificArenaStats(OID oid,
java.lang.String name,
int startingRating) |
Modifier and Type | Method and Description |
---|---|
void |
addDeath()
Increases the totalDeaths and the current days kills by 1.
|
void |
addKill()
Increases the totalKills and the current days kills by 1.
|
int |
getBestRating() |
java.util.HashMap<java.lang.String,java.lang.Integer> |
getDeathsByDay() |
java.util.HashMap<java.lang.String,java.lang.Integer> |
getKillsByDay() |
java.lang.String |
getName() |
OID |
getOid() |
int |
getRating() |
int |
getTotalDeaths() |
int |
getTotalKills() |
void |
setBestRating(int bestRating) |
void |
setDeathsByDay(java.util.HashMap<java.lang.String,java.lang.Integer> deathsByDay) |
void |
setKillsByDay(java.util.HashMap<java.lang.String,java.lang.Integer> killsByDay) |
void |
setName(java.lang.String name) |
void |
setOid(OID oid) |
void |
setRating(int rating) |
void |
setTotalDeaths(int totalDeaths) |
void |
setTotalKills(int totalKills) |
java.lang.String |
toString() |
void |
updateStats(int newRating,
int newBest,
int kills,
int deaths)
Updates the players stats based on the performance in the arena battle.
|
public SpecificArenaStats()
public SpecificArenaStats(OID oid, java.lang.String name, int startingRating)
public void addKill()
public void addDeath()
public void updateStats(int newRating, int newBest, int kills, int deaths)
newRating
- kills
- deaths
- public OID getOid()
public void setOid(OID oid)
public int getTotalKills()
public void setTotalKills(int totalKills)
public int getRating()
public void setRating(int rating)
public int getBestRating()
public void setBestRating(int bestRating)
public java.lang.String getName()
public void setName(java.lang.String name)
public int getTotalDeaths()
public void setTotalDeaths(int totalDeaths)
public java.util.HashMap<java.lang.String,java.lang.Integer> getKillsByDay()
public void setKillsByDay(java.util.HashMap<java.lang.String,java.lang.Integer> killsByDay)
public java.util.HashMap<java.lang.String,java.lang.Integer> getDeathsByDay()
public void setDeathsByDay(java.util.HashMap<java.lang.String,java.lang.Integer> deathsByDay)
public java.lang.String toString()
toString
in class java.lang.Object