public class MemberInfo extends MemberInfoBase<PsiMember>
MemberInfoBase.EmptyFilter<T extends PsiElement>, MemberInfoBase.Filter<T extends PsiElement>
displayName, isStatic, LOG, overrides
Constructor and Description |
---|
MemberInfo(PsiMember member) |
MemberInfo(PsiMember member,
boolean isSuperClass,
PsiReferenceList sourceReferenceList) |
Modifier and Type | Method and Description |
---|---|
static void |
extractClassMembers(PsiClass subclass,
java.util.List<MemberInfo> result,
MemberInfoBase.Filter<PsiMember> filter,
boolean extractInterfacesDeep) |
static java.util.List<MemberInfo> |
extractClassMembers(PsiClass subclass,
MemberInfoBase.Filter<PsiMember> filter,
boolean extractInterfacesDeep) |
PsiReferenceList |
getSourceReferenceList() |
getDisplayName, getMember, getOverrides, isChecked, isStatic, isToAbstract, setChecked, setToAbstract, updateMember
public MemberInfo(PsiMember member)
public MemberInfo(PsiMember member, boolean isSuperClass, PsiReferenceList sourceReferenceList)
public PsiReferenceList getSourceReferenceList()
public static java.util.List<MemberInfo> extractClassMembers(PsiClass subclass, MemberInfoBase.Filter<PsiMember> filter, boolean extractInterfacesDeep)
public static void extractClassMembers(PsiClass subclass, java.util.List<MemberInfo> result, MemberInfoBase.Filter<PsiMember> filter, boolean extractInterfacesDeep)