PurchaseOrderIntegrationProperties.java

package com.tradecloud.domain.configuration.orderintegration;

import javax.persistence.Access;
import javax.persistence.AccessType;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;

@Entity
@Table(name = "purchaseorderintegrationproperties")
@Access(AccessType.FIELD)
public class PurchaseOrderIntegrationProperties extends OrderProperties {

    private static final long serialVersionUID = 1L;

    @NotNull
    private boolean supplier;
    @NotNull
    private boolean buyer;
    @NotNull
    private boolean earlyOrder;

    public boolean isSupplier() {
        return supplier;
    }

    public void setSupplier(boolean supplier) {
        this.supplier = supplier;
    }

    public boolean isBuyer() {
        return buyer;
    }

    public void setBuyer(boolean buyer) {
        this.buyer = buyer;
    }

    public boolean isEarlyOrder() {
        return earlyOrder;
    }

    public void setEarlyOrder(boolean earlyOrder) {
        this.earlyOrder = earlyOrder;
    }
}