Class DataFlowNode

java.lang.Object
org.openrewrite.analysis.dataflow.DataFlowNode

public abstract class DataFlowNode extends Object
  • Constructor Details

    • DataFlowNode

      public DataFlowNode()
  • Method Details

    • asExpr

      public abstract Optional<org.openrewrite.analysis.trait.expr.Expr> asExpr()
    • asExpr

      public <E extends org.openrewrite.analysis.trait.expr.Expr> Optional<E> asExpr(Class<E> clazz)
    • asExprParent

      public <E extends org.openrewrite.analysis.trait.expr.ExprParent> Optional<E> asExprParent(Class<E> clazz)
    • of

      public static DataFlowNode of(org.openrewrite.Cursor cursor)