public class Player
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
ClubMembership |
getActiveClubMembership()
Gibt die aktive Vereinsmitgliedschaft des Spielers zurück, falls der Spieler eine aktive
Mitgliedschaft hat, sonst wird null zurückgegeben.
|
java.util.Collection<AbstractMembership> |
getAllMemberships()
Gibt eine Kollektion aller Mitgliedschaften eines Spielers zurück.
|
AssociationMembership |
getAssociationMembershipByZps(java.lang.String zps)
Gibt eine die Verbandsmitgliedschaft eines Spielers anhand der zps des Clubs zurück,
falls der Spieler in diesem Club Mitglied ist, ansonsten wird null zurückgegeben.
|
java.util.Collection<AssociationMembership> |
getAssociationMemberships()
Gibt eine Kollektion aller Verbandsmitgliedschaften eines Spielers zurück.
|
ClubMembership |
getClubMembershipByZps(java.lang.String zps)
Gibt eine die Vereinsmitgliedschaft eines Spielers anhand der zps des Clubs zurück,
falls der Spieler in diesem Club Mitglied ist, ansonsten wird null zurückgegeben.
|
java.util.Collection<ClubMembership> |
getClubMemberships()
Gibt eine Kollektion aller Vereinsmitgliedschaften eines Spielers zurück.
|
java.lang.Integer |
getDwz() |
java.lang.Integer |
getDwzIndex() |
java.lang.Integer |
getFideElo() |
java.lang.Integer |
getFideId() |
java.lang.String |
getFideNation() |
java.lang.String |
getFideTitle() |
java.lang.String |
getFirstName() |
java.lang.Integer |
getId() |
java.lang.String |
getLastName() |
java.lang.String |
getLastTournamentCode() |
java.util.Date |
getLastTournamentEnd() |
java.util.List<ClubMembership> |
getPassiveClubMemberships()
Gibt eine Kollektion der passiven Vereinsmitgliedschaften eines Spielers zurück.
|
java.lang.Integer |
getSort()
Hilfsfunktion zur Sortierung nach DWZ.
|
java.lang.String |
getTitle() |
java.util.List<Tournament> |
getTournaments() |
void |
loadDetails()
Lädt die Details (DWZ Karteikarte) eines Spielers und ergänzt das Objekt
durch die Werte, die nur dort verfügbar sind.
|
public java.lang.Integer getId()
public java.lang.String getLastName() throws java.io.IOException
java.io.IOException
public java.lang.String getFirstName() throws java.io.IOException
java.io.IOException
public java.lang.String getTitle() throws java.io.IOException
java.io.IOException
public java.lang.Integer getDwz() throws java.io.IOException
java.io.IOException
public java.lang.Integer getSort() throws java.io.IOException
Hilfsfunktion zur Sortierung nach DWZ. Liefert entweder die DWZ des Spielers zurück oder 0, wenn der Spieler keine DWZ hat.
Es ist zu beachten, dass die sich daraus ergebene Sortierung nicht unbedingt
mit dem Rang in der jeweiligen Organisation übereinstimmt. Um den Rang eines Spielers
in einer bestimmten Organisation zu erhalten, muss die mit
getAssociationMembershipByZps(String)
die Mitgliedschaft in der
Organisation abgefragt werden und dann per AssociationMembership.getRank()
der Rang ermittelt werden. Dieser Weg ist jedoch erheblich teurer, da die
API hierfür die Spielerdetails vom Server des Schachbunds laden muss, falls
das nicht schon früher geschehen ist.
java.io.IOException
public java.lang.Integer getDwzIndex() throws java.io.IOException
java.io.IOException
public java.lang.String getLastTournamentCode() throws java.io.IOException
java.io.IOException
public java.util.Date getLastTournamentEnd() throws java.io.IOException
java.io.IOException
public java.lang.Integer getFideId() throws java.io.IOException
java.io.IOException
public java.lang.Integer getFideElo() throws java.io.IOException
java.io.IOException
public java.lang.String getFideTitle() throws java.io.IOException
java.io.IOException
public java.lang.String getFideNation() throws java.io.IOException
java.io.IOException
public java.util.List<Tournament> getTournaments() throws java.io.IOException
Tournament
des Spielersjava.io.IOException
public java.util.Collection<AbstractMembership> getAllMemberships() throws java.io.IOException
ClubMembership
als Auch Verbandsmitgliedschaften AssociationMembership
java.io.IOException
public java.util.Collection<ClubMembership> getClubMemberships() throws java.io.IOException
ClubMembership
des Spielersjava.io.IOException
public java.util.Collection<AssociationMembership> getAssociationMemberships() throws java.io.IOException
AssociationMembership
des Spielersjava.io.IOException
public java.util.List<ClubMembership> getPassiveClubMemberships() throws java.io.IOException
ClubMembership
des Spielersjava.io.IOException
public ClubMembership getClubMembershipByZps(java.lang.String zps) throws java.io.IOException
ClubMembership
java.io.IOException
public AssociationMembership getAssociationMembershipByZps(java.lang.String zps) throws java.io.IOException
AssociationMembership
java.io.IOException
public ClubMembership getActiveClubMembership() throws java.io.IOException
ClubMembership
java.io.IOException
public void loadDetails() throws java.io.IOException
java.io.IOException