java.io.Serializable
public class Team
extends java.lang.Object
implements java.io.Serializable
Constructor | Description |
---|---|
Team() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object obj) |
|
static Team |
getByTeamId(long id) |
Liefert ein Team anhand seiner ID.
|
static Team[] |
getByUserId(long userId) |
Liefert alle Teams eines bestimmten Nutzers.
|
java.sql.Timestamp |
getCreationDate() |
|
java.lang.String |
getDescription() |
Liefert die Beschreibung des Teams.
|
User |
getFounder() |
Liefert den Teamgründer.
|
long |
getId() |
|
java.sql.Timestamp |
getLastUpdateDate() |
|
User[] |
getMembers() |
Liefert alle Teammitglieder.
|
java.lang.String |
getName() |
|
Project[] |
getProjects() |
Liefert Spiele des Teams.
|
int |
hashCode() |
public long getId()
public java.lang.String getDescription()
public java.lang.String getName()
public java.sql.Timestamp getCreationDate()
public java.sql.Timestamp getLastUpdateDate()
public User getFounder() throws java.io.IOException
java.io.IOException
- wenn ein Fehler bei der Kommunikation mit Pewn auftritt.User.getByUserId(long)
public User[] getMembers() throws java.io.IOException
java.io.IOException
- wenn ein Fehler bei der Kommunikation mit Pewn auftritt.User.getByUserId(long)
public Project[] getProjects() throws java.io.IOException
java.io.IOException
- wenn ein Fehler bei der Kommunikation mit Pewn auftritt.Project.getByProjectId(long)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public static Team getByTeamId(long id) throws java.io.IOException
id
- Die Team-ID.java.io.IOException
- wenn ein Fehler bei der Kommunikation mit Pewn auftritt.Api.executeCall(Call)
public static Team[] getByUserId(long userId) throws java.io.IOException
userId
- Die ID des Nutzers, dessen Teams abgerufen werden sollen.java.io.IOException
- wenn ein Fehler bei der Kommunikation mit Pewn auftritt.Api.executeCall(Call)