diff options
Diffstat (limited to 'src/main/java/cuchaz/enigma/analysis/Access.java')
| -rw-r--r-- | src/main/java/cuchaz/enigma/analysis/Access.java | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/main/java/cuchaz/enigma/analysis/Access.java b/src/main/java/cuchaz/enigma/analysis/Access.java index b8aafaa..b8a7b2c 100644 --- a/src/main/java/cuchaz/enigma/analysis/Access.java +++ b/src/main/java/cuchaz/enigma/analysis/Access.java | |||
| @@ -17,10 +17,7 @@ import javassist.CtField; | |||
| 17 | 17 | ||
| 18 | public enum Access { | 18 | public enum Access { |
| 19 | 19 | ||
| 20 | Public, | 20 | PUBLIC, PROTECTED, PACKAGE, PRIVATE; |
| 21 | Protected, | ||
| 22 | Package, | ||
| 23 | Private; | ||
| 24 | 21 | ||
| 25 | public static Access get(CtBehavior behavior) { | 22 | public static Access get(CtBehavior behavior) { |
| 26 | return get(behavior.getModifiers()); | 23 | return get(behavior.getModifiers()); |
| @@ -36,15 +33,15 @@ public enum Access { | |||
| 36 | boolean isPrivate = Modifier.isPrivate(modifiers); | 33 | boolean isPrivate = Modifier.isPrivate(modifiers); |
| 37 | 34 | ||
| 38 | if (isPublic && !isProtected && !isPrivate) { | 35 | if (isPublic && !isProtected && !isPrivate) { |
| 39 | return Public; | 36 | return PUBLIC; |
| 40 | } else if (!isPublic && isProtected && !isPrivate) { | 37 | } else if (!isPublic && isProtected && !isPrivate) { |
| 41 | return Protected; | 38 | return PROTECTED; |
| 42 | } else if (!isPublic && !isProtected && isPrivate) { | 39 | } else if (!isPublic && !isProtected && isPrivate) { |
| 43 | return Private; | 40 | return PRIVATE; |
| 44 | } else if (!isPublic && !isProtected && !isPrivate) { | 41 | } else if (!isPublic && !isProtected && !isPrivate) { |
| 45 | return Package; | 42 | return PACKAGE; |
| 46 | } | 43 | } |
| 47 | // assume public by default | 44 | // assume public by default |
| 48 | return Public; | 45 | return PUBLIC; |
| 49 | } | 46 | } |
| 50 | } | 47 | } |