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)