Subversion Repositories SmartDukaan

Rev

Rev 31860 | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed

package com.spice.profitmandi.dao.entity.fofo;

import com.spice.profitmandi.common.services.mandii.AddressProofType;
import com.spice.profitmandi.common.services.mandii.Gender;
import com.spice.profitmandi.common.services.mandii.MaritalStatus;

import javax.persistence.*;
import java.time.LocalDate;

@Entity
@Table(name = "user.fofo_kyc")
public class FofoKyc {

        @Id
        @Column(name = "id")
        @GeneratedValue(strategy = GenerationType.IDENTITY)
        private int id;

        @Column(name = "first_name")
        private String firstName;

        @Column(name = "middle_name")
        private String middleName;

        @Column(name = "last_name")
        private String lastName;

        @Column(name = "father_name")
        private String fatherName;

        @Column(name = "mobile")
        private String mobile;

        @Column(name = "pan")
        private String pan;

        @Column(name = "dob")
        private LocalDate dob;

        @Column(name = "pan_doc")
        private int panDoc;

        @Column(name = "gender")
        @Enumerated(EnumType.STRING)
        private Gender gender;

        @Column(name = "email")
        private String email;

        @Column(name = "poa_no")
        private String poaNo;

        @Column(name = "poa_type")
        @Enumerated(EnumType.STRING)
        private AddressProofType poaType;

        @Column(name = "poa_front_doc_path")
        private int poaFront;

        @Column(name = "poa_back_doc_path")
        private int poaBack;

        @Column(name = "marital_status")
        @Enumerated(EnumType.STRING)
        private MaritalStatus maritalStatus;

        @Column(name = "address1")
        private String address1;

        @Column(name = "address2")
        private String address2;

        @Column(name = "address3")
        private String address3;

        @Column(name = "city")
        private String city;

        @Column(name = "state")
        private String state;

        @Column(name = "pincode")
        private String pincode;

        @Column(name = "partner_onboarding_id")
        private int onboardingId;

        private String status;

        public String getStatus() {
                return status;
        }

        public void setStatus(String status) {
                this.status = status;
        }

        public int getId() {
                return id;
        }

        public void setId(int id) {
                this.id = id;
        }

        public String getFirstName() {
                return firstName;
        }

        public void setFirstName(String firstName) {
                this.firstName = firstName;
        }

        public String getMiddleName() {
                return middleName;
        }

        public void setMiddleName(String middleName) {
                this.middleName = middleName;
        }

        public String getLastName() {
                return lastName;
        }

        public void setLastName(String lastName) {
                this.lastName = lastName;
        }

        public String getPan() {
                return pan;
        }

        public void setPan(String pan) {
                this.pan = pan;
        }

        public LocalDate getDob() {
                return dob;
        }

        public void setDob(LocalDate dob) {
                this.dob = dob;
        }

        public int getPanDoc() {
                return panDoc;
        }

        public void setPanDoc(int panDoc) {
                this.panDoc = panDoc;
        }

        public String getEmail() {
                return email;
        }

        public void setEmail(String email) {
                this.email = email;
        }

        public String getPoaNo() {
                return poaNo;
        }

        public void setPoaNo(String poaNo) {
                this.poaNo = poaNo;
        }

        public int getPoaFront() {
                return poaFront;
        }

        public void setPoaFront(int poaFront) {
                this.poaFront = poaFront;
        }

        public int getPoaBack() {
                return poaBack;
        }

        public void setPoaBack(int poaBack) {
                this.poaBack = poaBack;
        }

        public String getAddress1() {
                return address1;
        }

        public void setAddress1(String address1) {
                this.address1 = address1;
        }

        public String getAddress2() {
                return address2;
        }

        public void setAddress2(String address2) {
                this.address2 = address2;
        }

        public String getAddress3() {
                return address3;
        }

        public void setAddress3(String address3) {
                this.address3 = address3;
        }

        public String getCity() {
                return city;
        }

        public void setCity(String city) {
                this.city = city;
        }

        public String getState() {
                return state;
        }

        public void setState(String state) {
                this.state = state;
        }

        public String getPincode() {
                return pincode;
        }

        public void setPincode(String pincode) {
                this.pincode = pincode;
        }

        public String getMobile() {
                return mobile;
        }

        public void setMobile(String mobile) {
                this.mobile = mobile;
        }

        public String getFatherName() {
                return fatherName;
        }

        public void setFatherName(String fatherName) {
                this.fatherName = fatherName;
        }

        public void setGender(Gender gender) {
                this.gender = gender;
        }

        public Gender getGender() {
                return gender;
        }

        public AddressProofType getPoaType() {
                return poaType;
        }

        public MaritalStatus getMaritalStatus() {
                return maritalStatus;
        }

        public int getOnboardingId() {
                return onboardingId;
        }

        public void setPoaType(AddressProofType poaType) {
                this.poaType = poaType;
        }

        public void setMaritalStatus(MaritalStatus maritalStatus) {
                this.maritalStatus = maritalStatus;
        }

        public void setOnboardingId(int onboardingId) {
                this.onboardingId = onboardingId;
        }

        @Override
        public String toString() {
                return "FofoKyc [id=" + id + ", firstName=" + firstName + ", middleName=" + middleName + ", lastName="
                                + lastName + ", fatherName=" + fatherName + ", mobile=" + mobile + ", pan=" + pan + ", dob=" + dob
                                + ", panDoc=" + panDoc + ", gender=" + gender + ", email=" + email + ", poaNo=" + poaNo + ", poaType="
                                + poaType + ", poaFront=" + poaFront + ", poaBack=" + poaBack + ", maritalStatus=" + maritalStatus
                                + ", address1=" + address1 + ", address2=" + address2 + ", address3=" + address3 + ", city=" + city
                                + ", state=" + state + ", pincode=" + pincode + ", onboardingId=" + onboardingId + ", status=" + status
                                + "]";
        }

}