This commit is contained in:
2025-09-15 11:08:45 -04:00
parent 161e5d746e
commit 12c58ea6a1
18 changed files with 67 additions and 34 deletions

View File

@@ -1,3 +1,3 @@
Manifest-Version: 1.0 Manifest-Version: 1.0
Main-Class: lodge.TestReservations Main-Class: lodge.TestReservations
Class-Path: . com.google.gson Class-Path: . lodge.reservationsystem com.google.gson

View File

@@ -1,3 +1,8 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge; package lodge;
import java.time.ZoneId; import java.time.ZoneId;

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
import java.util.List; import java.util.List;

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
import java.io.BufferedWriter; import java.io.BufferedWriter;

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
import java.io.IOException; import java.io.IOException;

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
import java.util.ArrayList; import java.util.ArrayList;

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
public final class Address{ public final class Address{

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
import java.time.ZonedDateTime; import java.time.ZonedDateTime;

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
import java.io.BufferedReader; import java.io.BufferedReader;

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
public class DuplicateObjectException extends RuntimeException { public class DuplicateObjectException extends RuntimeException {

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
public class EmailAddress{ public class EmailAddress{

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
import java.time.LocalTime; import java.time.LocalTime;

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
import java.time.ZonedDateTime; import java.time.ZonedDateTime;

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
class IllegalOperationException extends RuntimeException { class IllegalOperationException extends RuntimeException {

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
public enum KitchenEnum { public enum KitchenEnum {

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
import java.io.BufferedWriter; import java.io.BufferedWriter;

View File

@@ -1,3 +1,7 @@
/**
* license: GPLv3
* lodge.reservationsystem
*/
package lodge.reservationsystem; package lodge.reservationsystem;
public enum ReservationStatusEnum { public enum ReservationStatusEnum {

View File

@@ -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"}}
"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"
}
}