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