CreditNoteCostLine.java

package com.tradecloud.domain.costing;

import com.tradecloud.common.base.PersistenceBase;
import com.tradecloud.domain.document.CreditNote;

import javax.persistence.Access;
import javax.persistence.AccessType;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import java.math.BigDecimal;

@Entity
@Table(name = "creditnotecostline")
@Access(AccessType.FIELD)
@XmlAccessorType(XmlAccessType.FIELD)
public class CreditNoteCostLine extends PersistenceBase {

    private InvoiceCostline invoiceCostline;
    private CreditNote creditNote;
    private BigDecimal amount;

    public InvoiceCostline getInvoiceCostline() {
        return invoiceCostline;
    }

    public void setInvoiceCostline(InvoiceCostline invoiceCostline) {
        this.invoiceCostline = invoiceCostline;
    }

    public CreditNote getCreditNote() {
        return creditNote;
    }

    public void setCreditNote(CreditNote creditNote) {
        this.creditNote = creditNote;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

}