agtemplateweb/src/main/java/org/primefaces/poseidon/domain/Order.java

104 lines
2.3 KiB
Java

/*
Copyright 2009-2022 PrimeTek.
Licensed under PrimeFaces Commercial License, Version 1.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Licensed under PrimeFaces Commercial License, Version 1.0 (the "License");
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package org.primefaces.poseidon.domain;
import java.io.Serializable;
import java.time.LocalDate;
public class Order implements Serializable {
private int id;
private String productCode;
private LocalDate date;
private double amount;
private int quantity;
private String customer;
private OrderStatus status;
public Order() {}
public Order(int id, String productCode, LocalDate date, double amount, int quantity, String customer, OrderStatus status) {
this.id = id;
this.productCode = productCode;
this.date = date;
this.amount = amount;
this.quantity = quantity;
this.customer = customer;
this.status = status;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getProductCode() {
return productCode;
}
public void setProductCode(String productCode) {
this.productCode = productCode;
}
public LocalDate getDate() {
return date;
}
public void setDate(LocalDate date) {
this.date = date;
}
public double getAmount() {
return amount;
}
public void setAmount(double amount) {
this.amount = amount;
}
public int getQuantity() {
return quantity;
}
public void setQuantity(int quantity) {
this.quantity = quantity;
}
public String getCustomer() {
return customer;
}
public void setCustomer(String customer) {
this.customer = customer;
}
public OrderStatus getStatus() {
return status;
}
public void setStatus(OrderStatus status) {
this.status = status;
}
}