Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

package com.smartdukaan.cron.scheduled.amazon.shop;

import java.util.Objects;

public class OrderSummary {

    private boolean gst;
    private boolean noCostEmi;
    private boolean prepaid;
    private String asin;
    private int purchasePrice;
    private int qtyPerOrder;

    public boolean isGst() {
        return gst;
    }

    public void setGst(boolean gst) {
        this.gst = gst;
    }

    public boolean isNoCostEmi() {
        return noCostEmi;
    }

    public void setNoCostEmi(boolean noCostEmi) {
        this.noCostEmi = noCostEmi;
    }

    public boolean isPrepaid() {
        return prepaid;
    }

    public void setPrepaid(boolean prepaid) {
        this.prepaid = prepaid;
    }

    public String getAsin() {
        return asin;
    }

    public void setAsin(String asin) {
        this.asin = asin;
    }

    public int getPurchasePrice() {
        return purchasePrice;
    }

    public void setPurchasePrice(int purchasePrice) {
        this.purchasePrice = purchasePrice;
    }

    public int getQtyPerOrder() {
        return qtyPerOrder;
    }

    public void setQtyPerOrder(int qtyPerOrder) {
        this.qtyPerOrder = qtyPerOrder;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        OrderSummary that = (OrderSummary) o;
        return gst == that.gst && noCostEmi == that.noCostEmi && prepaid == that.prepaid && purchasePrice == that.purchasePrice && qtyPerOrder == that.qtyPerOrder && Objects.equals(asin, that.asin);
    }

    @Override
    public int hashCode() {
        return Objects.hash(gst, noCostEmi, prepaid, asin, purchasePrice, qtyPerOrder);
    }
}