public class MemberInfoStorage extends AbstractMemberInfoStorage<PsiMember,PsiClass,MemberInfo>
myClass, myClassToSubclassesMap, myFilter| Constructor and Description |
|---|
MemberInfoStorage(PsiClass aClass,
MemberInfoBase.Filter<PsiMember> memberInfoFilter) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildSubClassesMap(PsiClass aClass) |
protected void |
extractClassMembers(PsiClass aClass,
java.util.ArrayList<MemberInfo> temp) |
protected boolean |
isInheritor(PsiClass baseClass,
PsiClass aClass) |
protected boolean |
memberConflict(PsiMember member1,
PsiMember member) |
getClassMemberInfos, getDuplicatedMemberInfos, getExtending, getIntermediateMemberInfosList, getSubclassespublic MemberInfoStorage(PsiClass aClass, MemberInfoBase.Filter<PsiMember> memberInfoFilter)
protected boolean isInheritor(PsiClass baseClass, PsiClass aClass)
isInheritor in class AbstractMemberInfoStorage<PsiMember,PsiClass,MemberInfo>protected void extractClassMembers(PsiClass aClass, java.util.ArrayList<MemberInfo> temp)
extractClassMembers in class AbstractMemberInfoStorage<PsiMember,PsiClass,MemberInfo>protected boolean memberConflict(PsiMember member1, PsiMember member)
memberConflict in class AbstractMemberInfoStorage<PsiMember,PsiClass,MemberInfo>protected void buildSubClassesMap(PsiClass aClass)
buildSubClassesMap in class AbstractMemberInfoStorage<PsiMember,PsiClass,MemberInfo>