@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; }
@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; }
@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); }
@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); }