Ejemplo n.º 1
0
 private SoldierSkillCache(CacheMapper cacheMapper) {
   SOLDIER_SKILL_STORE = new HashMap<String, StaticSoldierSkill>();
   List<StaticSoldierSkill> staticSoldierSkills = cacheMapper.getStaticSoldierSkill();
   for (StaticSoldierSkill i : staticSoldierSkills) {
     SOLDIER_SKILL_STORE.put(i.getSkillNo(), i);
   }
   logger.info("SoldierSkillCache has successfully loaded");
 }
Ejemplo n.º 2
0
 private HeroLevelCache(CacheMapper cacheMapper) {
   List<StaticHeroLevel> list = cacheMapper.getStaticHeroLevel();
   STORE = new HashMap<Integer, StaticHeroLevel>();
   for (StaticHeroLevel e : list) {
     if (STORE.containsKey(e.getHeroLevel())) {
       logger.error("duplicate key");
     }
     STORE.put(e.getHeroLevel(), e);
   }
   logger.info("[done]");
 }