1 package org.openecomp.portalapp.portal.transport;
3 public class ExternalAccessUserRoleDetail {
6 private ExternalRoleDescription description;
12 public ExternalAccessUserRoleDetail() {
16 public ExternalAccessUserRoleDetail(String name, ExternalRoleDescription description) {
19 this.description = description;
22 public String getName() {
25 public void setName(String name) {
28 public ExternalRoleDescription getDescription() {
31 public void setDescription(ExternalRoleDescription description) {
32 this.description = description;
36 public int hashCode() {
39 result = prime * result + ((description == null) ? 0 : description.hashCode());
40 result = prime * result + ((name == null) ? 0 : name.hashCode());
45 public boolean equals(Object obj) {
50 if (getClass() != obj.getClass())
52 ExternalAccessUserRoleDetail other = (ExternalAccessUserRoleDetail) obj;
53 if (description == null) {
54 if (other.description != null)
56 } else if (!description.equals(other.description))
59 if (other.name != null)
61 } else if (!name.equals(other.name))