com.tinypass.client.publisher.model.Mandate Maven / Gradle / Ivy
package com.tinypass.client.publisher.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
public class Mandate {
/* The next charge date for the mandate */
private Integer nextChargeDate = null;
/* The ID */
private String id = null;
/* The mandate reference */
private String reference = null;
public Integer getNextChargeDate() {
return nextChargeDate;
}
public void setNextChargeDate(Integer nextChargeDate) {
this.nextChargeDate = nextChargeDate;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getReference() {
return reference;
}
public void setReference(String reference) {
this.reference = reference;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class Mandate {\n");
sb.append(" nextChargeDate: ").append(nextChargeDate).append("\n");
sb.append(" id: ").append(id).append("\n");
sb.append(" reference: ").append(reference).append("\n");
sb.append("}\n");
return sb.toString();
}
}