OrderCostline.java

package com.tradecloud.domain.costing;

import com.tradecloud.common.base.PersistenceBase;
import com.tradecloud.domain.common.Incoterm;
import com.tradecloud.domain.model.ordermanagement.Order;

import java.math.BigDecimal;

/**
 * OrderCostline generated by hbm2java.
 */
public class OrderCostline extends PersistenceBase {

    private static final long serialVersionUID = 1L;

    private Order orderId;
    private Incoterm incoterm;
    private String description;
    private BigDecimal amount;
    private boolean estimate;

    public OrderCostline() {
    }

    public OrderCostline(Order orderId, Incoterm incoterm, String description, BigDecimal amount, boolean estimate) {

        this.orderId = orderId;
        this.incoterm = incoterm;
        this.description = description;
        this.amount = amount;
        this.estimate = estimate;
    }

    public Order getOrderId() {
        return this.orderId;
    }

    public void setOrderId(Order orderId) {
        this.orderId = orderId;
    }

    public Incoterm getIncoterm() {
        return this.incoterm;
    }

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

    public String toString() {
        return this.description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public BigDecimal getAmount() {
        return this.amount;
    }

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

    public boolean isEstimate() {
        return this.estimate;
    }

    public void setEstimate(boolean estimate) {
        this.estimate = estimate;
    }

}