Changed module name. (#13098)

This commit is contained in:
Arya
2022-11-28 01:59:34 +03:30
committed by GitHub
parent 965cf501f5
commit aaf070cd55
6 changed files with 2 additions and 2 deletions
@@ -0,0 +1,20 @@
package com.baeldung.serializable_singleton;
public enum EnumSingleton {
INSTANCE("State Zero");
private String state;
private EnumSingleton(String state) {
this.state = state;
}
public static EnumSingleton getInstance() {
return INSTANCE;
}
public String getState() { return this.state; }
public void setState(String state) { this.state = state; }
}
@@ -0,0 +1,28 @@
package com.baeldung.serializable_singleton;
import java.io.Serializable;
public class Singleton implements Serializable {
private static Singleton INSTANCE;
private String state = "State Zero";
private Singleton() {
}
public static Singleton getInstance() {
if(INSTANCE == null) {
INSTANCE = new Singleton();
}
return INSTANCE;
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
}