Internet-Technologien/src/main/java/de/hsel/itech/db/pojo/CreditCardPayment.java

29 lines
574 B
Java

package de.hsel.itech.db.pojo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NonNull;
import lombok.RequiredArgsConstructor;
import java.time.LocalDate;
/**
* POJO for CreditCard Payment.
*
* @author Johannes Theiner
* @version 0.1
* @since 0.1
**/
@Data
@AllArgsConstructor
@RequiredArgsConstructor
public class CreditCardPayment {
private long id;
@NonNull private Customer customer;
@NonNull private int number;
@NonNull private String owner;
@NonNull private LocalDate expiration;
@NonNull private int checksum;
}