blob: b9097f67074129a23e17ecdd8121689107ca2d15 [file] [log] [blame]
package org.apache.fineract.cn.stellarbridge.api.v1.domain;
import java.util.Objects;
import org.apache.fineract.cn.lang.validation.constraints.ValidIdentifier;
public class StellarCurrencyIssuer {
@ValidIdentifier
String currencyCode;
String stellarIssuer;
public StellarCurrencyIssuer() {
}
public StellarCurrencyIssuer(String currencyCode, String stellarIssuer) {
this.currencyCode = currencyCode;
this.stellarIssuer = stellarIssuer;
}
public String getCurrencyCode() {
return currencyCode;
}
public void setCurrencyCode(String currencyCode) {
this.currencyCode = currencyCode;
}
public String getStellarIssuer() {
return stellarIssuer;
}
public void setStellarIssuer(String stellarIssuer) {
this.stellarIssuer = stellarIssuer;
}
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
StellarCurrencyIssuer that = (StellarCurrencyIssuer) o;
return Objects.equals(currencyCode, that.currencyCode) &&
Objects.equals(stellarIssuer, that.stellarIssuer);
}
@Override
public int hashCode() {
return Objects.hash(currencyCode, stellarIssuer);
}
@Override
public String toString() {
return "StellarCurrencyIssuer{" +
"currencyCode='" + currencyCode + '\'' +
", stellarIssuer='" + stellarIssuer + '\'' +
'}';
}
}