Make fields immutable (final) where possible

This commit is contained in:
René Scheibe
2022-06-08 16:13:03 +02:00
committed by GitHub
parent 9f4428153c
commit 80af14a2e6
40 changed files with 80 additions and 84 deletions

View File

@@ -27,9 +27,9 @@ import java.util.Map;
public enum Gender {
MALE("M"),FEMALE("F");
private static Map<String, Gender> map;
private String identifier;
private static final Map<String, Gender> map;
private final String identifier;
private Gender(String identifier) {
this.identifier = identifier;
@@ -37,12 +37,12 @@ public enum Gender {
public String getIdentifier() {
return identifier;
}
}
public static Gender getGenderByIdentifier(String identifier) {
return map.get(identifier);
}
static {
map = new HashMap<String, Gender>();
for(Gender gender:EnumSet.allOf(Gender.class)) {

View File

@@ -13,9 +13,9 @@
package org.springframework.integration.samples.jdbc.domain;
public class User {
private String username;
private String password;
private String email;
private final String username;
private final String password;
private final String email;
public User(String username, String password, String email) {
super();