Package org.sonar.java.se.xproc
Class ExceptionalYield
java.lang.Object
org.sonar.java.se.xproc.MethodYield
org.sonar.java.se.xproc.ExceptionalYield
- Direct Known Subclasses:
ExceptionalCheckBasedYield
-
Constructor Summary
ConstructorsConstructorDescriptionExceptionalYield(ExplodedGraph.Node node, MethodBehavior behavior) ExceptionalYield(MethodBehavior behavior) -
Method Summary
Modifier and TypeMethodDescriptionbooleanexceptionType(Sema semanticModel) inthashCode()voidsetExceptionType(String exceptionType) statesAfterInvocation(List<SymbolicValue> invocationArguments, List<Type> invocationTypes, ProgramState programState, Supplier<SymbolicValue> svSupplier) toString()Methods inherited from class org.sonar.java.se.xproc.MethodYield
flow, generatedByCheck, methodBehavior, parametersAfterInvocation
-
Constructor Details
-
ExceptionalYield
-
ExceptionalYield
-
-
Method Details
-
statesAfterInvocation
public Stream<ProgramState> statesAfterInvocation(List<SymbolicValue> invocationArguments, List<Type> invocationTypes, ProgramState programState, Supplier<SymbolicValue> svSupplier) - Specified by:
statesAfterInvocationin classMethodYield
-
setExceptionType
-
getExceptionType
-
exceptionType
-
toString
- Specified by:
toStringin classMethodYield
-
hashCode
public int hashCode()- Overrides:
hashCodein classMethodYield
-
equals
- Overrides:
equalsin classMethodYield
-