package com.l7tech.server;

import com.l7tech.server.event.EntityInvalidationEvent;
import com.l7tech.util.Pair;
import com.l7tech.util.Functions.Nullary;
import java.util.TimerTask;

class b2 extends TimerTask {
   final b9 this$1;

   b2(b9 var1) {
      this.this$1 = var1;
   }

   @Override
   public void run() {
      long var1 = System.currentTimeMillis();
      this.this$1.this$0.h.reset();

      for (Pair var4 : this.this$1.a) {
         EntityInvalidationEvent var5 = (EntityInvalidationEvent)var4.left;
         Nullary var6 = (Nullary)var4.right;
         if ((Boolean)var6.call()) {
            this.this$1.this$0.a(var5);
         }
      }

      this.this$1.this$0.h.reset();
      long var7 = System.currentTimeMillis();
      long var8 = var7 - var1;
      EntityVersionChecker.a.fine(new y(this, var8));
   }
}
