@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.name.hashCode(); h *= 1000003; h ^= this.returnType.hashCode(); h *= 1000003; h ^= this.annotatedParameters.hashCode(); h *= 1000003; h ^= this.matcher.hashCode(); h *= 1000003; h ^= this.annotations.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.annotations.hashCode(); h *= 1000003; h ^= this.templateTypeVariables.hashCode(); h *= 1000003; h ^= this.expressionArgumentTypes.hashCode(); h *= 1000003; h ^= this.expression.hashCode(); h *= 1000003; h ^= this.returnType.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.qualifiedTemplateClass.hashCode(); h *= 1000003; h ^= this.typeVariables.hashCode(); h *= 1000003; h ^= this.beforeTemplates.hashCode(); h *= 1000003; h ^= (afterTemplates == null) ? 0 : this.afterTemplates.hashCode(); h *= 1000003; h ^= this.annotations.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.annotations.hashCode(); h *= 1000003; h ^= this.templateTypeVariables.hashCode(); h *= 1000003; h ^= this.expressionArgumentTypes.hashCode(); h *= 1000003; h ^= this.templateStatements.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.name.hashCode(); h *= 1000003; h ^= this.returnType.hashCode(); h *= 1000003; h ^= this.annotatedParameters.hashCode(); h *= 1000003; h ^= this.matcher.hashCode(); h *= 1000003; h ^= this.annotations.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.annotations.hashCode(); h *= 1000003; h ^= this.templateTypeVariables.hashCode(); h *= 1000003; h ^= this.expressionArgumentTypes.hashCode(); h *= 1000003; h ^= this.expression.hashCode(); h *= 1000003; h ^= this.returnType.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.qualifiedTemplateClass.hashCode(); h *= 1000003; h ^= this.typeVariables.hashCode(); h *= 1000003; h ^= this.beforeTemplates.hashCode(); h *= 1000003; h ^= (afterTemplates == null) ? 0 : this.afterTemplates.hashCode(); h *= 1000003; h ^= this.annotations.hashCode(); return h; }
@Override public int hashCode() { int h = 1; h *= 1000003; h ^= this.annotations.hashCode(); h *= 1000003; h ^= this.templateTypeVariables.hashCode(); h *= 1000003; h ^= this.expressionArgumentTypes.hashCode(); h *= 1000003; h ^= this.templateStatements.hashCode(); return h; }