Package org.openrewrite.checkstyle.check
Class SimplifyBooleanExpression
- 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.SimplifyBooleanExpression
-
- All Implemented Interfaces:
org.openrewrite.RefactorVisitorSupport
public class SimplifyBooleanExpression extends org.openrewrite.java.refactor.JavaRefactorVisitor
-
-
Constructor Summary
Constructors Constructor Description SimplifyBooleanExpression()SimplifyBooleanExpression(int pass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()booleanisCursored()org.openrewrite.java.tree.JvisitBinary(org.openrewrite.java.tree.J.Binary binary)org.openrewrite.java.tree.JvisitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu)org.openrewrite.java.tree.JvisitUnary(org.openrewrite.java.tree.J.Unary unary)-
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, 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, 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, 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>
-
isCursored
public boolean isCursored()
- Overrides:
isCursoredin classorg.openrewrite.SourceVisitor<org.openrewrite.java.tree.J>
-
visitCompilationUnit
public org.openrewrite.java.tree.J visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu)
- Overrides:
visitCompilationUnitin classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
visitBinary
public org.openrewrite.java.tree.J visitBinary(org.openrewrite.java.tree.J.Binary binary)
- Overrides:
visitBinaryin classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
visitUnary
public org.openrewrite.java.tree.J visitUnary(org.openrewrite.java.tree.J.Unary unary)
- Overrides:
visitUnaryin classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
-