package com.l7tech.server.policy;

import com.l7tech.policy.CircularPolicyException;
import com.l7tech.policy.Policy;
import java.util.function.Supplier;

class j implements Supplier<CircularPolicyException> {
   final Policy val$parentPolicy;
   final Policy val$thisPolicy;

   j(PolicyCacheImpl var1, Policy var2, Policy var3) {
      this.val$parentPolicy = var2;
      this.val$thisPolicy = var3;
   }

   public CircularPolicyException get() {
      return new CircularPolicyException(this.val$parentPolicy, this.val$thisPolicy.getGuid(), this.val$thisPolicy.getName());
   }
}
