|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.ninm.games.cardgames.belot.Hand
Utility class used by the belot engine to store the currant state of the hand
Field Summary | |
private Card |
m_firstCard
|
private Card |
m_leadingCard
|
private Player |
m_leadingPlayer
|
private int |
m_totalScore
|
private java.util.Set |
m_trumpSuits
|
Constructor Summary | |
protected |
Hand(java.util.Set trumpSuits)
|
Method Summary | |
void |
addCard(Card card,
Player player)
|
Card |
getFirstCard()
Returns the firstCard. |
Card |
getLeadingCard()
Returns the leadingCard. |
Player |
getLeadingPlayer()
Returns the leadingPlayer. |
int |
getTotalScore()
Returns the totalScore. |
void |
reset()
resets this hand |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private final java.util.Set m_trumpSuits
private Card m_firstCard
private Card m_leadingCard
private Player m_leadingPlayer
private int m_totalScore
Constructor Detail |
protected Hand(java.util.Set trumpSuits)
Method Detail |
public void addCard(Card card, Player player)
public Card getLeadingCard()
public Player getLeadingPlayer()
public int getTotalScore()
public void reset()
public Card getFirstCard()
|
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |