All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.kuali.ole.pojo.edi.LineItemOrder Maven / Gradle / Ivy

package org.kuali.ole.pojo.edi;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by IntelliJ IDEA.
 * User: palanivel
 * Date: 3/2/12
 * Time: 3:56 PM
 * To change this template use File | Settings | File Templates.
 */
public class LineItemOrder {
    private List lineItem = new ArrayList();
    private List productFunction = new ArrayList();
    private List itemDescriptionList = new ArrayList();
    private List quantityInformation = new ArrayList();
    private List priceInformation = new ArrayList();
    private List buyerReferenceInformation = new ArrayList();
    private List supplierReferenceInformation = new ArrayList();
    private List fundNumberReference = new ArrayList();
    private List note = new ArrayList();
    private List transportStageQualifier = new ArrayList();
    private List dateTimeDetail = new ArrayList<>();
    private List monetaryDetail = new ArrayList<>();
    private List lineItemAllowanceOrCharge = new ArrayList<>();
    private List allowanceMonetaryDetail = new ArrayList<>();


    public List getLineItemAllowanceOrCharge() {
        return lineItemAllowanceOrCharge;
    }

    public void setLineItemAllowanceOrCharge(List lineItemAllowanceOrCharge) {
        lineItemAllowanceOrCharge = lineItemAllowanceOrCharge;
    }

    public List getAllowanceMonetaryDetail() {
        return allowanceMonetaryDetail;
    }

    public void setAllowanceMonetaryDetail(List allowanceMonetaryDetail) {
        allowanceMonetaryDetail = allowanceMonetaryDetail;
    }

    public List getNote() {
        return note;
    }

    public void setNote(List note) {
        this.note = note;
    }

    public List getProductFunction() {
        return productFunction;
    }

    public void setProductFunction(List productFunction) {
        this.productFunction = productFunction;
    }

    public List getQuantityInformation() {
        return quantityInformation;
    }

    public void setQuantityInformation(List quantityInformation) {
        this.quantityInformation = quantityInformation;
    }

    public List getPriceInformation() {
        return priceInformation;
    }

    public void setPriceInformation(List priceInformation) {
        this.priceInformation = priceInformation;
    }

    public List getBuyerReferenceInformation() {
        return buyerReferenceInformation;
    }

    public void setBuyerReferenceInformation(List buyerReferenceInformation) {
        this.buyerReferenceInformation = buyerReferenceInformation;
    }

    public List getSupplierReferenceInformation() {
        return supplierReferenceInformation;
    }

    public void setSupplierReferenceInformation(List supplierReferenceInformation) {
        this.supplierReferenceInformation = supplierReferenceInformation;
    }

    public List getFundNumberReference() {
        return fundNumberReference;
    }

    public void setFundNumberReference(List fundNumberReference) {
        this.fundNumberReference = fundNumberReference;
    }

    public List getTransportStageQualifier() {
        return transportStageQualifier;
    }

    public void setTransportStageQualifier(List transportStageQualifier) {
        this.transportStageQualifier = transportStageQualifier;
    }

    public List getDateTimeDetail() {
        return dateTimeDetail;
    }

    public void setDateTimeDetail(List dateTimeDetail) {
        this.dateTimeDetail = dateTimeDetail;
    }

    public List getMonetaryDetail() {
        return monetaryDetail;
    }

    public void setMonetaryDetail(List monetaryDetail) {
        this.monetaryDetail = monetaryDetail;
    }

    public void addLineItemAllowanceOrCharge(LineItemAllowanceOrCharge lineItemAllowanceOrCharge){
        if (!this.lineItemAllowanceOrCharge.contains(lineItemAllowanceOrCharge)) {
             this.lineItemAllowanceOrCharge.add(lineItemAllowanceOrCharge);
        }
    }

    public void addLineItem(AllowanceMonetaryDetail allowanceMonetaryDetail) {
        if (!this.allowanceMonetaryDetail.contains(allowanceMonetaryDetail)) {
            this.allowanceMonetaryDetail.add(allowanceMonetaryDetail);
        }
    }

    public void addLineItem(LineItem lineItem) {
        if (!this.lineItem.contains(lineItem)) {
            this.lineItem.add(lineItem);
        }
    }

    public void addNote(FreeTextNotes note) {
        if (!this.note.contains(note)) {
            this.note.add(note);
        }
    }

    public void addProductFunction(ProductFunction productFunction) {
        if (!this.productFunction.contains(productFunction)) {
            this.productFunction.add(productFunction);
        }
    }

    public void addItemDescription(ItemDescription itemDescription) {
        if (!this.itemDescriptionList.contains(itemDescription)) {
            this.itemDescriptionList.add(itemDescription);
        }
    }

    public void addQuantityInformation(QuantityInformation quantityInformation) {
        if (!this.quantityInformation.contains(quantityInformation)) {
            this.quantityInformation.add(quantityInformation);
        }
    }

    public void addPriceInformation(PriceInformation priceInformation) {
        if (!this.priceInformation.contains(priceInformation)) {
            this.priceInformation.add(priceInformation);
        }
    }

    public void addBuyerReferenceInformation(BuyerReferenceInformation buyerReferenceInformation) {
        if (!this.buyerReferenceInformation.contains(buyerReferenceInformation)) {
            this.buyerReferenceInformation.add(buyerReferenceInformation);
        }
    }

    public void addSupplierReferenceInformation(SupplierReferenceInformation supplierReferenceInformation) {
        if (!this.supplierReferenceInformation.contains(supplierReferenceInformation)) {
            this.supplierReferenceInformation.add(supplierReferenceInformation);
        }
    }

    public void addFundNumberReference(FundNumberReference fundNumberReference) {
        if (!this.fundNumberReference.contains(fundNumberReference)) {
            this.fundNumberReference.add(fundNumberReference);
        }
    }

    public void addTransportStageQualifier(TransportStageQualifier transportStageQualifier) {
        if (!this.transportStageQualifier.contains(transportStageQualifier)) {
            this.transportStageQualifier.add(transportStageQualifier);
        }
    }

    public void addDateTimeDetail(DateTimeDetail dateTimeDetail) {
        if (!this.dateTimeDetail.contains(dateTimeDetail)) {
            this.dateTimeDetail.add(dateTimeDetail);
        }
    }


    public void addMonetaryDetail(MonetaryDetail monetaryDetail) {
        if (!this.monetaryDetail.contains(monetaryDetail)) {
            this.monetaryDetail.add(monetaryDetail);
        }
    }

    public List getLineItem() {
        return lineItem;
    }

    public void setLineItem(List lineItem) {
        this.lineItem = lineItem;
    }

    public List getItemDescriptionList() {
        return itemDescriptionList;
    }

    public void setItemDescriptionList(List itemDescriptionList) {
        this.itemDescriptionList = itemDescriptionList;
    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy