|
-
- package id.amigogroup.posterminal.model;
-
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
- 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)
- @JsonIgnoreProperties(ignoreUnknown = true)
- @JsonPropertyOrder({
- "no_nota",
- "nota_lama",
- "tgl_nota",
- "kd_customer",
- "jumlah_total",
- "kasir",
- "total_uang",
- "total_diskon",
- "status_bayar",
- "bank",
- "edc",
- "no_kartu",
- "no_validasi_bank",
- "status_nota",
- "no_nota_retur",
- "jumlah_total_retur",
- "jenis_diskon",
- "jenis_hadiah",
- "tgl_ambilhadiah",
- "user_ambilhadiah"
- })
- public class MNotaTunai {
-
- @JsonProperty("no_nota")
- private String noNota;
- @JsonProperty("nota_lama")
- private String notaLama;
- @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "YYYY-MM-DD hh:mm:ss")
- @JsonProperty("tgl_nota")
- private Date tglNota;
- @JsonProperty("kd_customer")
- private String kdCustomer;
- @JsonProperty("jumlah_total")
- private int jumlahTotal;
- @JsonProperty("kasir")
- private String kasir;
- @JsonProperty("total_uang")
- private int totalUang;
- @JsonProperty("total_diskon")
- private int totalDiskon;
- @JsonProperty("status_bayar")
- private Character statusBayar;
- @JsonProperty("bank")
- private String bank;
- @JsonProperty("edc")
- private String edc;
- @JsonProperty("no_kartu")
- private String noKartu;
- @JsonProperty("no_validasi_bank")
- private String noValidasiBank;
- @JsonProperty("status_nota")
- private char statusNota;
- @JsonProperty("no_nota_retur")
- private String noNotaRetur;
- @JsonProperty("jumlah_total_retur")
- private Integer jumlahTotalRetur;
- @JsonProperty("jenis_diskon")
- private Integer jenisDiskon;
- @JsonProperty("jenis_hadiah")
- private String jenisHadiah;
- @JsonProperty("tgl_ambilhadiah")
- @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "YYYY-MM-DD hh:mm:ss")
- private Date tglAmbilhadiah;
- @JsonProperty("user_ambilhadiah")
- private String userAmbilhadiah;
-
- @JsonProperty("no_nota")
- public String getNoNota() {
- return noNota;
- }
-
- @JsonProperty("no_nota")
- public void setNoNota(String noNota) {
- this.noNota = noNota;
- }
-
- @JsonProperty("nota_lama")
- public String getNotaLama() {
- return notaLama;
- }
-
- @JsonProperty("nota_lama")
- public void setNotaLama(String notaLama) {
- this.notaLama = notaLama;
- }
-
- @JsonProperty("tgl_nota")
- public Date getTglNota() {
- return tglNota;
- }
-
- @JsonProperty("tgl_nota")
- public void setTglNota(Date tglNota) {
- this.tglNota = tglNota;
- }
-
- @JsonProperty("kd_customer")
- public String getKdCustomer() {
- return kdCustomer;
- }
-
- @JsonProperty("kd_customer")
- public void setKdCustomer(String kdCustomer) {
- this.kdCustomer = kdCustomer;
- }
-
- @JsonProperty("jumlah_total")
- public int getJumlahTotal() {
- return jumlahTotal;
- }
-
- @JsonProperty("jumlah_total")
- public void setJumlahTotal(int jumlahTotal) {
- this.jumlahTotal = jumlahTotal;
- }
-
- @JsonProperty("kasir")
- public String getKasir() {
- return kasir;
- }
-
- @JsonProperty("kasir")
- public void setKasir(String kasir) {
- this.kasir = kasir;
- }
-
- @JsonProperty("total_uang")
- public int getTotalUang() {
- return totalUang;
- }
-
- @JsonProperty("total_uang")
- public void setTotalUang(int totalUang) {
- this.totalUang = totalUang;
- }
-
- @JsonProperty("total_diskon")
- public int getTotalDiskon() {
- return totalDiskon;
- }
-
- @JsonProperty("total_diskon")
- public void setTotalDiskon(int totalDiskon) {
- this.totalDiskon = totalDiskon;
- }
-
- @JsonProperty("status_bayar")
- public Character getStatusBayar() {
- return statusBayar;
- }
-
- @JsonProperty("status_bayar")
- public void setStatusBayar(Character statusBayar) {
- this.statusBayar = statusBayar;
- }
-
- @JsonProperty("bank")
- public String getBank() {
- return bank;
- }
-
- @JsonProperty("bank")
- public void setBank(String bank) {
- this.bank = bank;
- }
-
- @JsonProperty("edc")
- public String getEdc() {
- return edc;
- }
-
- @JsonProperty("edc")
- public void setEdc(String edc) {
- this.edc = edc;
- }
-
- @JsonProperty("no_kartu")
- public String getNoKartu() {
- return noKartu;
- }
-
- @JsonProperty("no_kartu")
- public void setNoKartu(String noKartu) {
- this.noKartu = noKartu;
- }
-
- @JsonProperty("no_validasi_bank")
- public String getNoValidasiBank() {
- return noValidasiBank;
- }
-
- @JsonProperty("no_validasi_bank")
- public void setNoValidasiBank(String noValidasiBank) {
- this.noValidasiBank = noValidasiBank;
- }
-
- @JsonProperty("status_nota")
- public char getStatusNota() {
- return statusNota;
- }
-
- @JsonProperty("status_nota")
- public void setStatusNota(char statusNota) {
- this.statusNota = statusNota;
- }
-
- @JsonProperty("no_nota_retur")
- public String getNoNotaRetur() {
- return noNotaRetur;
- }
-
- @JsonProperty("no_nota_retur")
- public void setNoNotaRetur(String noNotaRetur) {
- this.noNotaRetur = noNotaRetur;
- }
-
- @JsonProperty("jumlah_total_retur")
- public Integer getJumlahTotalRetur() {
- return jumlahTotalRetur;
- }
-
- @JsonProperty("jumlah_total_retur")
- public void setJumlahTotalRetur(Integer jumlahTotalRetur) {
- this.jumlahTotalRetur = jumlahTotalRetur;
- }
-
- @JsonProperty("jenis_diskon")
- public Integer getJenisDiskon() {
- return jenisDiskon;
- }
-
- @JsonProperty("jenis_diskon")
- public void setJenisDiskon(Integer jenisDiskon) {
- this.jenisDiskon = jenisDiskon;
- }
-
- @JsonProperty("jenis_hadiah")
- public String getJenisHadiah() {
- return jenisHadiah;
- }
-
- @JsonProperty("jenis_hadiah")
- public void setJenisHadiah(String jenisHadiah) {
- this.jenisHadiah = jenisHadiah;
- }
-
- @JsonProperty("tgl_ambilhadiah")
- public Date getTglAmbilhadiah() {
- return tglAmbilhadiah;
- }
-
- @JsonProperty("tgl_ambilhadiah")
- public void setTglAmbilhadiah(Date tglAmbilhadiah) {
- this.tglAmbilhadiah = tglAmbilhadiah;
- }
-
- @JsonProperty("user_ambilhadiah")
- public String getUserAmbilhadiah() {
- return userAmbilhadiah;
- }
-
- @JsonProperty("user_ambilhadiah")
- public void setUserAmbilhadiah(String userAmbilhadiah) {
- this.userAmbilhadiah = userAmbilhadiah;
- }
-
- @Override
- public String toString() {
- return new ToStringBuilder(this).append("noNota", noNota).append("notaLama", notaLama).append("tglNota", tglNota).append("kdCustomer", kdCustomer).append("jumlahTotal", jumlahTotal).append("kasir", kasir).append("totalUang", totalUang).append("totalDiskon", totalDiskon).append("statusBayar", statusBayar).append("bank", bank).append("edc", edc).append("noKartu", noKartu).append("noValidasiBank", noValidasiBank).append("statusNota", statusNota).append("noNotaRetur", noNotaRetur).append("jumlahTotalRetur", jumlahTotalRetur).append("jenisDiskon", jenisDiskon).append("jenisHadiah", jenisHadiah).append("tglAmbilhadiah", tglAmbilhadiah).append("userAmbilhadiah", userAmbilhadiah).toString();
- }
-
- @Override
- public int hashCode() {
- return new HashCodeBuilder().append(edc).append(statusNota).append(jumlahTotalRetur).append(tglAmbilhadiah).append(tglNota).append(noNotaRetur).append(userAmbilhadiah).append(noValidasiBank).append(bank).append(notaLama).append(totalDiskon).append(kasir).append(noNota).append(statusBayar).append(noKartu).append(jenisDiskon).append(jenisHadiah).append(kdCustomer).append(jumlahTotal).append(totalUang).toHashCode();
- }
-
- @Override
- public boolean equals(Object other) {
- if (other == this) {
- return true;
- }
- if ((other instanceof MNotaTunai) == false) {
- return false;
- }
- MNotaTunai rhs = ((MNotaTunai) other);
- return new EqualsBuilder().append(edc, rhs.edc).append(statusNota, rhs.statusNota).append(jumlahTotalRetur, rhs.jumlahTotalRetur).append(tglAmbilhadiah, rhs.tglAmbilhadiah).append(tglNota, rhs.tglNota).append(noNotaRetur, rhs.noNotaRetur).append(userAmbilhadiah, rhs.userAmbilhadiah).append(noValidasiBank, rhs.noValidasiBank).append(bank, rhs.bank).append(notaLama, rhs.notaLama).append(totalDiskon, rhs.totalDiskon).append(kasir, rhs.kasir).append(noNota, rhs.noNota).append(statusBayar, rhs.statusBayar).append(noKartu, rhs.noKartu).append(jenisDiskon, rhs.jenisDiskon).append(jenisHadiah, rhs.jenisHadiah).append(kdCustomer, rhs.kdCustomer).append(jumlahTotal, rhs.jumlahTotal).append(totalUang, rhs.totalUang).isEquals();
- }
-
- }
|