package de.dal33t.powerfolder.light;
import java.io.Serializable;
import org.hibernate.annotations.Index;
import de.dal33t.powerfolder.security.Group;
/**
* Leightweight reference/info object to an {@link Group}
*
* @author sprajc
*/
public class GroupInfo implements Serializable {
private static final long serialVersionUID = 100L;
private String oid;
@Index(name = "IDX_GROUP_NAME")
private String displayName;
public GroupInfo(String oid, String displayName) {
this.oid = oid;
this.displayName = displayName;
}
public String getOID() {
return oid;
}
public String getDisplayName() {
return displayName;
}
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + ((oid == null) ? 0 : oid.hashCode());
return result;
}
}