summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/analysis
diff options
context:
space:
mode:
authorGravatar asiekierka2016-10-16 13:22:07 +0200
committerGravatar asiekierka2016-10-16 13:22:07 +0200
commitea3d062ba2426903a37acca26acca187c7e245c3 (patch)
tree72ab4db33c6cd80971d7539c4de634dd51d923db /src/main/java/cuchaz/enigma/analysis
parentmake Enigma check subclasses of method implementations for duplicate mapping ... (diff)
downloadenigma-fork-ea3d062ba2426903a37acca26acca187c7e245c3.tar.gz
enigma-fork-ea3d062ba2426903a37acca26acca187c7e245c3.tar.xz
enigma-fork-ea3d062ba2426903a37acca26acca187c7e245c3.zip
apply similar fix to fields
Diffstat (limited to 'src/main/java/cuchaz/enigma/analysis')
-rw-r--r--src/main/java/cuchaz/enigma/analysis/Access.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/cuchaz/enigma/analysis/Access.java b/src/main/java/cuchaz/enigma/analysis/Access.java
index b8aafaa..0077cb5 100644
--- a/src/main/java/cuchaz/enigma/analysis/Access.java
+++ b/src/main/java/cuchaz/enigma/analysis/Access.java
@@ -47,4 +47,12 @@ public enum Access {
47 // assume public by default 47 // assume public by default
48 return Public; 48 return Public;
49 } 49 }
50
51 public boolean isPackageAccessible() {
52 return this != Private;
53 }
54
55 public boolean isSubclassAccessible() {
56 return this == Protected || this == Public;
57 }
50} 58}