public static class Reservation.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder(User client,
Itinerary itinerary)
Construct a Builder.
|
| Modifier and Type | Method and Description |
|---|---|
Reservation |
build()
Build the Reservation object.
|
Reservation.Builder |
confirmationDate(java.util.Date confirmationDate)
Set the confirmation date.
|
Reservation.Builder |
forwardingDate(java.util.Date forwardingDate)
Set the forwarding date.
|
Reservation.Builder |
numberOfAdults(int numberOfAdults)
Set the number of adults.
|
Reservation.Builder |
numberOfChildren(int numberOfChildren)
Set the number of children.
|
Reservation.Builder |
requestedDate(java.util.Date requestedDate)
Set the requested date.
|
public Reservation.Builder numberOfAdults(int numberOfAdults)
numberOfAdults - The number of adults.public Reservation.Builder numberOfChildren(int numberOfChildren)
numberOfChildren - The number of children.public Reservation.Builder requestedDate(java.util.Date requestedDate)
requestedDate - The requested date.public Reservation.Builder forwardingDate(java.util.Date forwardingDate)
forwardingDate - the forwarding date.public Reservation.Builder confirmationDate(java.util.Date confirmationDate)
confirmationDate - The confirmation date.public Reservation build()