package config; import manager.STableManager; import manager.Table; import java.util.HashMap; import java.util.Map; @Table(name = "BlessingConfigNew") public class SBlessingConfigNew implements BaseConfig { private int id; private int activityId; private int[] cost; private int floorCount; private int[] basicPoolId; private int finalPoolId; private static HashMap sBlessingConfigNewHashMap = new HashMap<>(); @Override public void init() throws Exception { Map config = STableManager.getConfig(SBlessingConfigNew.class); config.forEach((integer, sBlessingConfigNew) -> sBlessingConfigNewHashMap.put(sBlessingConfigNew.getActivityId(),sBlessingConfigNew)); } public static HashMap getsBlessingConfigNewHashMap() { return sBlessingConfigNewHashMap; } public int getId() { return id; } public int getActivityId() { return activityId; } public int[] getCost() { return cost; } public int getFloorCount() { return floorCount; } public int[] getBasicPoolId() { return basicPoolId; } public int getFinalPoolId() { return finalPoolId; } }