mirror of
https://github.com/ClaytonWWilson/Listify.git
synced 2025-12-16 18:48:48 +00:00
69 lines
1.6 KiB
Java
69 lines
1.6 KiB
Java
import java.sql.ResultSet;
|
|
import java.sql.SQLException;
|
|
|
|
public class ItemEntry {
|
|
Integer listID;
|
|
Integer productID;
|
|
Integer quantity;
|
|
long addedDate;
|
|
Boolean purchased;
|
|
public ItemEntry(Integer listID, ResultSet listRow) throws SQLException {
|
|
this.listID = listID;
|
|
productID = listRow.getInt(2);
|
|
quantity = listRow.getInt(3);
|
|
addedDate = listRow.getTimestamp(4).toInstant().toEpochMilli();
|
|
purchased = listRow.getBoolean(5);
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return "ItemEntry{" +
|
|
"listID=" + listID +
|
|
", productID=" + productID +
|
|
", quantity=" + quantity +
|
|
", addedDate=" + addedDate +
|
|
", purchased=" + purchased +
|
|
'}';
|
|
}
|
|
|
|
public Integer getListID() {
|
|
return listID;
|
|
}
|
|
|
|
public void setListID(Integer listID) {
|
|
this.listID = listID;
|
|
}
|
|
|
|
public Integer getProductID() {
|
|
return productID;
|
|
}
|
|
|
|
public void setProductID(Integer productID) {
|
|
this.productID = productID;
|
|
}
|
|
|
|
public Integer getQuantity() {
|
|
return quantity;
|
|
}
|
|
|
|
public void setQuantity(Integer quantity) {
|
|
this.quantity = quantity;
|
|
}
|
|
|
|
public long getAddedDate() {
|
|
return addedDate;
|
|
}
|
|
|
|
public void setAddedDate(long addedDate) {
|
|
this.addedDate = addedDate;
|
|
}
|
|
|
|
public Boolean getPurchased() {
|
|
return purchased;
|
|
}
|
|
|
|
public void setPurchased(Boolean purchased) {
|
|
this.purchased = purchased;
|
|
}
|
|
}
|