@Entity(name="TRAVEL_BOOKTRAVEL") public class BookTravel extends EntityJPA<Long>
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_DATE_DEPART |
static String |
ENTITY_NAME |
static String |
PARAM_USERNAME |
static String |
QUERY_BOOKTRAVEl_BY_AUTHOR |
static String |
QUERY_BOOKTRAVEL_ORDER_BY_DATE_DEPART |
DEFAULT_STRING_LENGTH, ID| Constructor and Description |
|---|
BookTravel()
Constructeur pour la persistance.
|
BookTravel(String nom,
String intro)
Constructeur par defaut.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
addRoadMap(RoadMap roadMap)
Ajout d'une feuille de route.
|
boolean |
equals(Object obj) |
Date |
getDateDepart()
Getter de la date de depart du voyage.
|
protected Calendar |
getDateDepartInternal()
Getter pour la persistance de la date de debut du voyage.
|
Date |
getDateFin()
Getter de la date de fin du voyage.
|
protected Calendar |
getDateFinInternal()
Getter pour la persistance de la date de fin du voyage.
|
Long |
getId()
Getter de l'ID technique.
|
String |
getIntroduction()
Getter du text d'introduction du voyage.
|
Itinerary |
getItineraryBase()
Getter de l'itineraire previsionnel.
|
String |
getNom()
Getter du nom du carnet de voyage.
|
Set<RoadMap> |
getRoadMaps()
Getter de l'ensemble des feuilles de route.
|
protected Set<RoadMap> |
getRoadMapsInternal()
Getter pour la persistance de l'ensemble des feuilles de route.
|
String |
getUsername()
Getter de l'utilisateur auteur .
|
int |
hashCode()
Calcul du hashcode sur la clé naturelle.
|
void |
setDateDepart(Date date)
Setter de la date de depart du voyage.
|
protected void |
setDateDepartInternal(Calendar dateDepart)
Setter pour la persistance de la date de debut du voyage.
|
void |
setDateFin(Date date)
Setter de la date de fin du voyage.
|
protected void |
setDateFinInternal(Calendar dateFin)
Setter pour la persistance de la date de fin du voyage.
|
void |
setId(Long id)
Setter de l'ID technique.
|
void |
setIntroduction(String introduction)
Setter du text d'introduction du voyage.
|
void |
setItineraryBase(Itinerary itineraryBase)
Setter de l'itineraire previsionnel.
|
void |
setNom(String nom)
Setter du nom du carnet de voyage.
|
protected void |
setRoadMapsInternal(Set<RoadMap> roadMaps)
Setter pour la persistance de l'ensemble des feuilles de route.
|
void |
setUsername(String username)
Setter de l'utilisateur auteur .
|
String |
toString() |
public static final String ENTITY_NAME
public static final String QUERY_BOOKTRAVEl_BY_AUTHOR
public static final String QUERY_BOOKTRAVEL_ORDER_BY_DATE_DEPART
public static final String ATTR_DATE_DEPART
public static final String PARAM_USERNAME
public Long getId()
public void setId(Long id)
protected Calendar getDateDepartInternal()
protected void setDateDepartInternal(Calendar dateDepart)
dateDepart - date de debut du voyage.public Date getDateDepart()
public void setDateDepart(Date date)
date - date de depart du voyage.protected Calendar getDateFinInternal()
protected void setDateFinInternal(Calendar dateFin)
dateDepart - date de fin du voyage.public Date getDateFin()
public void setDateFin(Date date)
date - date de fin du voyage.public String getIntroduction()
public void setIntroduction(String introduction)
introduction - text d'introduction du voyage.public Itinerary getItineraryBase()
public void setItineraryBase(Itinerary itineraryBase)
itineraryBase - itineraire previsionnel.protected Set<RoadMap> getRoadMapsInternal()
protected void setRoadMapsInternal(Set<RoadMap> roadMaps)
roadMaps - ensemble de feuilles de route.public Set<RoadMap> getRoadMaps()
public boolean addRoadMap(RoadMap roadMap)
roadMap - feuille de routetrue si l'ajout est réussi; sinon falsepublic String getNom()
public void setNom(String nom)
nom - nom du carnet de voyage.public String getUsername()
public void setUsername(String username)
username - username du propriétaire;public int hashCode()
Copyright © 2012. All Rights Reserved.