-
Notifications
You must be signed in to change notification settings - Fork 578
/
SuperClass.java
38 lines (29 loc) · 922 Bytes
/
SuperClass.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package increasedAccessibilityOfMethods;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
public class SuperClass extends SuperClassOfSuperClass {
protected SuperClass() {
super();
}
public String publicMethod() {
return "SuperClass.publicMethod";
}
protected String protectedMethodToPublic() {
return "SuperClass.protectedMethodToPublic";
}
protected String protectedMethod() {
return "SuperClass.protectedMethod";
}
String packagePrivateMethodToPublic() {
return "SuperClass.packagePrivateMethodToPublic";
}
String packagePrivateMethodToProtected() {
return "SuperClass.packagePrivateMethodToProtected";
}
String packagePrivate() {
return "SuperClass.packagePrivate";
}
@SuppressFBWarnings("UPM")
private String privateMethod() {
return "SuperClass.privateMethod";
}
}