Subversion Repositories SmartDukaan

Rev

Rev 30122 | Rev 31180 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed

package com.spice.profitmandi.common.model;

import com.spice.profitmandi.common.enumuration.FofoType;

public class CustomRetailer {
        private int partnerId;
        private String code;

        public String getCode() {
                return code;
        }

        public void setCode(String code) {
                this.code = code;
        }

        private int cartId;
        private String businessName;
        private CustomAddress address;
        private String mobileNumber;
        private String gstNumber;
        private String email;
        private String displayName;
        private int warehouseId;
        private String pan;
        private FofoType fofoType;

        // Derived fields to be set as required

        public String getPan() {
                return pan;
        }

        public FofoType getFofoType() {
                return fofoType;
        }

        public void setFofoType(FofoType fofoType) {
                this.fofoType = fofoType;
        }

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

        public int getWarehouseId() {
                return warehouseId;
        }

        public void setWarehouseId(int warehouseId) {
                this.warehouseId = warehouseId;
        }

        public String getDisplayName() {
                return displayName;
        }

        public void setDisplayName(String displayName) {
                this.displayName = displayName;
        }

        public String getBusinessName() {
                return businessName;
        }

        public void setBusinessName(String businessName) {
                this.businessName = businessName;
        }

        public CustomAddress getAddress() {
                return address;
        }

        public void setAddress(CustomAddress address) {
                this.address = address;
        }

        public String getMobileNumber() {
                return mobileNumber;
        }

        public void setMobileNumber(String mobileNumber) {
                this.mobileNumber = mobileNumber;
        }

        public String getGstNumber() {
                return gstNumber;
        }

        public String getEmail() {
                return email;
        }

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

        public void setGstNumber(String gstNumber) {
                this.gstNumber = gstNumber;
        }

        public int getCartId() {
                return cartId;
        }

        public void setCartId(int cartId) {
                this.cartId = cartId;
        }

        public int getPartnerId() {
                return partnerId;
        }

        public void setPartnerId(int partnerId) {
                this.partnerId = partnerId;
        }

        @Override
        public int hashCode() {
                final int prime = 31;
                int result = 1;
                result = prime * result + partnerId;
                return result;
        }

        @Override
        public boolean equals(Object obj) {
                if (this == obj)
                        return true;
                if (obj == null)
                        return false;
                if (getClass() != obj.getClass())
                        return false;
                CustomRetailer other = (CustomRetailer) obj;
                if (partnerId != other.partnerId)
                        return false;
                return true;
        }

        @Override
        public String toString() {
                return "CustomRetailer [partnerId=" + partnerId + ", code=" + code + ", cartId=" + cartId + ", businessName="
                                + businessName + ", address=" + address + ", mobileNumber=" + mobileNumber + ", gstNumber=" + gstNumber
                                + ", email=" + email + ", displayName=" + displayName + ", warehouseId=" + warehouseId + ", pan=" + pan
                                + ", fofoType=" + fofoType + "]";
        }

}