jmlparser-parent
Toggle table of contents
3.28.2-J8.0-K13.5-SNAPSHOT
java
Target filter
java
Switch theme
Search in API
Skip to content
jmlparser-parent
jmlparser-core
/
com.github.javaparser.ast.visitor
/
NoCommentEqualsVisitor
No
Comment
Equals
Visitor
open
class
NoCommentEqualsVisitor
:
GenericVisitor
<
Boolean
,
Visitable
>
(
source
)
Members
Constructors
No
Comment
Equals
Visitor
Link copied to clipboard
constructor
(
)
Functions
equals
Link copied to clipboard
open
fun
equals
(
n
:
Node
,
n2
:
Node
)
:
Boolean
visit
Link copied to clipboard
open
fun
visit
(
n
:
ArrayCreationLevel
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
CompilationUnit
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ImportDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
Modifier
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
NodeList
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
PackageDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
AnnotationDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
AnnotationMemberDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ClassOrInterfaceDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
CompactConstructorDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ConstructorDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
EnumConstantDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
EnumDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
FieldDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
InitializerDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
MethodDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
Parameter
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ReceiverParameter
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
RecordDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
VariableDeclarator
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
BlockComment
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
LineComment
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
MarkdownComment
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
TraditionalJavadocComment
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ArrayAccessExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ArrayCreationExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ArrayInitializerExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
AssignExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
BinaryExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
BooleanLiteralExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
CastExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
CharLiteralExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ClassExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ConditionalExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
DoubleLiteralExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
EnclosedExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
FieldAccessExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
InstanceOfExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
IntegerLiteralExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
LambdaExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
LongLiteralExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
MarkerAnnotationExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
MatchAllPatternExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
MemberValuePair
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
MethodCallExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
MethodReferenceExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
Name
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
NameExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
NormalAnnotationExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
NullLiteralExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ObjectCreationExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
RecordPatternExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
SimpleName
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
SingleMemberAnnotationExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
StringLiteralExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
SuperExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
SwitchExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
TextBlockLiteralExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ThisExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
TypeExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
TypePatternExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
UnaryExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
VariableDeclarationExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlClassAccessibleDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlClassExprDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlFieldDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlMethodDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlRepresentsDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlCallableClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlConditionalClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlContract
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlForallClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlInfFlowClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlLabledClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlMethodSignature
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlMultiExprClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlOldClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlSignalsClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlSignalsOnlyClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlSimpleExprClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlDoc
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlDocDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlDocStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlDocType
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlBinaryInfixExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlLabelExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlLetExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlMultiCompareExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlQuantifiedExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlSetComprehensionExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlTypeExpr
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlBeginStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlEndStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlExpressionStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlGhostStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlLabelStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlRefiningStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
JmlUnreachableStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyCatchAllStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyCcatchBreak
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyCcatchContinue
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyCcatchParameter
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyCcatchReturn
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyEscapeExpression
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyExecStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyExecutionContext
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyLoopScopeBlockStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyMarkerStatement
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyMergePointStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyMethodBodyStatement
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyMethodCallStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyMethodSignature
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyPassiveExpression
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyTransactionStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyCcatchSV
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyContextStatementBlock
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyExecCtxtSV
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyExecutionContextSV
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyExpressionSV
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyJumpLabelSV
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyMetaConstruct
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyMetaConstructExpression
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyMetaConstructType
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyMethodSignatureSV
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyProgramVariableSV
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyStatementSV
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
KeyTypeSV
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ModuleDeclaration
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ModuleExportsDirective
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ModuleOpensDirective
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ModuleProvidesDirective
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ModuleRequiresDirective
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ModuleUsesDirective
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
AssertStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
BlockStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
BreakStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
CatchClause
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ContinueStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
DoStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
EmptyStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ExplicitConstructorInvocationStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ExpressionStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ForEachStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ForStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
IfStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
LabeledStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
LocalClassDeclarationStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
LocalRecordDeclarationStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ReturnStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
SwitchEntry
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
SwitchStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
SynchronizedStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ThrowStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
TryStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
UnparsableStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
WhileStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
YieldStmt
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ArrayType
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
ClassOrInterfaceType
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
IntersectionType
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
PrimitiveType
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
TypeParameter
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
UnionType
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
UnknownType
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
VarType
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
VoidType
,
arg
:
Visitable
)
:
Boolean
open
fun
visit
(
n
:
WildcardType
,
arg
:
Visitable
)
:
Boolean