import java.io.DataInputStream;
import java.io.IOException;
+import java.lang.reflect.Modifier;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
if (getKind().neverHasThis()) {
return false;
} else if (getKind().isEnclosingKind()) {
- return !getSignature().isStatic();
+ return !Modifier.isStatic(getSignature().getModifiers());
} else if (enclosingShadow == null) {
return false;
} else {
} else if (getKind().isTargetSameAsThis()) {
return hasThis();
} else {
- return !getSignature().isStatic();
+ return !Modifier.isStatic(getSignature().getModifiers());
}
}