package com.l7tech.server.globalresources;

import com.l7tech.gateway.common.resources.HttpConfiguration;
import com.l7tech.util.Functions.Binary;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Map;

class j implements Binary<Map<String, Collection<HttpConfiguration>>, Map<String, Collection<HttpConfiguration>>, HttpConfiguration> {
   j(i var1) {
   }

   public Map<String, Collection<HttpConfiguration>> call(Map<String, Collection<HttpConfiguration>> var1, HttpConfiguration var2) {
      if (var2.getHost() != null) {
         String var3 = var2.getHost().toLowerCase();
         Collection var4 = (Collection)var1.get(var3);
         if (var4 == null) {
            var4 = new ArrayList();
            var1.put(var3, var4);
         }

         var4.add(var2);
      }

      return var1;
   }
}
