Merge Aldo-Mengambil_Konversi_Poin_dari_Server
commit
b7f8a55f03
@ -0,0 +1,95 @@
|
||||
|
||||
package id.amigogroup.posterminal.model;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.fasterxml.jackson.annotation.JsonInclude;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
|
||||
import java.util.Date;
|
||||
import org.apache.commons.lang.builder.EqualsBuilder;
|
||||
import org.apache.commons.lang.builder.HashCodeBuilder;
|
||||
import org.apache.commons.lang.builder.ToStringBuilder;
|
||||
|
||||
@JsonInclude(JsonInclude.Include.NON_NULL)
|
||||
@JsonPropertyOrder({
|
||||
"tgl_awal",
|
||||
"tgl_akhir",
|
||||
"konversi_poin",
|
||||
"rp_to_poin"
|
||||
})
|
||||
public class KonversiPoin {
|
||||
|
||||
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "YYYY-MM-DD")
|
||||
@JsonProperty("tgl_awal")
|
||||
private Date tglAwal;
|
||||
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "YYYY-MM-DD")
|
||||
@JsonProperty("tgl_akhir")
|
||||
private Date tglAkhir;
|
||||
@JsonProperty("konversi_poin")
|
||||
private int konversiPoin;
|
||||
@JsonProperty("rp_to_poin")
|
||||
private int rpToPoin;
|
||||
|
||||
@JsonProperty("tgl_awal")
|
||||
public Date getTglAwal() {
|
||||
return tglAwal;
|
||||
}
|
||||
|
||||
@JsonProperty("tgl_awal")
|
||||
public void setTglAwal(Date tglAwal) {
|
||||
this.tglAwal = tglAwal;
|
||||
}
|
||||
|
||||
@JsonProperty("tgl_akhir")
|
||||
public Date getTglAkhir() {
|
||||
return tglAkhir;
|
||||
}
|
||||
|
||||
@JsonProperty("tgl_akhir")
|
||||
public void setTglAkhir(Date tglAkhir) {
|
||||
this.tglAkhir = tglAkhir;
|
||||
}
|
||||
|
||||
@JsonProperty("konversi_poin")
|
||||
public int getKonversiPoin() {
|
||||
return konversiPoin;
|
||||
}
|
||||
|
||||
@JsonProperty("konversi_poin")
|
||||
public void setKonversiPoin(int konversiPoin) {
|
||||
this.konversiPoin = konversiPoin;
|
||||
}
|
||||
|
||||
@JsonProperty("rp_to_poin")
|
||||
public int getRpToPoin() {
|
||||
return rpToPoin;
|
||||
}
|
||||
|
||||
@JsonProperty("rp_to_poin")
|
||||
public void setRpToPoin(int rpToPoin) {
|
||||
this.rpToPoin = rpToPoin;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this).append("tglAwal", tglAwal).append("tglAkhir", tglAkhir).append("konversiPoin", konversiPoin).append("rpToPoin", rpToPoin).toString();
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return new HashCodeBuilder().append(konversiPoin).append(rpToPoin).append(tglAwal).append(tglAkhir).toHashCode();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(Object other) {
|
||||
if (other == this) {
|
||||
return true;
|
||||
}
|
||||
if ((other instanceof KonversiPoin) == false) {
|
||||
return false;
|
||||
}
|
||||
KonversiPoin rhs = ((KonversiPoin) other);
|
||||
return new EqualsBuilder().append(konversiPoin, rhs.konversiPoin).append(rpToPoin, rhs.rpToPoin).append(tglAwal, rhs.tglAwal).append(tglAkhir, rhs.tglAkhir).isEquals();
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue