public class Util
extends java.lang.Object
Constructor and Description |
---|
Util() |
Modifier and Type | Method and Description |
---|---|
static void |
analyzeExpression(PsiExpression expr,
java.util.List<? super UsageInfo> localVars,
java.util.List<? super UsageInfo> classMemberRefs,
java.util.List<? super UsageInfo> params) |
static boolean |
anyFieldsWithGettersPresent(java.util.List<? extends UsageInfo> classMemberRefs) |
static TIntArrayList |
findParametersToRemove(PsiMethod method,
PsiExpression expr,
PsiExpression [] occurences) |
static PsiMethod |
getContainingMethod(PsiElement expr) |
static boolean |
isAncestor(PsiElement ancestor,
PsiElement element,
boolean strict) |
public static void analyzeExpression(PsiExpression expr, java.util.List<? super UsageInfo> localVars, java.util.List<? super UsageInfo> classMemberRefs, java.util.List<? super UsageInfo> params)
public static PsiMethod getContainingMethod(PsiElement expr)
public static boolean isAncestor(PsiElement ancestor, PsiElement element, boolean strict)
public static boolean anyFieldsWithGettersPresent(java.util.List<? extends UsageInfo> classMemberRefs)
public static TIntArrayList findParametersToRemove(PsiMethod method, PsiExpression expr, PsiExpression [] occurences)