All Classes and Interfaces

Class
Description
 
 
 
Represents a control flow graph.
To create an instance call ControlFlow.findControlFlow().
 
 
 
 
Finds either Taint or Data flow between specified start and end methods.
This visitor is used to find method invocations that match a given method pattern as defined by JavaTypeMethodMatcher.
 
Finds matching method invocations.
 
 
 
 
 
 
Matcher for finding J.NewClass and J.MethodInvocation Expressions.
 
The most basic version of a MethodMatcher that allows implementers to craft custom matching logic.
LocalFlowSpec<Source extends org.openrewrite.java.tree.Expression,Sink extends org.openrewrite.java.tree.J>
 
LocalTaintFlowSpec<Source extends org.openrewrite.java.tree.Expression,Sink extends org.openrewrite.java.tree.J>
 
 
SinkFlow<Source extends org.openrewrite.java.tree.Expression,Sink extends org.openrewrite.java.tree.J>
 
SinkFlowSummary<Source extends org.openrewrite.java.tree.Expression,Sink extends org.openrewrite.java.tree.J>
 
SourceFlow<Source extends org.openrewrite.java.tree.Expression>