public Field(@NotNull
Coordinates coordinates,
@NotNull
FieldContent content)
Beschreibt die Farbe eines bestimmten Felds.
coordinates - die Position des Felds, als class Coordinatescontent - Die Farbe des Felds, als enum FieldContent oder enum Colorpublic Field(@NotNull
Coordinates coordinates,
@NotNull
Color content)
public boolean isEmpty()
@NotNull public Coordinates getCoordinates()
die Position des Felds,
class Coordinates@NotNull public FieldContent getContent()
Die Farbe des Felds,
als enum FieldContent oder enum Color
enum FieldContent,
enum Color@NotNull public Coordinates component1()
die Position des Felds,
class Coordinates@NotNull public FieldContent component2()
Die Farbe des Felds,
als enum FieldContent oder enum Color
enum FieldContent,
enum Color@NotNull public Field copy(@NotNull Coordinates coordinates, @NotNull FieldContent content)
Beschreibt die Farbe eines bestimmten Felds.
@NotNull public java.lang.String toString()
Beschreibt die Farbe eines bestimmten Felds.
public int hashCode()
Beschreibt die Farbe eines bestimmten Felds.
public boolean equals(@Nullable
java.lang.Object p)
Beschreibt die Farbe eines bestimmten Felds.