public class ExceptionCheckSimple extends java.lang.Object implements ExceptionCheck
| Modifier and Type | Field and Description |
|---|---|
static ExceptionCheck |
INSTANCE |
| Modifier | Constructor and Description |
|---|---|
private |
ExceptionCheckSimple() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkAgainst(AbstractMemberFunctionInvokation functionInvokation) |
boolean |
checkAgainst(java.util.Set<? extends JavaTypeInstance> thrown) |
boolean |
checkAgainstException(Expression expression) |
boolean |
mightCatchUnchecked() |
public static final ExceptionCheck INSTANCE
public boolean checkAgainst(java.util.Set<? extends JavaTypeInstance> thrown)
checkAgainst in interface ExceptionCheckpublic boolean checkAgainst(AbstractMemberFunctionInvokation functionInvokation)
checkAgainst in interface ExceptionCheckpublic boolean checkAgainstException(Expression expression)
checkAgainstException in interface ExceptionCheckpublic boolean mightCatchUnchecked()
mightCatchUnchecked in interface ExceptionCheck