Exemple #1
0
 private StdRestxConfig(Iterable<ConfigElement> elements) {
   Map<String, ConfigElement> m = new LinkedHashMap<>();
   for (ConfigElement element : elements) {
     ConfigElement curElement = m.get(element.getKey());
     if (curElement == null) {
       m.put(element.getKey(), element);
     } else {
       if (isNullOrEmpty(curElement.getDoc()) && !isNullOrEmpty(element.getDoc())) {
         m.put(element.getKey(), curElement.withDoc(element.getDoc()));
       }
     }
   }
   this.elements = ImmutableMap.copyOf(m);
 }