1 package org.openecomp.portalapp.portal.transport;
3 import java.io.Serializable;
5 import javax.persistence.Column;
6 import javax.persistence.Entity;
7 import javax.persistence.Id;
9 import com.fasterxml.jackson.annotation.JsonInclude;
12 @JsonInclude(JsonInclude.Include.NON_NULL)
13 public class BulkUploadRoleFunction implements Serializable{
16 private static final long serialVersionUID = -1880947347092068841L;
19 @Column(name="function_name")
20 private String functionName;
22 @Column(name="function_cd")
23 private String functionCd;
25 public String getFunctionName() {
28 public void setFunctionName(String functionName) {
29 this.functionName = functionName;
31 public String getFunctionCd() {
34 public void setFunctionCd(String functionCd) {
35 this.functionCd = functionCd;
38 public int hashCode() {
41 result = prime * result + ((functionCd == null) ? 0 : functionCd.hashCode());
42 result = prime * result + ((functionName == null) ? 0 : functionName.hashCode());
46 public boolean equals(Object obj) {
51 if (getClass() != obj.getClass())
53 BulkUploadRoleFunction other = (BulkUploadRoleFunction) obj;
54 if (functionCd == null) {
55 if (other.functionCd != null)
57 } else if (!functionCd.equals(other.functionCd))
59 if (functionName == null) {
60 if (other.functionName != null)
62 } else if (!functionName.equals(other.functionName))