DeliveryNoteItem.java

package com.tradecloud.domain.document;

import com.tradecloud.common.base.PersistenceBase;

import javax.persistence.*;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * DeliveryNoteItem.
 */
@Entity
@Table(name = "deliverynoteitem")
@Access(AccessType.FIELD)
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "DeliveryNoteItem")
public class DeliveryNoteItem extends PersistenceBase {

    private String referenceNumber;

    @ManyToOne(cascade = CascadeType.ALL)
    private DeliveryNote deliveryNote;

    private static final long serialVersionUID = 1L;

    public DeliveryNoteItem() {

    }

    public DeliveryNote getDeliveryNote() {
        return deliveryNote;
    }

    public void setDeliveryNote(DeliveryNote deliveryNote) {
        this.deliveryNote = deliveryNote;
    }

    public String getReferenceNumber() {
        return referenceNumber;
    }

    public void setReferenceNumber(String referenceNumber) {
        this.referenceNumber = referenceNumber;
    }
}