de.kosi.model.tournament
Class Pair
java.lang.Object
|
+--de.kosi.model.tournament.Pair
- public class Pair
- extends java.lang.Object
This is the KoSI internal representation of a pair of two
UserImpl
s. This is needed because a game of Bridge is
played by two opposing pairs. The pair contains no
Player
attributes but rather UserImpl
s
because it is needed before the Player
instances have
to be created, e.g. for a tournament synopsis.
ChangeLog:
$Log: Pair.java,v $
Revision 1.1.1.1 2001/04/29 18:05:18 jiriki
Imported sources from zola.
Revision 1.2 2001/03/06 15:42:06 login
updated dox
- Version:
- $Revision: 1.1.1.1 $ ($Date: 2001/04/29 18:05:18 $)
- Author:
- Timo, Niklas, Ole
Method Summary |
UserImpl |
getNorthEast()
Returns the user that will be seated north or east. |
UserImpl |
getSouthWest()
Returns the user that will be seated south or west. |
java.lang.String |
toString()
Returns a string-representation of this instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Pair
public Pair(UserImpl northEast,
UserImpl southWest)
- Creates a new pair of users.
- Parameters:
northEast
- The user that always will be seated north or
east. May not be null
.southWest
- The user that always will be seated south or
west. May not be null
.
getNorthEast
public UserImpl getNorthEast()
- Returns the user that will be seated north or east.
- Returns:
- A
UserImpl
instance.
getSouthWest
public UserImpl getSouthWest()
- Returns the user that will be seated south or west.
- Returns:
- A
UserImpl
instance.
toString
public java.lang.String toString()
- Returns a string-representation of this instance.
- Overrides:
toString
in class java.lang.Object
- Returns:
- A string-representation of this instance.