1255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen/* 2255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * Copyright (C) 2007-2010 Júlio Vilmar Gesser. 3255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * Copyright (C) 2011, 2013-2016 The JavaParser Team. 4255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * 5255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * This file is part of JavaParser. 6255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * 7255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * JavaParser can be used either under the terms of 8255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * a) the GNU Lesser General Public License as published by 9255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * the Free Software Foundation, either version 3 of the License, or 10255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * (at your option) any later version. 11255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * b) the terms of the Apache License 12255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * 13255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * You should have received a copy of both licenses in LICENCE.LGPL and 14255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * LICENCE.APACHE. Please refer to those files for details. 15255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * 16255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * JavaParser is distributed in the hope that it will be useful, 17255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * but WITHOUT ANY WARRANTY; without even the implied warranty of 18255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen * GNU Lesser General Public License for more details. 20439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett */ 21439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckettpackage com.github.javaparser.ast.visitor; 22439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 23255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggenimport com.github.javaparser.ast.*; 24255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggenimport com.github.javaparser.ast.body.*; 25439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckettimport com.github.javaparser.ast.comments.BlockComment; 26439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckettimport com.github.javaparser.ast.comments.JavadocComment; 27439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckettimport com.github.javaparser.ast.comments.LineComment; 28255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggenimport com.github.javaparser.ast.expr.*; 29255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggenimport com.github.javaparser.ast.modules.*; 30255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggenimport com.github.javaparser.ast.stmt.*; 31255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggenimport com.github.javaparser.ast.type.*; 32255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggenimport javax.annotation.Generated; 33255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggenimport java.util.Optional; 34439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 35439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckettpublic class NoCommentEqualsVisitor implements GenericVisitor<Boolean, Visitable> { 36439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 37439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett private static final NoCommentEqualsVisitor SINGLETON = new NoCommentEqualsVisitor(); 38439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 39439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public static boolean equals(final Node n, final Node n2) { 40439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return SINGLETON.nodeEquals(n, n2); 41439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 42439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 43439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett private <N extends Node> boolean nodesEquals(NodeList<N> n, NodeList<N> n2) { 44439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (n == n2) { 45439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 46439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 47439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (n == null || n2 == null) { 48439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 49439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 50439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (n.size() != n2.size()) { 51439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 52439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 53439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett for (int i = 0; i < n.size(); i++) { 54439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.get(i), n2.get(i))) { 55439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 56439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 57439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 58439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 59439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 60439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 61439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett private <T extends Node> boolean nodeEquals(final T n, final T n2) { 62439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (n == n2) { 63439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 64439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 65439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (n == null || n2 == null) { 66439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 67439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 68439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (n.getClass() != n2.getClass()) { 69439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 70439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 71439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return n.accept(this, n2); 72439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 73439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 74439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett private <T extends Node> boolean nodeEquals(final Optional<T> n, final Optional<T> n2) { 75439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return nodeEquals(n.orElse(null), n2.orElse(null)); 76439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 77439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 78439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett private <T extends Node> boolean nodesEquals(final Optional<NodeList<T>> n, final Optional<NodeList<T>> n2) { 79439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return nodesEquals(n.orElse(null), n2.orElse(null)); 80439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 81439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 82439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett private boolean objEquals(final Object n, final Object n2) { 83439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (n == n2) { 84439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 85439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 86439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (n == null || n2 == null) { 87439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 88439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 89439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return n.equals(n2); 90439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 91439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 92439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 93439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 94439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final CompilationUnit n, final Visitable arg) { 95439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final CompilationUnit n2 = (CompilationUnit) arg; 96439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getImports(), n2.getImports())) 97439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 98439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getModule(), n2.getModule())) 99439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 100439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getPackageDeclaration(), n2.getPackageDeclaration())) 101439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 102439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypes(), n2.getTypes())) 103439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 104439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 105439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 106439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 107439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 108439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 109439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final PackageDeclaration n, final Visitable arg) { 110439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final PackageDeclaration n2 = (PackageDeclaration) arg; 111439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 112439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 113439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 114439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 115439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 116439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 117439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 118439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 119439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 120439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final TypeParameter n, final Visitable arg) { 121439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final TypeParameter n2 = (TypeParameter) arg; 122439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 123439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 124439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypeBound(), n2.getTypeBound())) 125439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 126439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 127439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 128439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 129439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 130439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 131439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 132439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 133439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final LineComment n, final Visitable arg) { 134439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 135439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 136439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 137439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 138439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 139439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final BlockComment n, final Visitable arg) { 140439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 141439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 142439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 143439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 144439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 145439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ClassOrInterfaceDeclaration n, final Visitable arg) { 146439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ClassOrInterfaceDeclaration n2 = (ClassOrInterfaceDeclaration) arg; 147439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getExtendedTypes(), n2.getExtendedTypes())) 148439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 149439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getImplementedTypes(), n2.getImplementedTypes())) 150439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 151439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.isInterface(), n2.isInterface())) 152439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 153439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypeParameters(), n2.getTypeParameters())) 154439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 155439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getMembers(), n2.getMembers())) 156439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 157439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getModifiers(), n2.getModifiers())) 158439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 159439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 160439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 161439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 162439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 163439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 164439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 165439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 166439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 167439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 168439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final EnumDeclaration n, final Visitable arg) { 169439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final EnumDeclaration n2 = (EnumDeclaration) arg; 170439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getEntries(), n2.getEntries())) 171439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 172439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getImplementedTypes(), n2.getImplementedTypes())) 173439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 174439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getMembers(), n2.getMembers())) 175439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 176439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getModifiers(), n2.getModifiers())) 177439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 178439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 179439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 180439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 181439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 182439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 183439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 184439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 185439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 186439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 187439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final EnumConstantDeclaration n, final Visitable arg) { 188439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final EnumConstantDeclaration n2 = (EnumConstantDeclaration) arg; 189439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getArguments(), n2.getArguments())) 190439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 191439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getClassBody(), n2.getClassBody())) 192439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 193439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 194439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 195439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 196439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 197439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 198439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 199439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 200439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 201439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 202439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final AnnotationDeclaration n, final Visitable arg) { 203439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final AnnotationDeclaration n2 = (AnnotationDeclaration) arg; 204439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getMembers(), n2.getMembers())) 205439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 206439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getModifiers(), n2.getModifiers())) 207439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 208439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 209439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 210439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 211439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 212439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 213439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 214439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 215439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 216439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 217439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final AnnotationMemberDeclaration n, final Visitable arg) { 218439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final AnnotationMemberDeclaration n2 = (AnnotationMemberDeclaration) arg; 219439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getDefaultValue(), n2.getDefaultValue())) 220439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 221439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getModifiers(), n2.getModifiers())) 222439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 223439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 224439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 225439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 226439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 227439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 228439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 229439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 230439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 231439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 232439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 233439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 234439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final FieldDeclaration n, final Visitable arg) { 235439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final FieldDeclaration n2 = (FieldDeclaration) arg; 236439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getModifiers(), n2.getModifiers())) 237439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 238439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getVariables(), n2.getVariables())) 239439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 240439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 241439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 242439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 243439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 244439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 245439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 246439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 247439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final VariableDeclarator n, final Visitable arg) { 248439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final VariableDeclarator n2 = (VariableDeclarator) arg; 249439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getInitializer(), n2.getInitializer())) 250439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 251439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 252439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 253439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 254439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 255439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 256439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 257439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 258439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 259439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 260439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ConstructorDeclaration n, final Visitable arg) { 261439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ConstructorDeclaration n2 = (ConstructorDeclaration) arg; 262439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getBody(), n2.getBody())) 263439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 264439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getModifiers(), n2.getModifiers())) 265439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 266439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 267439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 268439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getParameters(), n2.getParameters())) 269439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 27013dacb72ff79db384dd5a93b769d36957911ebc7Danny van Bruggen if (!nodeEquals(n.getReceiverParameter(), n2.getReceiverParameter())) 27113dacb72ff79db384dd5a93b769d36957911ebc7Danny van Bruggen return false; 272439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getThrownExceptions(), n2.getThrownExceptions())) 273439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 274439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypeParameters(), n2.getTypeParameters())) 275439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 276439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 277439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 278439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 279439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 280439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 281439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 282439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 283439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final MethodDeclaration n, final Visitable arg) { 284439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final MethodDeclaration n2 = (MethodDeclaration) arg; 285439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getBody(), n2.getBody())) 286439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 287439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 288439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 289439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getModifiers(), n2.getModifiers())) 290439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 291439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 292439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 293439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getParameters(), n2.getParameters())) 294439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 29513dacb72ff79db384dd5a93b769d36957911ebc7Danny van Bruggen if (!nodeEquals(n.getReceiverParameter(), n2.getReceiverParameter())) 29613dacb72ff79db384dd5a93b769d36957911ebc7Danny van Bruggen return false; 297439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getThrownExceptions(), n2.getThrownExceptions())) 298439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 299439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypeParameters(), n2.getTypeParameters())) 300439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 301439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 302439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 303439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 304439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 305439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 306439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 307439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 308439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final Parameter n, final Visitable arg) { 309439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final Parameter n2 = (Parameter) arg; 310439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 311439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 312439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.isVarArgs(), n2.isVarArgs())) 313439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 314439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getModifiers(), n2.getModifiers())) 315439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 316439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 317439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 318439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 319439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 320439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getVarArgsAnnotations(), n2.getVarArgsAnnotations())) 321439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 322439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 323439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 324439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 325439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 326439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 327439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final InitializerDeclaration n, final Visitable arg) { 328439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final InitializerDeclaration n2 = (InitializerDeclaration) arg; 329439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getBody(), n2.getBody())) 330439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 331439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.isStatic(), n2.isStatic())) 332439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 333439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 334439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 335439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 336439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 337439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 338439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 339439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 340439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final JavadocComment n, final Visitable arg) { 341439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 342439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 343439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 344439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 345439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 346439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ClassOrInterfaceType n, final Visitable arg) { 347439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ClassOrInterfaceType n2 = (ClassOrInterfaceType) arg; 348439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 349439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 350439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getScope(), n2.getScope())) 351439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 352439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypeArguments(), n2.getTypeArguments())) 353439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 354439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 355439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 356439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 357439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 358439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 359439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 360439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 361439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final PrimitiveType n, final Visitable arg) { 362439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final PrimitiveType n2 = (PrimitiveType) arg; 363439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getType(), n2.getType())) 364439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 365439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 366439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 367439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 368439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 369439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 370439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 371439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 372439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ArrayType n, final Visitable arg) { 373439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ArrayType n2 = (ArrayType) arg; 374439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getComponentType(), n2.getComponentType())) 375439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 376439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getOrigin(), n2.getOrigin())) 377439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 378439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 379439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 380439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 381439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 382439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 383439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 384439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 385439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ArrayCreationLevel n, final Visitable arg) { 386439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ArrayCreationLevel n2 = (ArrayCreationLevel) arg; 387439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 388439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 389439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getDimension(), n2.getDimension())) 390439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 391439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 392439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 393439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 394439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 395439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 396439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final IntersectionType n, final Visitable arg) { 397439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final IntersectionType n2 = (IntersectionType) arg; 398439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getElements(), n2.getElements())) 399439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 400439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 401439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 402439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 403439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 404439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 405439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 406439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 407439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final UnionType n, final Visitable arg) { 408439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final UnionType n2 = (UnionType) arg; 409439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getElements(), n2.getElements())) 410439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 411439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 412439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 413439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 414439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 415439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 416439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 417439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 418439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final VoidType n, final Visitable arg) { 419439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final VoidType n2 = (VoidType) arg; 420439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 421439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 422439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 423439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 424439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 425439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 426439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 427439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final WildcardType n, final Visitable arg) { 428439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final WildcardType n2 = (WildcardType) arg; 429439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getExtendedType(), n2.getExtendedType())) 430439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 431439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getSuperType(), n2.getSuperType())) 432439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 433439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 434439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 435439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 436439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 437439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 438439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 439439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 440439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final UnknownType n, final Visitable arg) { 441439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final UnknownType n2 = (UnknownType) arg; 442439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 443439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 444439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 445439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 446439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 447439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 448439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 449439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ArrayAccessExpr n, final Visitable arg) { 450439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ArrayAccessExpr n2 = (ArrayAccessExpr) arg; 451439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getIndex(), n2.getIndex())) 452439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 453439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 454439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 455439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 456439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 457439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 458439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 459439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 460439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ArrayCreationExpr n, final Visitable arg) { 461439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ArrayCreationExpr n2 = (ArrayCreationExpr) arg; 462439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getElementType(), n2.getElementType())) 463439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 464439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getInitializer(), n2.getInitializer())) 465439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 466439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getLevels(), n2.getLevels())) 467439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 468439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 469439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 470439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 471439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 472439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 473439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ArrayInitializerExpr n, final Visitable arg) { 474439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ArrayInitializerExpr n2 = (ArrayInitializerExpr) arg; 475439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getValues(), n2.getValues())) 476439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 477439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 478439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 479439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 480439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 481439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 482439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final AssignExpr n, final Visitable arg) { 483439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final AssignExpr n2 = (AssignExpr) arg; 484439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getOperator(), n2.getOperator())) 485439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 486439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getTarget(), n2.getTarget())) 487439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 488439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getValue(), n2.getValue())) 489439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 490439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 491439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 492439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 493439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 494439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 495439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final BinaryExpr n, final Visitable arg) { 496439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final BinaryExpr n2 = (BinaryExpr) arg; 497439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getLeft(), n2.getLeft())) 498439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 499439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getOperator(), n2.getOperator())) 500439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 501439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getRight(), n2.getRight())) 502439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 503439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 504439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 505439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 506439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 507439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 508439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final CastExpr n, final Visitable arg) { 509439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final CastExpr n2 = (CastExpr) arg; 510439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getExpression(), n2.getExpression())) 511439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 512439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 513439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 514439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 515439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 516439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 517439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 518439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 519439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ClassExpr n, final Visitable arg) { 520439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ClassExpr n2 = (ClassExpr) arg; 521439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 522439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 523439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 524439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 525439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 526439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 527439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 528439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ConditionalExpr n, final Visitable arg) { 529439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ConditionalExpr n2 = (ConditionalExpr) arg; 530439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getCondition(), n2.getCondition())) 531439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 532439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getElseExpr(), n2.getElseExpr())) 533439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 534439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getThenExpr(), n2.getThenExpr())) 535439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 536439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 537439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 538439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 539439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 540439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 541439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final EnclosedExpr n, final Visitable arg) { 542439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final EnclosedExpr n2 = (EnclosedExpr) arg; 543439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getInner(), n2.getInner())) 544439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 545439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 546439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 547439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 548439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 549439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 550439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final FieldAccessExpr n, final Visitable arg) { 551439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final FieldAccessExpr n2 = (FieldAccessExpr) arg; 552439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 553439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 554439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getScope(), n2.getScope())) 555439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 556439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypeArguments(), n2.getTypeArguments())) 557439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 558439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 559439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 560439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 561439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 562439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 563439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final InstanceOfExpr n, final Visitable arg) { 564439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final InstanceOfExpr n2 = (InstanceOfExpr) arg; 565439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getExpression(), n2.getExpression())) 566439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 567439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 568439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 569439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 570439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 571439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 572439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 573439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 574439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final StringLiteralExpr n, final Visitable arg) { 575439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final StringLiteralExpr n2 = (StringLiteralExpr) arg; 576439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getValue(), n2.getValue())) 577439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 578439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 579439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 580439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 581439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 582439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 583439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final IntegerLiteralExpr n, final Visitable arg) { 584439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final IntegerLiteralExpr n2 = (IntegerLiteralExpr) arg; 585439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getValue(), n2.getValue())) 586439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 587439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 588439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 589439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 590439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 591439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 592439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final LongLiteralExpr n, final Visitable arg) { 593439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final LongLiteralExpr n2 = (LongLiteralExpr) arg; 594439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getValue(), n2.getValue())) 595439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 596439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 597439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 598439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 599439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 600439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 601439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final CharLiteralExpr n, final Visitable arg) { 602439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final CharLiteralExpr n2 = (CharLiteralExpr) arg; 603439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getValue(), n2.getValue())) 604439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 605439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 606439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 607439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 608439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 609439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 610439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final DoubleLiteralExpr n, final Visitable arg) { 611439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final DoubleLiteralExpr n2 = (DoubleLiteralExpr) arg; 612439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getValue(), n2.getValue())) 613439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 614439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 615439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 616439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 617439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 618439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 619439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final BooleanLiteralExpr n, final Visitable arg) { 620439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final BooleanLiteralExpr n2 = (BooleanLiteralExpr) arg; 621439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getValue(), n2.getValue())) 622439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 623439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 624439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 625439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 626439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 627439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 628439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final NullLiteralExpr n, final Visitable arg) { 629439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 630439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 631439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 632439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 633439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 634439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final MethodCallExpr n, final Visitable arg) { 635439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final MethodCallExpr n2 = (MethodCallExpr) arg; 636439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getArguments(), n2.getArguments())) 637439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 638439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 639439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 640439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getScope(), n2.getScope())) 641439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 642439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypeArguments(), n2.getTypeArguments())) 643439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 644439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 645439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 646439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 647439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 648439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 649439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final NameExpr n, final Visitable arg) { 650439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final NameExpr n2 = (NameExpr) arg; 651439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 652439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 653439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 654439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 655439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 656439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 657439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 658439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ObjectCreationExpr n, final Visitable arg) { 659439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ObjectCreationExpr n2 = (ObjectCreationExpr) arg; 660439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnonymousClassBody(), n2.getAnonymousClassBody())) 661439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 662439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getArguments(), n2.getArguments())) 663439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 664439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getScope(), n2.getScope())) 665439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 666439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 667439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 668439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypeArguments(), n2.getTypeArguments())) 669439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 670439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 671439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 672439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 673439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 674439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 675439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final Name n, final Visitable arg) { 676439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final Name n2 = (Name) arg; 677439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 678439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 679439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getIdentifier(), n2.getIdentifier())) 680439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 681439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getQualifier(), n2.getQualifier())) 682439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 683439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 684439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 685439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 686439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 687439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 688439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final SimpleName n, final Visitable arg) { 689439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final SimpleName n2 = (SimpleName) arg; 690439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getIdentifier(), n2.getIdentifier())) 691439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 692439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 693439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 694439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 695439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 696439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 697439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ThisExpr n, final Visitable arg) { 698439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ThisExpr n2 = (ThisExpr) arg; 699439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getClassExpr(), n2.getClassExpr())) 700439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 701439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 702439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 703439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 704439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 705439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 706439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final SuperExpr n, final Visitable arg) { 707439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final SuperExpr n2 = (SuperExpr) arg; 708439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getClassExpr(), n2.getClassExpr())) 709439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 710439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 711439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 712439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 713439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 714439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 715439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final UnaryExpr n, final Visitable arg) { 716439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final UnaryExpr n2 = (UnaryExpr) arg; 717439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getExpression(), n2.getExpression())) 718439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 719439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getOperator(), n2.getOperator())) 720439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 721439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 722439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 723439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 724439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 725439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 726439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final VariableDeclarationExpr n, final Visitable arg) { 727439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final VariableDeclarationExpr n2 = (VariableDeclarationExpr) arg; 728439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 729439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 730439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getModifiers(), n2.getModifiers())) 731439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 732439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getVariables(), n2.getVariables())) 733439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 734439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 735439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 736439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 737439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 738439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 739439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final MarkerAnnotationExpr n, final Visitable arg) { 740439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final MarkerAnnotationExpr n2 = (MarkerAnnotationExpr) arg; 741439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 742439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 743439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 744439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 745439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 746439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 747439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 748439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final SingleMemberAnnotationExpr n, final Visitable arg) { 749439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final SingleMemberAnnotationExpr n2 = (SingleMemberAnnotationExpr) arg; 750439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getMemberValue(), n2.getMemberValue())) 751439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 752439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 753439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 754439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 755439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 756439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 757439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 758439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 759439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final NormalAnnotationExpr n, final Visitable arg) { 760439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final NormalAnnotationExpr n2 = (NormalAnnotationExpr) arg; 761439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getPairs(), n2.getPairs())) 762439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 763439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 764439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 765439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 766439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 767439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 768439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 769439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 770439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final MemberValuePair n, final Visitable arg) { 771439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final MemberValuePair n2 = (MemberValuePair) arg; 772439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 773439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 774439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getValue(), n2.getValue())) 775439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 776439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 777439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 778439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 779439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 780439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 781439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ExplicitConstructorInvocationStmt n, final Visitable arg) { 782439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ExplicitConstructorInvocationStmt n2 = (ExplicitConstructorInvocationStmt) arg; 783439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getArguments(), n2.getArguments())) 784439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 785439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getExpression(), n2.getExpression())) 786439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 787439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.isThis(), n2.isThis())) 788439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 789439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypeArguments(), n2.getTypeArguments())) 790439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 791439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 792439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 793439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 794439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 795439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 796439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final LocalClassDeclarationStmt n, final Visitable arg) { 797439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final LocalClassDeclarationStmt n2 = (LocalClassDeclarationStmt) arg; 798439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getClassDeclaration(), n2.getClassDeclaration())) 799439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 800439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 801439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 802439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 803439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 804439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 805439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final AssertStmt n, final Visitable arg) { 806439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final AssertStmt n2 = (AssertStmt) arg; 807439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getCheck(), n2.getCheck())) 808439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 809439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getMessage(), n2.getMessage())) 810439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 811439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 812439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 813439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 814439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 815439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 816439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final BlockStmt n, final Visitable arg) { 817439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final BlockStmt n2 = (BlockStmt) arg; 818439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getStatements(), n2.getStatements())) 819439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 820439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 821439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 822439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 823439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 824439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 825439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final LabeledStmt n, final Visitable arg) { 826439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final LabeledStmt n2 = (LabeledStmt) arg; 827439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getLabel(), n2.getLabel())) 828439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 829439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getStatement(), n2.getStatement())) 830439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 831439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 832439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 833439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 834439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 835439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 836439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final EmptyStmt n, final Visitable arg) { 837439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 838439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 839439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 840439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 841439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 842439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ExpressionStmt n, final Visitable arg) { 843439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ExpressionStmt n2 = (ExpressionStmt) arg; 844439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getExpression(), n2.getExpression())) 845439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 846439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 847439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 848439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 849439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 850439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 851439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final SwitchStmt n, final Visitable arg) { 852439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final SwitchStmt n2 = (SwitchStmt) arg; 853439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getEntries(), n2.getEntries())) 854439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 855439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getSelector(), n2.getSelector())) 856439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 857439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 858439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 859439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 860439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 861439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 862439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final SwitchEntryStmt n, final Visitable arg) { 863439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final SwitchEntryStmt n2 = (SwitchEntryStmt) arg; 864439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getLabel(), n2.getLabel())) 865439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 866439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getStatements(), n2.getStatements())) 867439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 868439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 869439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 870439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 871439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 872439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 873439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final BreakStmt n, final Visitable arg) { 874439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final BreakStmt n2 = (BreakStmt) arg; 875439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getLabel(), n2.getLabel())) 876439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 877439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 878439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 879439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 880439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 881439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 882439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ReturnStmt n, final Visitable arg) { 883439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ReturnStmt n2 = (ReturnStmt) arg; 884439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getExpression(), n2.getExpression())) 885439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 886439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 887439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 888439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 889439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 890439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 891439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final IfStmt n, final Visitable arg) { 892439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final IfStmt n2 = (IfStmt) arg; 893439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getCondition(), n2.getCondition())) 894439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 895439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getElseStmt(), n2.getElseStmt())) 896439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 897439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getThenStmt(), n2.getThenStmt())) 898439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 899439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 900439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 901439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 902439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 903439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 904439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final WhileStmt n, final Visitable arg) { 905439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final WhileStmt n2 = (WhileStmt) arg; 906439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getBody(), n2.getBody())) 907439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 908439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getCondition(), n2.getCondition())) 909439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 910439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 911439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 912439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 913439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 914439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 915439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ContinueStmt n, final Visitable arg) { 916439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ContinueStmt n2 = (ContinueStmt) arg; 917439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getLabel(), n2.getLabel())) 918439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 919439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 920439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 921439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 922439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 923439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 924439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final DoStmt n, final Visitable arg) { 925439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final DoStmt n2 = (DoStmt) arg; 926439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getBody(), n2.getBody())) 927439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 928439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getCondition(), n2.getCondition())) 929439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 930439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 931439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 932439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 933439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 934439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 935439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ForeachStmt n, final Visitable arg) { 936439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ForeachStmt n2 = (ForeachStmt) arg; 937439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getBody(), n2.getBody())) 938439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 939439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getIterable(), n2.getIterable())) 940439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 941439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getVariable(), n2.getVariable())) 942439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 943439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 944439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 945439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 946439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 947439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 948439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ForStmt n, final Visitable arg) { 949439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ForStmt n2 = (ForStmt) arg; 950439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getBody(), n2.getBody())) 951439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 952439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getCompare(), n2.getCompare())) 953439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 954439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getInitialization(), n2.getInitialization())) 955439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 956439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getUpdate(), n2.getUpdate())) 957439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 958439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 959439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 960439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 961439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 962439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 963439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ThrowStmt n, final Visitable arg) { 964439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ThrowStmt n2 = (ThrowStmt) arg; 965439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getExpression(), n2.getExpression())) 966439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 967439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 968439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 969439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 970439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 971439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 972439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final SynchronizedStmt n, final Visitable arg) { 973439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final SynchronizedStmt n2 = (SynchronizedStmt) arg; 974439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getBody(), n2.getBody())) 975439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 976439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getExpression(), n2.getExpression())) 977439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 978439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 979439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 980439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 981439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 982439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 983439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final TryStmt n, final Visitable arg) { 984439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final TryStmt n2 = (TryStmt) arg; 985439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getCatchClauses(), n2.getCatchClauses())) 986439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 987439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getFinallyBlock(), n2.getFinallyBlock())) 988439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 989439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getResources(), n2.getResources())) 990439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 991439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getTryBlock(), n2.getTryBlock())) 992439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 993439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 994439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 995439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 996439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 997439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 998439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final CatchClause n, final Visitable arg) { 999439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final CatchClause n2 = (CatchClause) arg; 1000439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getBody(), n2.getBody())) 1001439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1002439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getParameter(), n2.getParameter())) 1003439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1004439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1005439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1006439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1007439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 1008439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1009439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final LambdaExpr n, final Visitable arg) { 1010439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final LambdaExpr n2 = (LambdaExpr) arg; 1011439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getBody(), n2.getBody())) 1012439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1013439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.isEnclosingParameters(), n2.isEnclosingParameters())) 1014439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1015439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getParameters(), n2.getParameters())) 1016439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1017439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1018439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1019439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1020439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 1021439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1022439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final MethodReferenceExpr n, final Visitable arg) { 1023439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final MethodReferenceExpr n2 = (MethodReferenceExpr) arg; 1024439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getIdentifier(), n2.getIdentifier())) 1025439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1026439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getScope(), n2.getScope())) 1027439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1028439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getTypeArguments(), n2.getTypeArguments())) 1029439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1030439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1031439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1032439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1033439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 1034439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1035439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final TypeExpr n, final Visitable arg) { 1036439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final TypeExpr n2 = (TypeExpr) arg; 1037439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 1038439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1039439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1040439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1041439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1042439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 1043439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1044439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ImportDeclaration n, final Visitable arg) { 1045439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ImportDeclaration n2 = (ImportDeclaration) arg; 1046439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.isAsterisk(), n2.isAsterisk())) 1047439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1048439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.isStatic(), n2.isStatic())) 1049439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1050439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 1051439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1052439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1053439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1054439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1055439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 1056439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(NodeList n, Visitable arg) { 1057439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return nodesEquals((NodeList<Node>) n, (NodeList<Node>) arg); 1058439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1059439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1060439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 1061439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1062439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ModuleDeclaration n, final Visitable arg) { 1063439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ModuleDeclaration n2 = (ModuleDeclaration) arg; 1064439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 1065439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1066439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.isOpen(), n2.isOpen())) 1067439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1068439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getModuleStmts(), n2.getModuleStmts())) 1069439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1070439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 1071439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1072439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1073439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1074439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1075439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 1076439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1077439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ModuleRequiresStmt n, final Visitable arg) { 1078439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ModuleRequiresStmt n2 = (ModuleRequiresStmt) arg; 1079439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!objEquals(n.getModifiers(), n2.getModifiers())) 1080439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1081439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 1082439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1083439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1084439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1085439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1086439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override() 1087439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1088439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ModuleExportsStmt n, final Visitable arg) { 1089439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ModuleExportsStmt n2 = (ModuleExportsStmt) arg; 1090439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getModuleNames(), n2.getModuleNames())) 1091439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1092439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 1093439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1094439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1095439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1096439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1097439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override() 1098439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1099439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ModuleProvidesStmt n, final Visitable arg) { 1100439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ModuleProvidesStmt n2 = (ModuleProvidesStmt) arg; 1101439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 1102439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1103439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getWithTypes(), n2.getWithTypes())) 1104439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1105439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1106439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1107439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1108439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override() 1109439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1110439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ModuleUsesStmt n, final Visitable arg) { 1111439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ModuleUsesStmt n2 = (ModuleUsesStmt) arg; 1112439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getType(), n2.getType())) 1113439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1114439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1115439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1116439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1117439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 1118439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1119439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final ModuleOpensStmt n, final Visitable arg) { 1120439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett final ModuleOpensStmt n2 = (ModuleOpensStmt) arg; 1121439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodesEquals(n.getModuleNames(), n2.getModuleNames())) 1122439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1123439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett if (!nodeEquals(n.getName(), n2.getName())) 1124439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return false; 1125439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1126439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1127439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett 1128439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Override 1129439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1130439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett public Boolean visit(final UnparsableStmt n, final Visitable arg) { 1131439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett return true; 1132439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett } 1133255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen 1134255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen @Override 1135255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen @Generated("com.github.javaparser.generator.core.visitor.NoCommentEqualsVisitorGenerator") 1136255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen public Boolean visit(final ReceiverParameter n, final Visitable arg) { 1137255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen final ReceiverParameter n2 = (ReceiverParameter) arg; 1138255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 1139255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen return false; 1140255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen if (!nodeEquals(n.getName(), n2.getName())) 1141255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen return false; 1142255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen if (!nodeEquals(n.getType(), n2.getType())) 1143255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen return false; 1144255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen return true; 1145255d26470311d9624b12bac2301d589fa2eefb99Danny van Bruggen } 1146d7bb34fa5033f252060bcff360735967a4f3b02cDanny van Bruggen 1147d7bb34fa5033f252060bcff360735967a4f3b02cDanny van Bruggen @Override 1148d7bb34fa5033f252060bcff360735967a4f3b02cDanny van Bruggen public Boolean visit(final VarType n, final Visitable arg) { 1149d7bb34fa5033f252060bcff360735967a4f3b02cDanny van Bruggen final VarType n2 = (VarType) arg; 1150d7bb34fa5033f252060bcff360735967a4f3b02cDanny van Bruggen if (!nodesEquals(n.getAnnotations(), n2.getAnnotations())) 1151d7bb34fa5033f252060bcff360735967a4f3b02cDanny van Bruggen return false; 1152d7bb34fa5033f252060bcff360735967a4f3b02cDanny van Bruggen return true; 1153d7bb34fa5033f252060bcff360735967a4f3b02cDanny van Bruggen } 1154439031a5847757fe2c49aabbf675e909fc6d26f9Ryan Beckett} 1155