Package org.openrewrite.checkstyle.check
Class StringLiteralEquality
- java.lang.Object
-
- org.openrewrite.SourceVisitor<R>
-
- org.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>
-
- org.openrewrite.java.refactor.JavaRefactorVisitor
-
- org.openrewrite.checkstyle.check.StringLiteralEquality
-
- All Implemented Interfaces:
org.openrewrite.RefactorVisitorSupport
public class StringLiteralEquality extends org.openrewrite.java.refactor.JavaRefactorVisitor
-
-
Constructor Summary
Constructors Constructor Description StringLiteralEquality()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()booleanisStringLiteral(org.openrewrite.java.tree.Expression expression)org.openrewrite.java.tree.JvisitBinary(org.openrewrite.java.tree.J.Binary binary)-
Methods inherited from class org.openrewrite.java.refactor.JavaRefactorVisitor
addImport, defaultTo, maybeAddImport, maybeAddImport, maybeRemoveImport, maybeRemoveImport, maybeUnwrapParentheses, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssign, visitAssignOp, visitBlock, visitBreak, visitCase, visitCatch, visitClassDecl, visitCompilationUnit, visitContinue, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitFieldAccess, visitFinally, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethod, visitMethodInvocation, visitMultiCatch, visitMultiVariable, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnary, visitUnparsedSource, visitVariable, visitWhileLoop, visitWildcard
-
Methods inherited from class org.openrewrite.java.JavaSourceVisitor
enclosingBlock, enclosingClass, enclosingCompilationUnit, enclosingMethod, isInSameNameScope, isInSameNameScope, visitExpression, visitStatement, visitTypeName
-
Methods inherited from class org.openrewrite.SourceVisitor
andThen, andThen, getCursor, isCursored, isIdempotent, nextCycle, reduce, visit, visit, visitAfter, visitAfter, visitTree
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Overrides:
getNamein classorg.openrewrite.SourceVisitor<org.openrewrite.java.tree.J>
-
visitBinary
public org.openrewrite.java.tree.J visitBinary(org.openrewrite.java.tree.J.Binary binary)
- Overrides:
visitBinaryin classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
isStringLiteral
public boolean isStringLiteral(org.openrewrite.java.tree.Expression expression)
-
-