Subversion Repositories SmartDukaan

Rev

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

package com.spice.profitmandi.common.model;

import java.time.LocalDateTime;
import java.util.Objects;

public class SerialNumberDetail {
        private String serialNumber;
        private String insurance;
        private float amount;
        private String ram;
        private String memory;
        private String correlationId;
        private LocalDateTime mfgDate;
        
        public String getRam() {
                return ram;
        }
        public void setRam(String ram) {
                this.ram = ram;
        }
        public String getMemory() {
                return memory;
        }
        public void setMemory(String memory) {
                this.memory = memory;
        }
        public LocalDateTime getMfgDate() {
                return mfgDate;
        }
        public void setMfgDate(LocalDateTime mfgDate) {
                this.mfgDate = mfgDate;
        }
        public String getSerialNumber() {
                return serialNumber;
        }
        public void setSerialNumber(String serialNumber) {
                this.serialNumber = serialNumber;
        }

        public float getAmount() {
                return amount;
        }
        public void setAmount(float amount) {
                this.amount = amount;
        }

        @Override
        public boolean equals(Object o) {
                if (this == o) return true;
                if (o == null || getClass() != o.getClass()) return false;
                SerialNumberDetail that = (SerialNumberDetail) o;
                return Float.compare(amount, that.amount) == 0 && Objects.equals(serialNumber, that.serialNumber) && Objects.equals(insurance, that.insurance) && Objects.equals(ram, that.ram) && Objects.equals(memory, that.memory) && Objects.equals(correlationId, that.correlationId) && Objects.equals(mfgDate, that.mfgDate);
        }

        @Override
        public int hashCode() {
                return Objects.hash(serialNumber, insurance, amount, ram, memory, correlationId, mfgDate);
        }

        public String getCorrelationId() {
                return correlationId;
        }

        public void setCorrelationId(String correlationId) {
                this.correlationId = correlationId;
        }

        public String getInsurance() {
                return insurance;
        }
        public void setInsurance(String insurance) {
                this.insurance = insurance;
        }

        @Override
        public String toString() {
                return "SerialNumberDetail{" +
                                "serialNumber='" + serialNumber + '\'' +
                                ", insurance='" + insurance + '\'' +
                                ", amount=" + amount +
                                ", ram='" + ram + '\'' +
                                ", memory='" + memory + '\'' +
                                ", correlationId='" + correlationId + '\'' +
                                ", mfgDate=" + mfgDate +
                                '}';
        }
}