ActualPaymentBasis.java

package com.tradecloud.domain.model.payment;

import javax.persistence.Access;
import javax.persistence.AccessType;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;

@Entity
@DiscriminatorValue("ACTUAL")
@Access(AccessType.FIELD)
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "ActualPaymentBasis")
public class ActualPaymentBasis extends PaymentBasis {

    /**
     * UID.
     */
    private static final long serialVersionUID = 1L;

    public ActualPaymentBasis(String code, String name) {
        super(code, name);
    }

    public ActualPaymentBasis() {
    }

    @Override
    public String toString() {
        return getCode();
    }
}