public interface RefClass extends RefJavaElement
EMPTY_ELEMENTS_ARRAY
Modifier and Type | Method and Description |
---|---|
java.util.Set<RefClass> |
getBaseClasses() |
java.util.List<RefMethod> |
getConstructors() |
RefMethod |
getDefaultConstructor() |
default PsiClass |
getElement()
Deprecated.
|
default java.util.Set<RefElement> |
getInstanceReferences()
Deprecated.
|
java.util.Set<RefElement> |
getInTypeReferences() |
java.util.List<RefMethod> |
getLibraryMethods() |
java.util.Set<RefClass> |
getSubClasses() |
default UClass |
getUastElement() |
boolean |
isAbstract() |
boolean |
isAnonymous() |
boolean |
isApplet() |
boolean |
isInterface() |
boolean |
isLocalClass() |
default boolean |
isSelfInheritor(PsiClass psiClass)
Deprecated.
|
default boolean |
isSelfInheritor(UClass uClass) |
boolean |
isServlet() |
boolean |
isTestCase() |
boolean |
isUtilityClass() |
getAccessModifier, getOutTypeReferences, getPsiElement, isFinal, isStatic, isSyntheticJSP
getContainingEntry, getInReferences, getModule, getOutReferences, getPointer, isEntry, isPermanentEntry, isReachable, isReferenced
accept, getChildren, getExternalName, getIcon, getName, getOwner, getQualifiedName, getRefManager, isValid
getUserData, putUserData
java.util.Set<RefClass> getBaseClasses()
java.util.Set<RefClass> getSubClasses()
java.util.List<RefMethod> getConstructors()
java.util.Set<RefElement> getInTypeReferences()
@Deprecated default java.util.Set<RefElement> getInstanceReferences()
RefMethod getDefaultConstructor()
java.util.List<RefMethod> getLibraryMethods()
boolean isAnonymous()
boolean isInterface()
boolean isUtilityClass()
boolean isAbstract()
boolean isApplet()
boolean isServlet()
boolean isTestCase()
boolean isLocalClass()
@Deprecated default boolean isSelfInheritor(PsiClass psiClass)
default boolean isSelfInheritor(UClass uClass)
default UClass getUastElement()
getUastElement
in interface RefJavaElement
@Deprecated default PsiClass getElement()
getElement
in interface RefElement
getElement
in interface RefJavaElement