|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.anji.tournament.PlayerStats
Collates win-loss-tie results.
Constructor Summary | |
PlayerStats()
New object with 0 wins, losses, or ties. |
|
PlayerStats(int someWins,
int someLosses,
int someTies)
New object with specified wins, losses, or ties. |
Method Summary | |
boolean |
equals(java.lang.Object o)
|
int |
getLosses()
|
int |
getRawScore()
|
int |
getTies()
|
int |
getWins()
|
java.lang.String |
getXmld()
|
java.lang.String |
getXmlRootTag()
|
void |
increment(PlayerStats newResults)
Increment wins, losses, and ties by counts in newResults . |
void |
incrementLosses(int newLosses)
adds newLosses to losses |
void |
incrementRawScore(int newRawScore)
adds newRawScore to rawScore |
void |
incrementTies(int newTies)
adds newTies to ties |
void |
incrementWins(int newWins)
adds newWins to wins |
boolean |
isWin(java.util.Random rand)
convert this object to a boolean result; note that this is based on wins, losses, and raw score, not scoring weights |
void |
set(int aWins,
int aLosses,
int aTies,
int aRawScore)
set all values |
java.lang.String |
toString()
|
java.lang.String |
toXml()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public PlayerStats()
public PlayerStats(int someWins, int someLosses, int someTies)
someWins
- someLosses
- someTies
- Method Detail |
public int getLosses()
public int getTies()
public int getWins()
public int getRawScore()
public void incrementLosses(int newLosses)
newLosses
to losses
newLosses
- public void incrementTies(int newTies)
newTies
to ties
newTies
- public void incrementWins(int newWins)
newWins
to wins
newWins
- public void incrementRawScore(int newRawScore)
newRawScore
to rawScore
newRawScore
- public java.lang.String toString()
public java.lang.String toXml()
toXml
in interface XmlPersistable
public void increment(PlayerStats newResults)
newResults
.
newResults
- public boolean equals(java.lang.Object o)
Object.equals(java.lang.Object)
public void set(int aWins, int aLosses, int aTies, int aRawScore)
aWins
- aLosses
- aTies
- aRawScore
- public boolean isWin(java.util.Random rand)
rand
-
public java.lang.String getXmlRootTag()
getXmlRootTag
in interface XmlPersistable
XmlPersistable.getXmlRootTag()
public java.lang.String getXmld()
getXmld
in interface XmlPersistable
XmlPersistable.getXmld()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |