org.ath.converters
Class PlayerCounter

java.lang.Object
  extended by org.ath.converters.PlayerCounter

public class PlayerCounter
extends java.lang.Object


Constructor Summary
PlayerCounter()
          Constructor
PlayerCounter(java.lang.String character)
          Constructor
PlayerCounter(java.lang.String character, java.lang.String name)
          Constructor
 
Method Summary
 int getAllCounts(boolean includeReacts)
          Fetch all Lines and optionally Reacts counted for this player.
 java.lang.String getCharacter()
           
 java.util.Map<java.lang.String,java.lang.Integer> getEpisodeLines()
           
 java.lang.String getName()
           
 java.util.Map<java.lang.String,java.lang.Integer> getReactLines()
           
 void setCharacter(java.lang.String character)
           
 int setLines(java.lang.String episode)
          Set lines count for this episode + 1.
 int setLines(java.lang.String episode, java.lang.Integer lines)
          Set lines count for this episode + lines.
 void setName(java.lang.String name)
           
 int setReacts(java.lang.String episode)
          Set lines count for this episode + 1.
 int setReacts(java.lang.String episode, java.lang.Integer reacts)
          Set lines count for this episode + lines.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlayerCounter

public PlayerCounter()
Constructor


PlayerCounter

public PlayerCounter(java.lang.String character)
Constructor

Parameters:
character -

PlayerCounter

public PlayerCounter(java.lang.String character,
                     java.lang.String name)
Constructor

Parameters:
character -
name -
Method Detail

setLines

public int setLines(java.lang.String episode)
Set lines count for this episode + 1.

Parameters:
episode -
Returns:
the previous count of lines

setLines

public int setLines(java.lang.String episode,
                    java.lang.Integer lines)
Set lines count for this episode + lines.

Parameters:
episode -
lines -
Returns:
the previous count of lines

setReacts

public int setReacts(java.lang.String episode)
Set lines count for this episode + 1.

Parameters:
episode -
Returns:
the previous count of reacts

setReacts

public int setReacts(java.lang.String episode,
                     java.lang.Integer reacts)
Set lines count for this episode + lines.

Parameters:
episode -
reacts -
Returns:
the previous count of reacts

getAllCounts

public int getAllCounts(boolean includeReacts)
Fetch all Lines and optionally Reacts counted for this player.

Parameters:
includeReacts -
Returns:
count of lines and optionally reacts

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getCharacter

public java.lang.String getCharacter()
Returns:
the character

setCharacter

public void setCharacter(java.lang.String character)
Parameters:
character - the character to set

getEpisodeLines

public java.util.Map<java.lang.String,java.lang.Integer> getEpisodeLines()
Returns:
the episodeLines

getReactLines

public java.util.Map<java.lang.String,java.lang.Integer> getReactLines()
Returns:
the episodeReacts