package com.l7tech.policy.variable;

import com.l7tech.policy.assertion.Assertion;
import com.l7tech.policy.assertion.SetsVariables;
import com.l7tech.util.Functions.UnaryVoid;
import java.util.Map;

class b implements UnaryVoid<Assertion> {
   final Map val$vars;

   b(Map var1) {
      this.val$vars = var1;
   }

   public void call(Assertion var1) {
      if (var1 instanceof SetsVariables) {
         VariableMetadata[] var2 = ((SetsVariables)var1).getVariablesSet();

         for (VariableMetadata var6 : var2) {
            this.val$vars.put(var6.getName(), var6);
         }
      }
   }
}
