X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fusermgt%2FGroup.java;fp=security%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fusermgt%2FGroup.java;h=0000000000000000000000000000000000000000;hb=5ea8f0e2af53562c1507e8fb5a3ede2af5c5de6c;hp=13075aa2efe0645333a8042a32444ac4e2d8691b;hpb=b9eccdf9751b8e2e671e0792f885d05c6ed0f43c;p=utils diff --git a/security/src/main/java/org/wamblee/usermgt/Group.java b/security/src/main/java/org/wamblee/usermgt/Group.java deleted file mode 100644 index 13075aa2..00000000 --- a/security/src/main/java/org/wamblee/usermgt/Group.java +++ /dev/null @@ -1,122 +0,0 @@ -/* - * Copyright 2005-2010 the original author or authors. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.wamblee.usermgt; - -import org.wamblee.persistence.AbstractPersistent; - -import java.io.Serializable; - -/** - * Represents a group. - * - * @author Erik Brakkee - */ -public class Group extends AbstractPersistent implements Serializable, - Comparable { - /** - * Group name. - */ - private String name; - - /** - * Constructs the group. - * - * @param aName - */ - Group(String aName) { - super(); - name = aName; - } - - /** - * Creates a new Group object. - * - */ - public Group(Group aGroup) { - super(aGroup); - name = aGroup.name; - } - - /** - * Creates a new Group object. - */ - protected Group() { - super(); - name = null; - } - - /** - * Gets the name of the group. - * - * @return Group name. - */ - public String getName() { - return name; - } - - /** - * Sets the group name. - * - * @param aName - * Group name. - */ - void setName(String aName) { - name = aName; - } - - /* - * (non-Javadoc) - * - * @see java.lang.Object#equals(java.lang.Object) - */ - @Override - public boolean equals(Object aGroup) { - if (!(aGroup instanceof Group)) { - return false; - } - - return name.equals(((Group) aGroup).name); - } - - /* - * (non-Javadoc) - * - * @see java.lang.Object#hashCode() - */ - @Override - public int hashCode() { - return name.hashCode(); - } - - /* - * (non-Javadoc) - * - * @see java.lang.Comparable#compareTo(T) - */ - public int compareTo(Object aGroup) { - return name.compareTo(((Group) aGroup).name); - } - - /* - * (non-Javadoc) - * - * @see java.lang.Object#toString() - */ - @Override - public String toString() { - return "Group(pk = " + getPrimaryKey() + ", name=" + name + ")"; - } -}