Change-Id: Id5f851c65476d9cce94aeec54ccf483d979b2f1a
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableMap.Builder;
import java.util.Collection;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableMap.Builder;
import java.util.Collection;
+import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier;
import java.util.Map;
import java.util.Map.Entry;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier;
childNodes = childBuilder.build();
caseEnforcers = enforcerBuilder.build();
childNodes = childBuilder.build();
caseEnforcers = enforcerBuilder.build();
- final Builder<CaseEnforcer, Collection<CaseEnforcer>> exclusionsBuilder = ImmutableMap.builder();
+ final Map<CaseEnforcer, Collection<CaseEnforcer>> exclusionsBuilder = new HashMap<>();
for (CaseEnforcer e : caseEnforcers.values()) {
exclusionsBuilder.put(e, ImmutableList.copyOf(
Collections2.filter(caseEnforcers.values(), Predicates.not(Predicates.equalTo(e)))));
}
for (CaseEnforcer e : caseEnforcers.values()) {
exclusionsBuilder.put(e, ImmutableList.copyOf(
Collections2.filter(caseEnforcers.values(), Predicates.not(Predicates.equalTo(e)))));
}
- exclusions = exclusionsBuilder.build();
+ exclusions = ImmutableMap.copyOf(exclusionsBuilder);