public interface ImplicitUsageProvider
@javax.servlet.annotation.WebServlet public class MyServlet {}@javax.ejb.EJB private DataStore myInjectedDataStore;| Modifier and Type | Field and Description |
|---|---|
static ExtensionPointName<ImplicitUsageProvider> |
EP_NAME |
| Modifier and Type | Method and Description |
|---|---|
default boolean |
isClassWithCustomizedInitialization(PsiElement element) |
default boolean |
isImplicitlyNotNullInitialized(PsiElement element) |
boolean |
isImplicitRead(PsiElement element) |
boolean |
isImplicitUsage(PsiElement element) |
boolean |
isImplicitWrite(PsiElement element) |
static final ExtensionPointName<ImplicitUsageProvider> EP_NAME
boolean isImplicitUsage(PsiElement element)
boolean isImplicitRead(PsiElement element)
boolean isImplicitWrite(PsiElement element)
default boolean isImplicitlyNotNullInitialized(PsiElement element)
default boolean isClassWithCustomizedInitialization(PsiElement element)