org.jboss.seam.example.booking
Class Booking
java.lang.Object
org.jboss.seam.example.booking.Booking
- All Implemented Interfaces:
- Serializable
@Name(value="booking")
public class Booking
- extends Object
- implements Serializable
- See Also:
- Serialized Form
Booking
public Booking()
Booking
public Booking(Hotel hotel,
User user)
getTotal
public BigDecimal getTotal()
getNights
public int getNights()
getId
public Long getId()
setId
public void setId(Long id)
getCheckinDate
@NotNull
public Date getCheckinDate()
setCheckinDate
public void setCheckinDate(Date datetime)
getHotel
@NotNull
public Hotel getHotel()
setHotel
public void setHotel(Hotel hotel)
getUser
@NotNull
public User getUser()
setUser
public void setUser(User user)
getCheckoutDate
@NotNull
public Date getCheckoutDate()
setCheckoutDate
public void setCheckoutDate(Date checkoutDate)
getCreditCard
@NotNull(message="Credit card number is required")
@Length(min=16,
max=16,
message="Credit card number must 16 digits long")
@Pattern(regex="^\\d*$",
message="Credit card number must be numeric")
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
@NotNull(message="Credit card name is required")
@Length(min=3,
max=70,
message="Credit card name is required")
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)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2007-2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.