InsuranceReportSearchResult.java

package com.tradecloud.dto.order;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * Created by ds on 2014/04/30.
 */
@XmlRootElement(name = "OrderConfirmationSearchResult")
@XmlAccessorType(XmlAccessType.FIELD)
public class InsuranceReportSearchResult extends OrderSearchResult {

    @XmlAttribute(required = true)
    private String shippingReference;
    @XmlAttribute(required = true)
    private String orderReference;
    @XmlAttribute(required = true)
    private String supplierName;
    /*@XmlAttribute(required = true)
    private String latestShipmentDate;*/
    @XmlAttribute(required = true)
    private String divisionName;//effectively org unit
    @XmlAttribute(required = true)
    private String businessUnitName;
    @XmlAttribute(required = true)
    private String buyerName;
    @XmlAttribute(required = true)
    private String freightForwarder;
    @XmlAttribute(required = true)
    private String carrier;
    @XmlAttribute(required = true)
    private String incoterm;
    @XmlAttribute(required = true)
    private String tyreType;
    @XmlAttribute(required = true)
    private String containerType;
    @XmlAttribute(required = true)
    private String portOfLoading;
    @XmlAttribute(required = true)
    private String portOfDischarge;
    @XmlAttribute(required = true)
    private String subjectMatter;
    @XmlAttribute(required = true)
    private String newOrSecond;
    @XmlAttribute(required = true)
    private String ratePercentage;
    @XmlAttribute(required = true)
    private String totalPremiumDue;

    @Override
    public String getShippingReference() {
        return shippingReference;
    }

    @Override
    public void setShippingReference(String shippingReference) {
        this.shippingReference = shippingReference;
    }

    @Override
    public String getOrderReference() {
        return orderReference;
    }

    @Override
    public void setOrderReference(String orderReference) {
        this.orderReference = orderReference;
    }

    public String getSupplierName() {
        return supplierName;
    }

    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName;
    }

    public String getDivisionName() {
        return divisionName;
    }

    public void setDivisionName(String divisionName) {
        this.divisionName = divisionName;
    }

    public String getBusinessUnitName() {
        return businessUnitName;
    }

    public void setBusinessUnitName(String businessUnitName) {
        this.businessUnitName = businessUnitName;
    }

    public String getBuyerName() {
        return buyerName;
    }

    public void setBuyer(String buyerName) {
        this.buyerName = buyerName;
    }

    public String getFreightForwarder() {
        return freightForwarder;
    }

    public void setFreightForwarder(String freightForwarder) {
        this.freightForwarder = freightForwarder;
    }

    public void setBuyerName(String buyerName) {
        this.buyerName = buyerName;
    }

    public String getCarrier() {
        return carrier;
    }

    public void setCarrier(String carrier) {
        this.carrier = carrier;
    }

    public String getIncoterm() {
        return incoterm;
    }

    public void setIncoterm(String incoterm) {
        this.incoterm = incoterm;
    }

    public String getTyreType() {
        return tyreType;
    }

    public void setTyreType(String tyreType) {
        this.tyreType = tyreType;
    }

    public String getContainerType() {
        return containerType;
    }

    public void setContainerType(String containerType) {
        this.containerType = containerType;
    }

    public String getPortOfLoading() {
        return portOfLoading;
    }

    public void setPortOfLoading(String portOfLoading) {
        this.portOfLoading = portOfLoading;
    }

    public String getPortOfDischarge() {
        return portOfDischarge;
    }

    public void setPortOfDischarge(String portOfDischarge) {
        this.portOfDischarge = portOfDischarge;
    }

    public String getSubjectMatter() {
        return subjectMatter;
    }

    public void setSubjectMatter(String subjectMatter) {
        this.subjectMatter = subjectMatter;
    }

    public String getNewOrSecond() {
        return newOrSecond;
    }

    public void setNewOrSecond(String newOrSecond) {
        this.newOrSecond = newOrSecond;
    }

    public String getRatePercentage() {
        return ratePercentage;
    }

    public void setRatePercentage(String ratePercentage) {
        this.ratePercentage = ratePercentage;
    }

    public String getTotalPremiumDue() {
        return totalPremiumDue;
    }

    public void setTotalPremiumDue(String totalPremiumDue) {
        this.totalPremiumDue = totalPremiumDue;
    }
}