X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fimpl%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fusermgt%2FGroup.java;h=b203c63d20dfb74d0e89536400f3761726306622;hb=455802c8c3d5d596c9b852cb0e86366f2681bb39;hp=697f1b5b343a75a84b6b0905d3f526df7bddc262;hpb=bd34cc625bfc88ff02f3002a043672ac8bab8326;p=utils diff --git a/security/impl/src/main/java/org/wamblee/usermgt/Group.java b/security/impl/src/main/java/org/wamblee/usermgt/Group.java index 697f1b5b..b203c63d 100644 --- a/security/impl/src/main/java/org/wamblee/usermgt/Group.java +++ b/security/impl/src/main/java/org/wamblee/usermgt/Group.java @@ -25,11 +25,8 @@ import javax.persistence.Id; import javax.persistence.NamedQueries; import javax.persistence.NamedQuery; import javax.persistence.Table; -import javax.persistence.UniqueConstraint; import javax.persistence.Version; -import org.wamblee.security.AbstractPersistent; - /** * Represents a group. * @@ -116,6 +113,9 @@ public class Group implements Serializable, Comparable { */ @Override public boolean equals(Object aGroup) { + if (aGroup == null) { + return false; + } if (!(aGroup instanceof Group)) { return false; } @@ -141,11 +141,15 @@ public class Group implements Serializable, Comparable { public int compareTo(Object aGroup) { return name.compareTo(((Group) aGroup).name); } - + public Long getPrimaryKey() { return primaryKey; } + public void setPrimaryKey(Long aKey) { + primaryKey = aKey; + } + /* * (non-Javadoc) *