public class OverrideImplementExploreUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
OverrideImplementExploreUtil.MemberImplementorExplorersProvider |
static class |
OverrideImplementExploreUtil.MethodSignatureComparator |
Constructor and Description |
---|
OverrideImplementExploreUtil() |
Modifier and Type | Method and Description |
---|---|
static PsiSubstitutor |
correctSubstitutor(PsiMethod method,
PsiSubstitutor substitutor) |
static java.util.Map<MethodSignature,CandidateInfo> |
getMapToOverrideImplement(PsiClass aClass,
boolean toImplement) |
static java.util.Map<MethodSignature,CandidateInfo> |
getMapToOverrideImplement(PsiClass aClass,
boolean toImplement,
boolean skipImplemented) |
static java.util.Collection<MethodSignature> |
getMethodSignaturesToImplement(PsiClass aClass) |
static java.util.Collection<MethodSignature> |
getMethodSignaturesToOverride(PsiClass aClass) |
static java.util.Collection<CandidateInfo> |
getMethodsToOverrideImplement(PsiClass aClass,
boolean toImplement) |
public static java.util.Collection<CandidateInfo> getMethodsToOverrideImplement(PsiClass aClass, boolean toImplement)
public static java.util.Collection<MethodSignature> getMethodSignaturesToImplement(PsiClass aClass)
public static java.util.Collection<MethodSignature> getMethodSignaturesToOverride(PsiClass aClass)
public static java.util.Map<MethodSignature,CandidateInfo> getMapToOverrideImplement(PsiClass aClass, boolean toImplement)
public static java.util.Map<MethodSignature,CandidateInfo> getMapToOverrideImplement(PsiClass aClass, boolean toImplement, boolean skipImplemented)
public static PsiSubstitutor correctSubstitutor(PsiMethod method, PsiSubstitutor substitutor)