org.springframework.webflow.samples.booking
Class Booking

java.lang.Object
  extended by org.springframework.webflow.samples.booking.Booking
All Implemented Interfaces:
Serializable

public class Booking
extends Object
implements Serializable

A Hotel Booking made by a User.

See Also:
Serialized Form

Constructor Summary
Booking()
           
Booking(Hotel hotel, User user)
           
 
Method Summary
 Set<Amenity> getAmenities()
           
 int getBeds()
           
 Date getCheckinDate()
           
 Date getCheckoutDate()
           
 String getCreditCard()
           
 int getCreditCardExpiryMonth()
           
 int getCreditCardExpiryYear()
           
 String getCreditCardName()
           
 String getDescription()
           
 Hotel getHotel()
           
 Long getId()
           
 int getNights()
           
 BigDecimal getTotal()
           
 User getUser()
           
 boolean isSmoking()
           
 void setAmenities(Set<Amenity> amenities)
           
 void setBeds(int beds)
           
 void setCheckinDate(Date datetime)
           
 void setCheckoutDate(Date checkoutDate)
           
 void setCreditCard(String creditCard)
           
 void setCreditCardExpiryMonth(int creditCardExpiryMonth)
           
 void setCreditCardExpiryYear(int creditCardExpiryYear)
           
 void setCreditCardName(String creditCardName)
           
 void setHotel(Hotel hotel)
           
 void setId(Long id)
           
 void setSmoking(boolean smoking)
           
 void setUser(User user)
           
 String toString()
           
 void validateEnterBookingDetails(org.springframework.binding.validation.ValidationContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Booking

public Booking()

Booking

public Booking(Hotel hotel,
               User user)
Method Detail

getTotal

public BigDecimal getTotal()

getNights

public int getNights()

getId

public Long getId()

setId

public void setId(Long id)

getCheckinDate

public Date getCheckinDate()

setCheckinDate

public void setCheckinDate(Date datetime)

getHotel

public Hotel getHotel()

setHotel

public void setHotel(Hotel hotel)

getUser

public User getUser()

setUser

public void setUser(User user)

getCheckoutDate

public Date getCheckoutDate()

setCheckoutDate

public void setCheckoutDate(Date checkoutDate)

getCreditCard

public String getCreditCard()

setCreditCard

public void setCreditCard(String creditCard)

getDescription

public String getDescription()

isSmoking

public boolean isSmoking()

setSmoking

public void setSmoking(boolean smoking)

getBeds

public int getBeds()

setBeds

public void setBeds(int beds)

getCreditCardName

public String getCreditCardName()

setCreditCardName

public void setCreditCardName(String creditCardName)

getCreditCardExpiryMonth

public int getCreditCardExpiryMonth()

setCreditCardExpiryMonth

public void setCreditCardExpiryMonth(int creditCardExpiryMonth)

getCreditCardExpiryYear

public int getCreditCardExpiryYear()

setCreditCardExpiryYear

public void setCreditCardExpiryYear(int creditCardExpiryYear)

getAmenities

public Set<Amenity> getAmenities()

setAmenities

public void setAmenities(Set<Amenity> amenities)

validateEnterBookingDetails

public void validateEnterBookingDetails(org.springframework.binding.validation.ValidationContext context)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009 SpringSource, Inc. All Rights Reserved.