Browse Source

SEC-436: Add hashCode() methods.

1.0.x
Ben Alex 19 years ago
parent
commit
c8d5374602
  1. 4
      core/src/main/java/org/acegisecurity/acls/domain/BasePermission.java
  2. 6
      core/src/main/java/org/acegisecurity/acls/domain/CumulativePermission.java

4
core/src/main/java/org/acegisecurity/acls/domain/BasePermission.java

@ -161,4 +161,8 @@ public final class BasePermission implements Permission { @@ -161,4 +161,8 @@ public final class BasePermission implements Permission {
public String toString() {
return "BasePermission[" + getPattern() + "=" + mask + "]";
}
public int hashCode() {
return this.mask;
}
}

6
core/src/main/java/org/acegisecurity/acls/domain/CumulativePermission.java

@ -56,8 +56,12 @@ public class CumulativePermission implements Permission { @@ -56,8 +56,12 @@ public class CumulativePermission implements Permission {
return (this.mask == rhs.getMask());
}
public int hashCode() {
return this.mask;
}
public int getMask() {
public int getMask() {
return this.mask;
}

Loading…
Cancel
Save