package com.l7tech.server.util;

import java.lang.reflect.Method;
import java.util.Arrays;

final class h {
   private final Method a;
   private final Object[] b;

   private h(Method var1, Object[] var2) {
      this.a = var1;
      this.b = var2;
   }

   @Override
   public boolean equals(Object var1) {
      if (this == var1) {
         return true;
      } else if (var1 != null && this.getClass() == var1.getClass()) {
         h var2 = (h)var1;
         return !this.a.equals(var2.a) ? false : Arrays.equals(this.b, var2.b);
      } else {
         return false;
      }
   }

   @Override
   public int hashCode() {
      int var1 = this.a.hashCode();
      return 31 * var1 + Arrays.hashCode(this.b);
   }
}
