public class WinCondition
Eine Zusammenfassung eines Sieges mit Sieger und Beschreibung.
public WinCondition(@Nullable ITeam winner, @NotNull IWinReason reason)
Eine Zusammenfassung eines Sieges mit Sieger und Beschreibung.
winner
- Farbe des Gewinners.reason
- Siegesgrund.@NotNull public java.lang.String toString(@Nullable java.lang.String playerName)
@NotNull public java.lang.String toString()
@Nullable public ITeam getWinner()
Farbe des Gewinners.
@NotNull public IWinReason getReason()
Siegesgrund.
@Nullable public ITeam component1()
Farbe des Gewinners.
@NotNull public IWinReason component2()
Siegesgrund.
@NotNull public WinCondition copy(@Nullable ITeam winner, @NotNull IWinReason reason)
Eine Zusammenfassung eines Sieges mit Sieger und Beschreibung.
winner
- Farbe des Siegers.reason
- Text, der Sieg beschreibt.public int hashCode()
Eine Zusammenfassung eines Sieges mit Sieger und Beschreibung.
public boolean equals(@Nullable java.lang.Object p)
Eine Zusammenfassung eines Sieges mit Sieger und Beschreibung.