Package org.sonar.java.se
Class Flow
- java.lang.Object
-
- org.sonar.java.se.Flow
-
public class Flow extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlow.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Flow.Builderbuilder()List<JavaFileScannerContext.Location>elements()static Flowempty()booleanequals(Object obj)Stream<JavaFileScannerContext.Location>firstFlowLocation()inthashCode()booleanisEmpty()booleanisNonExceptional()static Flowof(Flow currentFlow)static Flowof(JavaFileScannerContext.Location location)Flowreverse()Stream<JavaFileScannerContext.Location>stream()
-
-
-
Method Detail
-
isNonExceptional
public boolean isNonExceptional()
-
reverse
public Flow reverse()
-
stream
public Stream<JavaFileScannerContext.Location> stream()
-
firstFlowLocation
public Stream<JavaFileScannerContext.Location> firstFlowLocation()
-
elements
public List<JavaFileScannerContext.Location> elements()
-
isEmpty
public boolean isEmpty()
-
empty
public static Flow empty()
-
of
public static Flow of(JavaFileScannerContext.Location location)
-
builder
public static Flow.Builder builder()
-
-