Subversion Repositories SmartDukaan

Rev

View as "text/plain" | Blame | Last modification | View Log | RSS feed

package com.spice.profitmandi.common.model;

import java.util.Set;

public class GrnHistoryDetail {
        
        private int itemId;
        private int catalogItemId;
        private int quantity;
        private String brand;
        private String modelName;
        private String modelNumber;
        private String color;
        private String iconUrl;
        private boolean completed;
        private boolean serialized;
        private Set<String> serialNumbers;
        private String purchaseReference;
        
        public int getItemId() {
                return itemId;
        }
        public void setItemId(int itemId) {
                this.itemId = itemId;
        }
        public int getCatalogItemId() {
                return catalogItemId;
        }
        public void setCatalogItemId(int catalogItemId) {
                this.catalogItemId = catalogItemId;
        }
        public int getQuantity() {
                return quantity;
        }
        public void setQuantity(int quantity) {
                this.quantity = quantity;
        }
        public String getBrand() {
                return brand;
        }
        public void setBrand(String brand) {
                this.brand = brand;
        }
        public String getModelName() {
                return modelName;
        }
        public void setModelName(String modelName) {
                this.modelName = modelName;
        }
        public String getModelNumber() {
                return modelNumber;
        }
        public void setModelNumber(String modelNumber) {
                this.modelNumber = modelNumber;
        }
        public String getColor() {
                return color;
        }
        public void setColor(String color) {
                this.color = color;
        }
        public String getIconUrl() {
                return iconUrl;
        }
        public void setIconUrl(String iconUrl) {
                this.iconUrl = iconUrl;
        }
        public boolean isCompleted() {
                return completed;
        }
        public void setCompleted(boolean completed) {
                this.completed = completed;
        }
        public boolean isSerialized() {
                return serialized;
        }
        public void setSerialized(boolean serialized) {
                this.serialized = serialized;
        }
        public Set<String> getSerialNumbers() {
                return serialNumbers;
        }
        public void setSerialNumbers(Set<String> serialNumbers) {
                this.serialNumbers = serialNumbers;
        }
        public String getFormattedSerialNumbers() {
                return String.join(", ", serialNumbers);
        }
        public String getPurchaseReference() {
                return purchaseReference;
        }
        public void setPurchaseReference(String purchaseReference) {
                this.purchaseReference = purchaseReference;
        }
        @Override
        public int hashCode() {
                final int prime = 31;
                int result = 1;
                result = prime * result + itemId;
                return result;
        }
        @Override
        public boolean equals(Object obj) {
                if (this == obj)
                        return true;
                if (obj == null)
                        return false;
                if (getClass() != obj.getClass())
                        return false;
                GrnHistoryDetail other = (GrnHistoryDetail) obj;
                if (itemId != other.itemId)
                        return false;
                return true;
        }
        @Override
        public String toString() {
                return "GrnHistoryDetail [itemId=" + itemId + ", catalogItemId=" + catalogItemId + ", quantity=" + quantity
                                + ", brand=" + brand + ", modelName=" + modelName + ", modelNumber=" + modelNumber + ", color=" + color
                                + ", iconUrl=" + iconUrl + ", completed=" + completed + ", serialized=" + serialized
                                + ", serialNumbers=" + serialNumbers + ", purchaseReference=" + purchaseReference + "]";
        }
        
        
        
}