Skip to content

Commit 598a5c6

Browse files
committed
Remove setters from enum class it was a codegen fail
1 parent 9b368cf commit 598a5c6

1 file changed

Lines changed: 5 additions & 12 deletions

File tree

  • stubbornjava-examples/src/main/java/com/stubbornjava/examples/common

stubbornjava-examples/src/main/java/com/stubbornjava/examples/common/EnumLookup.java

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ public enum CardSuit {
3535
CLUB("Club", String.valueOf((char) 0x2663), CardColor.BLACK),
3636
;
3737

38-
private String displayName;
39-
private String symbol;
40-
private CardColor color;
38+
private final String displayName;
39+
private final String symbol;
40+
private final CardColor color;
4141
private CardSuit(String displayName, String symbol, CardColor color) {
4242
this.displayName = displayName;
4343
this.symbol = symbol;
@@ -46,21 +46,14 @@ private CardSuit(String displayName, String symbol, CardColor color) {
4646
public String getDisplayName() {
4747
return displayName;
4848
}
49-
public void setDisplayName(String displayName) {
50-
this.displayName = displayName;
51-
}
49+
5250
public String getSymbol() {
5351
return symbol;
5452
}
55-
public void setSymbol(String symbol) {
56-
this.symbol = symbol;
57-
}
53+
5854
public CardColor getColor() {
5955
return color;
6056
}
61-
public void setColor(CardColor color) {
62-
this.color = color;
63-
}
6457
// {{end:enums}}
6558

6659

0 commit comments

Comments
 (0)