예제 #1
0
 @Override
 public int hashCode() {
   int result = handler.hashCode();
   result = 31 * result + attributeAppenderFactory.hashCode();
   result = 31 * result + methodDescription.hashCode();
   result = 31 * result + typeTokens.hashCode();
   return result;
 }
예제 #2
0
 @Override
 public int hashCode() {
   int result = methodMatcher.hashCode();
   result = 31 * result + handler.hashCode();
   result = 31 * result + attributeAppenderFactory.hashCode();
   result = 31 * result + methodTransformer.hashCode();
   return result;
 }
예제 #3
0
 @Override
 public boolean equals(Object other) {
   if (this == other) return true;
   if (other == null || getClass() != other.getClass()) return false;
   Entry entry = (Entry) other;
   return handler.equals(entry.handler)
       && attributeAppenderFactory.equals(entry.attributeAppenderFactory)
       && methodDescription.equals(entry.methodDescription)
       && typeTokens.equals(entry.typeTokens);
 }
예제 #4
0
 @Override
 public boolean equals(Object other) {
   if (this == other) return true;
   if (other == null || getClass() != other.getClass()) return false;
   Entry entry = (Entry) other;
   return methodMatcher.equals(entry.methodMatcher)
       && handler.equals(entry.handler)
       && attributeAppenderFactory.equals(entry.attributeAppenderFactory)
       && methodTransformer.equals(entry.methodTransformer);
 }