Class SimplifyBooleanExpressionVisitor

java.lang.Object
org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,P>
org.openrewrite.java.JavaVisitor<org.openrewrite.ExecutionContext>
org.openrewrite.java.cleanup.SimplifyBooleanExpressionVisitor

public class SimplifyBooleanExpressionVisitor extends JavaVisitor<org.openrewrite.ExecutionContext>
  • Constructor Details

    • SimplifyBooleanExpressionVisitor

      public SimplifyBooleanExpressionVisitor()
  • Method Details

    • visit

      public org.openrewrite.java.tree.J visit(@Nullable @Nullable org.openrewrite.Tree tree, org.openrewrite.ExecutionContext ctx)
      Overrides:
      visit in class org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitBinary

      public org.openrewrite.java.tree.J visitBinary(org.openrewrite.java.tree.J.Binary binary, org.openrewrite.ExecutionContext ctx)
      Overrides:
      visitBinary in class JavaVisitor<org.openrewrite.ExecutionContext>
    • postVisit

      public org.openrewrite.java.tree.J postVisit(org.openrewrite.java.tree.J tree, org.openrewrite.ExecutionContext ctx)
      Overrides:
      postVisit in class org.openrewrite.TreeVisitor<org.openrewrite.java.tree.J,org.openrewrite.ExecutionContext>
    • visitUnary

      public org.openrewrite.java.tree.J visitUnary(org.openrewrite.java.tree.J.Unary unary, org.openrewrite.ExecutionContext ctx)
      Overrides:
      visitUnary in class JavaVisitor<org.openrewrite.ExecutionContext>