1 package org.onap.so.bpmn.servicedecomposition.bbobjects;
3 import java.io.Serializable;
5 import javax.persistence.Id;
7 import org.apache.commons.lang3.builder.EqualsBuilder;
8 import org.apache.commons.lang3.builder.HashCodeBuilder;
10 import com.fasterxml.jackson.annotation.JsonProperty;
12 public class Tenant implements Serializable {
17 private static final long serialVersionUID = -8704478668505531590L;
19 @JsonProperty("tenant-id")
20 private String tenantId;
21 @JsonProperty("tenant-name")
22 private String tenantName;
23 @JsonProperty("tenant-context")
24 private String tenantContext;
27 public boolean equals(final Object other) {
28 if (!(other instanceof Tenant)) {
31 Tenant castOther = (Tenant) other;
32 return new EqualsBuilder().append(tenantId, castOther.tenantId).isEquals();
35 public int hashCode() {
36 return new HashCodeBuilder().append(tenantId).toHashCode();
38 public String getTenantId() {
41 public void setTenantId(String tenantId) {
42 this.tenantId = tenantId;
44 public String getTenantName() {
47 public void setTenantName(String tenantName) {
48 this.tenantName = tenantName;
50 public String getTenantContext() {
53 public void setTenantContext(String tenantContext) {
54 this.tenantContext = tenantContext;