From 12c58ea6a141f344f875b4204fbdea607ca95ade Mon Sep 17 00:00:00 2001 From: Sherwin Price Date: Mon, 15 Sep 2025 11:08:45 -0400 Subject: [PATCH] updates --- src/META-INF/MANIFEST.MF | 2 +- src/java/lodge/TestReservations.java | 5 +++ .../AccomodationManager.java | 4 +++ src/java/lodge/reservationsystem/Account.java | 4 +++ .../lodge/reservationsystem/AccountList.java | 4 +++ .../AccountReservationList.java | 4 +++ src/java/lodge/reservationsystem/Address.java | 4 +++ .../reservationsystem/CabinReservation.java | 4 +++ .../reservationsystem/DataRepository.java | 4 +++ .../DuplicateObjectException.java | 4 +++ .../lodge/reservationsystem/EmailAddress.java | 4 +++ .../reservationsystem/HotelReservation.java | 4 +++ .../reservationsystem/HouseReservation.java | 4 +++ .../IllegalOperationException.java | 4 +++ .../lodge/reservationsystem/KitchenEnum.java | 4 +++ .../lodge/reservationsystem/Reservation.java | 4 +++ .../ReservationStatusEnum.java | 4 +++ src/resources/rsv-R0123077641.json | 34 +------------------ 18 files changed, 67 insertions(+), 34 deletions(-) diff --git a/src/META-INF/MANIFEST.MF b/src/META-INF/MANIFEST.MF index 79eeaf2..910bc10 100644 --- a/src/META-INF/MANIFEST.MF +++ b/src/META-INF/MANIFEST.MF @@ -1,3 +1,3 @@ Manifest-Version: 1.0 Main-Class: lodge.TestReservations -Class-Path: . com.google.gson \ No newline at end of file +Class-Path: . lodge.reservationsystem com.google.gson \ No newline at end of file diff --git a/src/java/lodge/TestReservations.java b/src/java/lodge/TestReservations.java index 15e8fab..e5e8147 100644 --- a/src/java/lodge/TestReservations.java +++ b/src/java/lodge/TestReservations.java @@ -1,3 +1,8 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ + package lodge; import java.time.ZoneId; diff --git a/src/java/lodge/reservationsystem/AccomodationManager.java b/src/java/lodge/reservationsystem/AccomodationManager.java index e0845ef..3779628 100644 --- a/src/java/lodge/reservationsystem/AccomodationManager.java +++ b/src/java/lodge/reservationsystem/AccomodationManager.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; import java.util.List; diff --git a/src/java/lodge/reservationsystem/Account.java b/src/java/lodge/reservationsystem/Account.java index 9761e63..9c7f307 100644 --- a/src/java/lodge/reservationsystem/Account.java +++ b/src/java/lodge/reservationsystem/Account.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; import java.io.BufferedWriter; diff --git a/src/java/lodge/reservationsystem/AccountList.java b/src/java/lodge/reservationsystem/AccountList.java index 029f204..678496a 100644 --- a/src/java/lodge/reservationsystem/AccountList.java +++ b/src/java/lodge/reservationsystem/AccountList.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; import java.io.IOException; diff --git a/src/java/lodge/reservationsystem/AccountReservationList.java b/src/java/lodge/reservationsystem/AccountReservationList.java index 1312b25..9290c9b 100644 --- a/src/java/lodge/reservationsystem/AccountReservationList.java +++ b/src/java/lodge/reservationsystem/AccountReservationList.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; import java.util.ArrayList; diff --git a/src/java/lodge/reservationsystem/Address.java b/src/java/lodge/reservationsystem/Address.java index aa26347..0da49a5 100644 --- a/src/java/lodge/reservationsystem/Address.java +++ b/src/java/lodge/reservationsystem/Address.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; public final class Address{ diff --git a/src/java/lodge/reservationsystem/CabinReservation.java b/src/java/lodge/reservationsystem/CabinReservation.java index c4ee5f6..09bc674 100644 --- a/src/java/lodge/reservationsystem/CabinReservation.java +++ b/src/java/lodge/reservationsystem/CabinReservation.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; import java.time.ZonedDateTime; diff --git a/src/java/lodge/reservationsystem/DataRepository.java b/src/java/lodge/reservationsystem/DataRepository.java index c6d518b..92546db 100644 --- a/src/java/lodge/reservationsystem/DataRepository.java +++ b/src/java/lodge/reservationsystem/DataRepository.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; import java.io.BufferedReader; diff --git a/src/java/lodge/reservationsystem/DuplicateObjectException.java b/src/java/lodge/reservationsystem/DuplicateObjectException.java index c5c9ea6..2f28f66 100644 --- a/src/java/lodge/reservationsystem/DuplicateObjectException.java +++ b/src/java/lodge/reservationsystem/DuplicateObjectException.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; public class DuplicateObjectException extends RuntimeException { diff --git a/src/java/lodge/reservationsystem/EmailAddress.java b/src/java/lodge/reservationsystem/EmailAddress.java index 2e82e64..773cd21 100644 --- a/src/java/lodge/reservationsystem/EmailAddress.java +++ b/src/java/lodge/reservationsystem/EmailAddress.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; public class EmailAddress{ diff --git a/src/java/lodge/reservationsystem/HotelReservation.java b/src/java/lodge/reservationsystem/HotelReservation.java index b9b7251..dbcbd9a 100644 --- a/src/java/lodge/reservationsystem/HotelReservation.java +++ b/src/java/lodge/reservationsystem/HotelReservation.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; import java.time.LocalTime; diff --git a/src/java/lodge/reservationsystem/HouseReservation.java b/src/java/lodge/reservationsystem/HouseReservation.java index 765e668..cc2980b 100644 --- a/src/java/lodge/reservationsystem/HouseReservation.java +++ b/src/java/lodge/reservationsystem/HouseReservation.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; import java.time.ZonedDateTime; diff --git a/src/java/lodge/reservationsystem/IllegalOperationException.java b/src/java/lodge/reservationsystem/IllegalOperationException.java index 1fe1ee4..cff2085 100644 --- a/src/java/lodge/reservationsystem/IllegalOperationException.java +++ b/src/java/lodge/reservationsystem/IllegalOperationException.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; class IllegalOperationException extends RuntimeException { diff --git a/src/java/lodge/reservationsystem/KitchenEnum.java b/src/java/lodge/reservationsystem/KitchenEnum.java index 880b64d..9d84640 100644 --- a/src/java/lodge/reservationsystem/KitchenEnum.java +++ b/src/java/lodge/reservationsystem/KitchenEnum.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; public enum KitchenEnum { diff --git a/src/java/lodge/reservationsystem/Reservation.java b/src/java/lodge/reservationsystem/Reservation.java index bbc0a89..61c7d67 100644 --- a/src/java/lodge/reservationsystem/Reservation.java +++ b/src/java/lodge/reservationsystem/Reservation.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; import java.io.BufferedWriter; diff --git a/src/java/lodge/reservationsystem/ReservationStatusEnum.java b/src/java/lodge/reservationsystem/ReservationStatusEnum.java index b1a98cc..079435c 100644 --- a/src/java/lodge/reservationsystem/ReservationStatusEnum.java +++ b/src/java/lodge/reservationsystem/ReservationStatusEnum.java @@ -1,3 +1,7 @@ +/** + * license: GPLv3 + * lodge.reservationsystem +*/ package lodge.reservationsystem; public enum ReservationStatusEnum { diff --git a/src/resources/rsv-R0123077641.json b/src/resources/rsv-R0123077641.json index 0953e87..3e82b0d 100755 --- a/src/resources/rsv-R0123077641.json +++ b/src/resources/rsv-R0123077641.json @@ -1,33 +1 @@ -{ - "HotelReservation": { - "reservation_type": "HotelReservation", - "reservation_number": "R0123077641", - "reservation_status": "Draft", - "reservation_start_date": "2025-07-05T10:00Z[UTC]", - "reservation_end_date": "2025-07-07T22:00Z[UTC]", - "account_number": "A1450981765", - "physical_address": { - "Address": { - "street": "400 hotel ave", - "city": "Maryland City", - "state": "CA", - "zip": "20723" - } - }, - "mailing_address": { - "Address": { - "street": "400 hotel ave", - "city": "Maryland City", - "state": "MD", - "zip": "20723" - } - }, - "kitchen": "Kitchenette", - "numberOfBeds": "2", - "numberOfBedRooms": "1", - "numberOfBathRooms": "1", - "numberOfFloors": "1", - "squareFeet": "450", - "price": "290.0" - } -} \ No newline at end of file +{ "HotelReservation":{"reservation_type": "HotelReservation","reservation_number": "R0123077641","reservation_status": "Draft","reservation_start_date": "2025-07-05T10:00Z[UTC]","reservation_end_date": "2025-07-07T22:00Z[UTC]","account_number": "A1450981765","physical_address": { "Address":{"street": "400 hotel ave","city": "Maryland City","state": "CA","zip": "20723"}},"mailing_address": { "Address":{"street": "400 hotel ave","city": "Maryland City","state": "MD","zip": "20723"}},"kitchen": "Kitchenette","numberOfBeds": "2","numberOfBedRooms": "1","numberOfBathRooms": "1","numberOfFloors": "1","squareFeet": "450","price": "290.0"}} \ No newline at end of file