diff options
Diffstat (limited to 'java/security/AllPermission.java')
| -rw-r--r-- | java/security/AllPermission.java | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/java/security/AllPermission.java b/java/security/AllPermission.java index 0a0a5f2ce..12e7d986a 100644 --- a/java/security/AllPermission.java +++ b/java/security/AllPermission.java @@ -1,5 +1,6 @@ /* AllPermission.java -- Permission to do anything - Copyright (C) 1998, 2001, 2002, 2004, 2005, 2014 Free Software Foundation, Inc. + Copyright (C) 1998, 2001, 2002, 2004, 2005, 2014, 2015 + Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -78,6 +79,7 @@ public final class AllPermission extends Permission * @param name ignored * @param actions ignored */ + @SuppressWarnings("unused") public AllPermission(String name, String actions) { super("*"); @@ -90,6 +92,7 @@ public final class AllPermission extends Permission * @param perm ignored * @return true, the permission is implied */ + @Override public boolean implies(Permission perm) { return true; @@ -100,6 +103,7 @@ public final class AllPermission extends Permission * * @param obj the <code>Object</code> to test for equality */ + @Override public boolean equals(Object obj) { return obj instanceof AllPermission; @@ -110,6 +114,7 @@ public final class AllPermission extends Permission * * @return a hash value for this object */ + @Override public int hashCode() { return 1; @@ -121,6 +126,7 @@ public final class AllPermission extends Permission * * @return the action list */ + @Override public String getActions() { return ""; @@ -131,6 +137,7 @@ public final class AllPermission extends Permission * * @return a permission collection */ + @Override public PermissionCollection newPermissionCollection() { return new AllPermissionCollection(); @@ -157,6 +164,15 @@ public final class AllPermission extends Permission private boolean all_allowed; /** + * Public constructor to avoid generation of a + * synthetic accessor method. + */ + public AllPermissionCollection() + { + super(); + } + + /** * Add an AllPermission. * * @param perm the permission to add |
