All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static boolean |
canDeclareThrownExceptions(PsiMethod method) |
static java.util.List<PsiClassType> |
collectSubstituted(PsiSubstitutor substitutor,
PsiClassType[] thrownExceptions,
GlobalSearchScope scope) |
static java.util.Collection<PsiClassType> |
collectUnhandledExceptions(PsiElement element,
PsiElement topElement) |
static java.util.Collection<PsiClassType> |
collectUnhandledExceptions(PsiElement element,
PsiElement topElement,
boolean includeSelfCalls) |
static java.util.Collection<PsiClassType> |
collectUnhandledExceptions(PsiElement element,
PsiElement topElement,
PsiCallExpression skippedCall) |
static java.util.List<PsiClassType> |
getCloserExceptions(PsiResourceListElement resource) |
static ExceptionUtil.HandlePlace |
getHandlePlace(PsiElement element,
PsiClassType exceptionType,
PsiElement topElement) |
static java.util.List<PsiClassType> |
getOwnUnhandledExceptions(PsiElement element) |
static java.util.List<PsiClassType> |
getThrownCheckedExceptions(PsiElement... elements) |
static java.util.List<PsiClassType> |
getThrownExceptions(PsiElement element) |
static java.util.List<PsiClassType> |
getThrownExceptions(PsiElement [] elements) |
static java.util.List<PsiClassType> |
getUnhandledCloserExceptions(PsiElement place,
PsiElement topElement,
PsiType type) |
static java.util.List<PsiClassType> |
getUnhandledCloserExceptions(PsiResourceListElement resource,
PsiElement topElement) |
static java.util.List<PsiClassType> |
getUnhandledExceptions(PsiCallExpression methodCall,
PsiElement topElement) |
static java.util.List<PsiClassType> |
getUnhandledExceptions(PsiElement element) |
static java.util.List<PsiClassType> |
getUnhandledExceptions(PsiElement [] elements) |
static java.util.List<PsiClassType> |
getUnhandledExceptions(PsiThrowStatement throwStatement,
PsiElement topElement) |
static boolean |
isGeneralExceptionType(PsiType type) |
static boolean |
isHandled(PsiClassType exceptionType,
PsiElement throwPlace) |
static boolean |
isHandledBy(PsiClassType exceptionType,
PsiClassType [] referencedTypes) |
static boolean |
isHandledBy(PsiClassType exceptionType,
PsiClassType [] referencedTypes,
PsiSubstitutor substitutor) |
static boolean |
isUncheckedException(PsiClass psiClass) |
static boolean |
isUncheckedException(PsiClassType type) |
static boolean |
isUncheckedExceptionOrSuperclass(PsiClassType type) |
static void |
retainExceptions(java.util.List<PsiClassType> ex,
java.util.List<? extends PsiClassType> thrownEx) |
static void |
sortExceptionsByHierarchy(java.util.List<? extends PsiClassType> exceptions) |