Transactions.java 1.45 KB
package fi.insomnia.intra.db;

import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Temporal;

import org.eclipse.persistence.annotations.Cache;

import static javax.persistence.TemporalType.TIMESTAMP;
@Entity
@Cache(alwaysRefresh=true)

public class Transactions extends BaseEntity {

    /**
     * 
     */
    private static final long serialVersionUID = -6133145840969288475L;
    @Temporal( value = TIMESTAMP)
    private Date paydate;
    private BigDecimal sum;
    @Column(length=20)
    private BigInteger reference;
    @Column(length=100)
    private String checksum;
    @Column(length=100)
    private String payer;
    public Date getPaydate() {
        return paydate;
    }
    public void setPaydate(Date paydate) {
        this.paydate = paydate;
    }
    public BigDecimal getSum() {
        return sum;
    }
    public void setSum(BigDecimal sum) {
        this.sum = sum;
    }
    public BigInteger getReference() {
        return reference;
    }
    public void setReference(BigInteger reference) {
        this.reference = reference;
    }
    public String getChecksum() {
        return checksum;
    }
    public void setChecksum(String checksum) {
        this.checksum = checksum;
    }
    public String getPayer() {
        return payer;
    }
    public void setPayer(String payer) {
        this.payer = payer;
    }
    
}