|
-
- package id.amigogroup.posterminal.model;
-
- 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({
- "kd_customer",
- "alias",
- "migrasi",
- "ktp",
- "nama",
- "alamat",
- "tempat_lahir",
- "tgl_lahir",
- "jns_kelamin",
- "agama",
- "kd_lokasi",
- "wilayah",
- "pekerjaan",
- "status_nikah",
- "telp",
- "ponsel",
- "email",
- "status",
- "upline",
- "jenis_customer",
- "jenis_customer_bon",
- "jenis_komisi",
- "status_ptt",
- "status_plgaktif",
- "tgl_entry",
- "user_entry",
- "tgl_update",
- "user_update",
- "tgl_pemutihan",
- "user_pemutihan",
- "saldonetbon",
- "poin",
- "gambar",
- "firebase_uid"
- })
- public class Pelanggan {
-
- @JsonProperty("kd_customer")
- private String kdCustomer;
- @JsonProperty("alias")
- private String alias;
- @JsonProperty("migrasi")
- private Date migrasi;
- @JsonProperty("ktp")
- private String ktp;
- @JsonProperty("nama")
- private String nama;
- @JsonProperty("alamat")
- private String alamat;
- @JsonProperty("tempat_lahir")
- private String tempatLahir;
- //KALAU BUTUH TIMESTAMP
- //@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd@HH:mm:ss.SSSZ")
- @JsonProperty("tgl_lahir")
- private Date tglLahir;
- @JsonProperty("jns_kelamin")
- private String jnsKelamin;
- @JsonProperty("agama")
- private String agama;
- @JsonProperty("kd_lokasi")
- private String kdLokasi;
- @JsonProperty("wilayah")
- private String wilayah;
- @JsonProperty("pekerjaan")
- private String pekerjaan;
- @JsonProperty("status_nikah")
- private String statusNikah;
- @JsonProperty("telp")
- private String telp;
- @JsonProperty("ponsel")
- private String ponsel;
- @JsonProperty("email")
- private String email;
- @JsonProperty("status")
- private String status;
- @JsonProperty("upline")
- private String upline;
- @JsonProperty("jenis_customer")
- private String jenisCustomer;
- @JsonProperty("jenis_customer_bon")
- private String jenisCustomerBon;
- @JsonProperty("jenis_komisi")
- private String jenisKomisi;
- @JsonProperty("status_ptt")
- private String statusPtt;
- @JsonProperty("status_plgaktif")
- private String statusPlgaktif;
- @JsonProperty("tgl_entry")
- private String tglEntry;
- @JsonProperty("user_entry")
- private String userEntry;
- @JsonProperty("tgl_update")
- private String tglUpdate;
- @JsonProperty("user_update")
- private String userUpdate;
- @JsonProperty("tgl_pemutihan")
- private String tglPemutihan;
- @JsonProperty("user_pemutihan")
- private String userPemutihan;
- @JsonProperty("saldonetbon")
- private Integer saldonetbon;
- @JsonProperty("poin")
- private Integer poin;
- @JsonProperty("gambar")
- private String gambar;
- @JsonProperty("firebase_uid")
- private String firebaseUid;
-
- @JsonProperty("kd_customer")
- public String getKdCustomer() {
- return kdCustomer;
- }
-
- @JsonProperty("kd_customer")
- public void setKdCustomer(String kdCustomer) {
- this.kdCustomer = kdCustomer;
- }
-
- @JsonProperty("alias")
- public String getAlias() {
- return alias;
- }
-
- @JsonProperty("alias")
- public void setAlias(String alias) {
- this.alias = alias;
- }
-
- @JsonProperty("migrasi")
- public Date getMigrasi() {
- return migrasi;
- }
-
- @JsonProperty("migrasi")
- public void setMigrasi(Date migrasi) {
- this.migrasi = migrasi;
- }
-
- @JsonProperty("ktp")
- public String getKtp() {
- return ktp;
- }
-
- @JsonProperty("ktp")
- public void setKtp(String ktp) {
- this.ktp = ktp;
- }
-
- @JsonProperty("nama")
- public String getNama() {
- return nama;
- }
-
- @JsonProperty("nama")
- public void setNama(String nama) {
- this.nama = nama;
- }
-
- @JsonProperty("alamat")
- public String getAlamat() {
- return alamat;
- }
-
- @JsonProperty("alamat")
- public void setAlamat(String alamat) {
- this.alamat = alamat;
- }
-
- @JsonProperty("tempat_lahir")
- public String getTempatLahir() {
- return tempatLahir;
- }
-
- @JsonProperty("tempat_lahir")
- public void setTempatLahir(String tempatLahir) {
- this.tempatLahir = tempatLahir;
- }
-
- @JsonProperty("tgl_lahir")
- public Date getTglLahir() {
- return tglLahir;
- }
-
- @JsonProperty("tgl_lahir")
- public void setTglLahir(Date tglLahir) {
- this.tglLahir = tglLahir;
- }
-
- @JsonProperty("jns_kelamin")
- public String getJnsKelamin() {
- return jnsKelamin;
- }
-
- @JsonProperty("jns_kelamin")
- public void setJnsKelamin(String jnsKelamin) {
- this.jnsKelamin = jnsKelamin;
- }
-
- @JsonProperty("agama")
- public String getAgama() {
- return agama;
- }
-
- @JsonProperty("agama")
- public void setAgama(String agama) {
- this.agama = agama;
- }
-
- @JsonProperty("kd_lokasi")
- public String getKdLokasi() {
- return kdLokasi;
- }
-
- @JsonProperty("kd_lokasi")
- public void setKdLokasi(String kdLokasi) {
- this.kdLokasi = kdLokasi;
- }
-
- @JsonProperty("wilayah")
- public String getWilayah() {
- return wilayah;
- }
-
- @JsonProperty("wilayah")
- public void setWilayah(String wilayah) {
- this.wilayah = wilayah;
- }
-
- @JsonProperty("pekerjaan")
- public String getPekerjaan() {
- return pekerjaan;
- }
-
- @JsonProperty("pekerjaan")
- public void setPekerjaan(String pekerjaan) {
- this.pekerjaan = pekerjaan;
- }
-
- @JsonProperty("status_nikah")
- public String getStatusNikah() {
- return statusNikah;
- }
-
- @JsonProperty("status_nikah")
- public void setStatusNikah(String statusNikah) {
- this.statusNikah = statusNikah;
- }
-
- @JsonProperty("telp")
- public String getTelp() {
- return telp;
- }
-
- @JsonProperty("telp")
- public void setTelp(String telp) {
- this.telp = telp;
- }
-
- @JsonProperty("ponsel")
- public String getPonsel() {
- return ponsel;
- }
-
- @JsonProperty("ponsel")
- public void setPonsel(String ponsel) {
- this.ponsel = ponsel;
- }
-
- @JsonProperty("email")
- public String getEmail() {
- return email;
- }
-
- @JsonProperty("email")
- public void setEmail(String email) {
- this.email = email;
- }
-
- @JsonProperty("status")
- public String getStatus() {
- return status;
- }
-
- @JsonProperty("status")
- public void setStatus(String status) {
- this.status = status;
- }
-
- @JsonProperty("upline")
- public String getUpline() {
- return upline;
- }
-
- @JsonProperty("upline")
- public void setUpline(String upline) {
- this.upline = upline;
- }
-
- @JsonProperty("jenis_customer")
- public String getJenisCustomer() {
- return jenisCustomer;
- }
-
- @JsonProperty("jenis_customer")
- public void setJenisCustomer(String jenisCustomer) {
- this.jenisCustomer = jenisCustomer;
- }
-
- @JsonProperty("jenis_customer_bon")
- public String getJenisCustomerBon() {
- return jenisCustomerBon;
- }
-
- @JsonProperty("jenis_customer_bon")
- public void setJenisCustomerBon(String jenisCustomerBon) {
- this.jenisCustomerBon = jenisCustomerBon;
- }
-
- @JsonProperty("jenis_komisi")
- public String getJenisKomisi() {
- return jenisKomisi;
- }
-
- @JsonProperty("jenis_komisi")
- public void setJenisKomisi(String jenisKomisi) {
- this.jenisKomisi = jenisKomisi;
- }
-
- @JsonProperty("status_ptt")
- public String getStatusPtt() {
- return statusPtt;
- }
-
- @JsonProperty("status_ptt")
- public void setStatusPtt(String statusPtt) {
- this.statusPtt = statusPtt;
- }
-
- @JsonProperty("status_plgaktif")
- public String getStatusPlgaktif() {
- return statusPlgaktif;
- }
-
- @JsonProperty("status_plgaktif")
- public void setStatusPlgaktif(String statusPlgaktif) {
- this.statusPlgaktif = statusPlgaktif;
- }
-
- @JsonProperty("tgl_entry")
- public String getTglEntry() {
- return tglEntry;
- }
-
- @JsonProperty("tgl_entry")
- public void setTglEntry(String tglEntry) {
- this.tglEntry = tglEntry;
- }
-
- @JsonProperty("user_entry")
- public String getUserEntry() {
- return userEntry;
- }
-
- @JsonProperty("user_entry")
- public void setUserEntry(String userEntry) {
- this.userEntry = userEntry;
- }
-
- @JsonProperty("tgl_update")
- public String getTglUpdate() {
- return tglUpdate;
- }
-
- @JsonProperty("tgl_update")
- public void setTglUpdate(String tglUpdate) {
- this.tglUpdate = tglUpdate;
- }
-
- @JsonProperty("user_update")
- public String getUserUpdate() {
- return userUpdate;
- }
-
- @JsonProperty("user_update")
- public void setUserUpdate(String userUpdate) {
- this.userUpdate = userUpdate;
- }
-
- @JsonProperty("tgl_pemutihan")
- public String getTglPemutihan() {
- return tglPemutihan;
- }
-
- @JsonProperty("tgl_pemutihan")
- public void setTglPemutihan(String tglPemutihan) {
- this.tglPemutihan = tglPemutihan;
- }
-
- @JsonProperty("user_pemutihan")
- public String getUserPemutihan() {
- return userPemutihan;
- }
-
- @JsonProperty("user_pemutihan")
- public void setUserPemutihan(String userPemutihan) {
- this.userPemutihan = userPemutihan;
- }
-
- @JsonProperty("saldonetbon")
- public Integer getSaldonetbon() {
- return saldonetbon;
- }
-
- @JsonProperty("saldonetbon")
- public void setSaldonetbon(Integer saldonetbon) {
- this.saldonetbon = saldonetbon;
- }
-
- @JsonProperty("poin")
- public Integer getPoin() {
- return poin;
- }
-
- @JsonProperty("poin")
- public void setPoin(Integer poin) {
- this.poin = poin;
- }
-
- @JsonProperty("gambar")
- public String getGambar() {
- return gambar;
- }
-
- @JsonProperty("gambar")
- public void setGambar(String gambar) {
- this.gambar = gambar;
- }
-
- @JsonProperty("firebase_uid")
- public String getFirebaseUid() {
- return firebaseUid;
- }
-
- @JsonProperty("firebase_uid")
- public void setFirebaseUid(String firebaseUid) {
- this.firebaseUid = firebaseUid;
- }
-
- @Override
- public String toString() {
- return new ToStringBuilder(this).append("kdCustomer", kdCustomer).append("alias", alias).append("migrasi", migrasi).append("ktp", ktp).append("nama", nama).append("alamat", alamat).append("tempatLahir", tempatLahir).append("tglLahir", tglLahir).append("jnsKelamin", jnsKelamin).append("agama", agama).append("kdLokasi", kdLokasi).append("wilayah", wilayah).append("pekerjaan", pekerjaan).append("statusNikah", statusNikah).append("telp", telp).append("ponsel", ponsel).append("email", email).append("status", status).append("upline", upline).append("jenisCustomer", jenisCustomer).append("jenisCustomerBon", jenisCustomerBon).append("jenisKomisi", jenisKomisi).append("statusPtt", statusPtt).append("statusPlgaktif", statusPlgaktif).append("tglEntry", tglEntry).append("userEntry", userEntry).append("tglUpdate", tglUpdate).append("userUpdate", userUpdate).append("tglPemutihan", tglPemutihan).append("userPemutihan", userPemutihan).append("saldonetbon", saldonetbon).append("poin", poin).append("gambar", gambar).append("firebaseUid", firebaseUid).toString();
- }
-
- @Override
- public int hashCode() {
- return new HashCodeBuilder().append(telp).append(migrasi).append(ponsel).append(statusPtt).append(agama).append(statusNikah).append(upline).append(jenisCustomer).append(jnsKelamin).append(tglPemutihan).append(poin).append(jenisKomisi).append(alias).append(email).append(jenisCustomerBon).append(saldonetbon).append(userPemutihan).append(kdLokasi).append(tglUpdate).append(userUpdate).append(statusPlgaktif).append(ktp).append(wilayah).append(tglEntry).append(userEntry).append(gambar).append(alamat).append(tglLahir).append(firebaseUid).append(nama).append(pekerjaan).append(tempatLahir).append(kdCustomer).append(status).toHashCode();
- }
-
- @Override
- public boolean equals(Object other) {
- if (other == this) {
- return true;
- }
- if ((other instanceof Pelanggan) == false) {
- return false;
- }
- Pelanggan rhs = ((Pelanggan) other);
- return new EqualsBuilder().append(telp, rhs.telp).append(migrasi, rhs.migrasi).append(ponsel, rhs.ponsel).append(statusPtt, rhs.statusPtt).append(agama, rhs.agama).append(statusNikah, rhs.statusNikah).append(upline, rhs.upline).append(jenisCustomer, rhs.jenisCustomer).append(jnsKelamin, rhs.jnsKelamin).append(tglPemutihan, rhs.tglPemutihan).append(poin, rhs.poin).append(jenisKomisi, rhs.jenisKomisi).append(alias, rhs.alias).append(email, rhs.email).append(jenisCustomerBon, rhs.jenisCustomerBon).append(saldonetbon, rhs.saldonetbon).append(userPemutihan, rhs.userPemutihan).append(kdLokasi, rhs.kdLokasi).append(tglUpdate, rhs.tglUpdate).append(userUpdate, rhs.userUpdate).append(statusPlgaktif, rhs.statusPlgaktif).append(ktp, rhs.ktp).append(wilayah, rhs.wilayah).append(tglEntry, rhs.tglEntry).append(userEntry, rhs.userEntry).append(gambar, rhs.gambar).append(alamat, rhs.alamat).append(tglLahir, rhs.tglLahir).append(firebaseUid, rhs.firebaseUid).append(nama, rhs.nama).append(pekerjaan, rhs.pekerjaan).append(tempatLahir, rhs.tempatLahir).append(kdCustomer, rhs.kdCustomer).append(status, rhs.status).isEquals();
- }
-
- }
|