|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsimulations.core.history.PlayersStats
public class PlayersStats
This class memorize all the statistics of a player
Constructor Summary | |
---|---|
PlayersStats(Player player)
Creates a new instance of PlayerStat |
Method Summary | |
---|---|
void |
addAsking(Player askedPlayer)
Add an asking of support of the player to another |
void |
addAttack(Player attackedPlayer)
Add an attack of the player against another |
void |
addSupport(Player attackedPlayer)
Add an acceptation of support of the player against another |
PlayerStatElement |
getAskingPlayerElement(Player askingPlayer)
Return the element storing stats about the asking player |
java.util.ArrayList |
getAskingStatsList()
Getter for property askingStatsList. |
PlayerStatElement |
getAttackedPlayerElement(Player attackedPlayer)
Return the element storing stats about the attacked player |
java.util.ArrayList |
getAttackedStatsList()
Getter for property attackedStatsList. |
Player |
getPlayer()
Getter for property player. |
PlayerStatElement |
getSupportedPlayerElement(Player attackedPlayer)
Return the element storing stats about the supporting player |
java.util.ArrayList |
getSupportsStatsList()
Getter for property supportsStatsList. |
void |
setAskingStatsList(java.util.ArrayList askingStatsList)
Setter for property askingStatsList. |
void |
setAttackedStatsList(java.util.ArrayList attackedStatsList)
Setter for property attackedStatsList. |
void |
setPlayer(Player player)
Setter for property player. |
void |
setSupportsStatsList(java.util.ArrayList supportsStatsList)
Setter for property supportsStatsList. |
void |
update(PlayerTurn pt)
update the data with a playerTurn |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PlayersStats(Player player)
player
- The player to memorize statisticsMethod Detail |
---|
public java.util.ArrayList getAskingStatsList()
public void setAskingStatsList(java.util.ArrayList askingStatsList)
askingStatsList
- New value of property askingStatsList.public java.util.ArrayList getAttackedStatsList()
public void setAttackedStatsList(java.util.ArrayList attackedStatsList)
attackedStatsList
- New value of property attackedStatsList.public Player getPlayer()
public void setPlayer(Player player)
player
- New value of property player.public java.util.ArrayList getSupportsStatsList()
public void setSupportsStatsList(java.util.ArrayList supportsStatsList)
supportsStatsList
- New value of property supportsStatsList.public void update(PlayerTurn pt)
pt
- The playerTurn to use to updatepublic void addAttack(Player attackedPlayer)
attackedPlayer
- The attacked playerpublic void addAsking(Player askedPlayer)
askedPlayer
- The asked playerpublic void addSupport(Player attackedPlayer)
attackedPlayer
- The attacked playerpublic PlayerStatElement getAttackedPlayerElement(Player attackedPlayer)
attackedPlayer
- attackedPlayer
public PlayerStatElement getAskingPlayerElement(Player askingPlayer)
askingPlayer
- The asking player
public PlayerStatElement getSupportedPlayerElement(Player attackedPlayer)
attackedPlayer
- attackedPlayer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |