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.