@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof RefasterRule) { RefasterRule<?, ?> that = (RefasterRule<?, ?>) o; return (this.qualifiedTemplateClass.equals(that.qualifiedTemplateClass())) && (this.typeVariables.equals(that.typeVariables())) && (this.beforeTemplates.equals(that.beforeTemplates())) && ((this.afterTemplates == null) ? (that.afterTemplates() == null) : this.afterTemplates.equals(that.afterTemplates())) && (this.annotations.equals(that.annotations())); } return false; }
@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof BlockTemplate) { BlockTemplate that = (BlockTemplate) o; return (this.annotations.equals(that.annotations())) && (this.templateTypeVariables.equals(that.templateTypeVariables())) && (this.expressionArgumentTypes.equals(that.expressionArgumentTypes())) && (this.templateStatements.equals(that.templateStatements())); } return false; }
@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof ExpressionTemplate) { ExpressionTemplate that = (ExpressionTemplate) o; return (this.annotations.equals(that.annotations())) && (this.templateTypeVariables.equals(that.templateTypeVariables())) && (this.expressionArgumentTypes.equals(that.expressionArgumentTypes())) && (this.expression.equals(that.expression())) && (this.returnType.equals(that.returnType())); } return false; }
@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof PlaceholderMethod) { PlaceholderMethod that = (PlaceholderMethod) o; return (this.name.equals(that.name())) && (this.returnType.equals(that.returnType())) && (this.annotatedParameters.equals(that.annotatedParameters())) && (this.matcher.equals(that.matcher())) && (this.annotations.equals(that.annotations())); } return false; }
@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof RefasterRule) { RefasterRule<?, ?> that = (RefasterRule<?, ?>) o; return (this.qualifiedTemplateClass.equals(that.qualifiedTemplateClass())) && (this.typeVariables.equals(that.typeVariables())) && (this.beforeTemplates.equals(that.beforeTemplates())) && ((this.afterTemplates == null) ? (that.afterTemplates() == null) : this.afterTemplates.equals(that.afterTemplates())) && (this.annotations.equals(that.annotations())); } return false; }
@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof ExpressionTemplate) { ExpressionTemplate that = (ExpressionTemplate) o; return (this.annotations.equals(that.annotations())) && (this.templateTypeVariables.equals(that.templateTypeVariables())) && (this.expressionArgumentTypes.equals(that.expressionArgumentTypes())) && (this.expression.equals(that.expression())) && (this.returnType.equals(that.returnType())); } return false; }
@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof BlockTemplate) { BlockTemplate that = (BlockTemplate) o; return (this.annotations.equals(that.annotations())) && (this.templateTypeVariables.equals(that.templateTypeVariables())) && (this.expressionArgumentTypes.equals(that.expressionArgumentTypes())) && (this.templateStatements.equals(that.templateStatements())); } return false; }
@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof PlaceholderMethod) { PlaceholderMethod that = (PlaceholderMethod) o; return (this.name.equals(that.name())) && (this.returnType.equals(that.returnType())) && (this.annotatedParameters.equals(that.annotatedParameters())) && (this.matcher.equals(that.matcher())) && (this.annotations.equals(that.annotations())); } return false; }