package love.distributedrebirth.bassboonyd; import java.util.HashMap; import java.util.Map; public interface BãßBȍőnCoffinOpen extends BãßBȍőnCoffin { Object PUT_OBJ(T key, Object value); default void PUT_MAP(T key) { PUT_OBJ(key, new HashMap<>()); } default void PUT_LIST(T key) { PUT_OBJ(key, new HashMap<>()); } static BãßBȍőnCoffinOpen newInstance() { return new BãßBȍőnCoffinOpen() { final Map initMap = new HashMap<>(); @Override public Object GET_OBJ(Y key) { return initMap.get(key); } @Override public Object PUT_OBJ(Y key, Object value) { return initMap.put(key, value); } }; } }