org.chorem.pollen.business.persistence
Interface UserAccount

All Superinterfaces:
org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
UserAccountAbstract, UserAccountImpl

public interface UserAccount
extends org.nuiton.topia.persistence.TopiaEntity


Field Summary
static String ADMINISTRATOR
           
static String EMAIL
           
static String FAVORITE_LIST
           
static String FIRST_NAME
           
static String LANGUAGE
           
static String LAST_NAME
           
static String LOGIN
           
static String PASSWORD
           
static String POLL_ACCOUNT
           
 
Method Summary
 void addAllFavoriteList(List<PersonList> favoriteList)
           
 void addAllPollAccount(List<PollAccount> pollAccount)
           
 void addFavoriteList(PersonList favoriteList)
           
 void addPollAccount(PollAccount pollAccount)
           
 void clearFavoriteList()
          Vide la Collection de favoriteList.
 void clearPollAccount()
          Vide la Collection de pollAccount.
 Boolean getAdministrator()
           
 String getEmail()
           
 List<PersonList> getFavoriteList()
           
 PersonList getFavoriteListByTopiaId(String topiaId)
          Recupère l'attribut favoriteList à partir de son topiaId.
 String getFirstName()
           
 String getLanguage()
           
 String getLastName()
           
 String getLogin()
           
 String getPassword()
           
 List<PollAccount> getPollAccount()
           
 PollAccount getPollAccountByTopiaId(String topiaId)
          Recupère l'attribut pollAccount à partir de son topiaId.
 boolean isFavoriteListEmpty()
           
 boolean isPollAccountEmpty()
           
 void removeFavoriteList(PersonList favoriteList)
           
 void removePollAccount(PollAccount pollAccount)
           
 void setAdministrator(Boolean administrator)
           
 void setEmail(String email)
           
 void setFavoriteList(List<PersonList> favoriteList)
           
 void setFirstName(String firstName)
           
 void setLanguage(String language)
           
 void setLastName(String lastName)
           
 void setLogin(String login)
           
 void setPassword(String password)
           
 void setPollAccount(List<PollAccount> pollAccount)
           
 int sizeFavoriteList()
           
 int sizePollAccount()
           
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update
 

Field Detail

LOGIN

static final String LOGIN
See Also:
Constant Field Values

PASSWORD

static final String PASSWORD
See Also:
Constant Field Values

FIRST_NAME

static final String FIRST_NAME
See Also:
Constant Field Values

LAST_NAME

static final String LAST_NAME
See Also:
Constant Field Values

ADMINISTRATOR

static final String ADMINISTRATOR
See Also:
Constant Field Values

LANGUAGE

static final String LANGUAGE
See Also:
Constant Field Values

EMAIL

static final String EMAIL
See Also:
Constant Field Values

FAVORITE_LIST

static final String FAVORITE_LIST
See Also:
Constant Field Values

POLL_ACCOUNT

static final String POLL_ACCOUNT
See Also:
Constant Field Values
Method Detail

setLogin

void setLogin(String login)
Parameters:
login - La valeur de l'attribut login à positionner.

getLogin

String getLogin()
Returns:
La valeur de l'attribut login.

setPassword

void setPassword(String password)
Parameters:
password - La valeur de l'attribut password à positionner.

getPassword

String getPassword()
Returns:
La valeur de l'attribut password.

setFirstName

void setFirstName(String firstName)
Parameters:
firstName - La valeur de l'attribut firstName à positionner.

getFirstName

String getFirstName()
Returns:
La valeur de l'attribut firstName.

setLastName

void setLastName(String lastName)
Parameters:
lastName - La valeur de l'attribut lastName à positionner.

getLastName

String getLastName()
Returns:
La valeur de l'attribut lastName.

setAdministrator

void setAdministrator(Boolean administrator)
Parameters:
administrator - La valeur de l'attribut administrator à positionner.

getAdministrator

Boolean getAdministrator()
Returns:
La valeur de l'attribut administrator.

setLanguage

void setLanguage(String language)
Parameters:
language - La valeur de l'attribut language à positionner.

getLanguage

String getLanguage()
Returns:
La valeur de l'attribut language.

setEmail

void setEmail(String email)
Parameters:
email - La valeur de l'attribut email à positionner.

getEmail

String getEmail()
Returns:
La valeur de l'attribut email.

addFavoriteList

void addFavoriteList(PersonList favoriteList)
Parameters:
favoriteList - L'instance de favoriteList à ajouter.

addAllFavoriteList

void addAllFavoriteList(List<PersonList> favoriteList)
Parameters:
favoriteList - Les instances de favoriteList à ajouter.

setFavoriteList

void setFavoriteList(List<PersonList> favoriteList)
Parameters:
favoriteList - La Collection de favoriteList à positionner.

removeFavoriteList

void removeFavoriteList(PersonList favoriteList)
Parameters:
favoriteList - L'instance de favoriteList à retirer.

clearFavoriteList

void clearFavoriteList()
Vide la Collection de favoriteList.


getFavoriteList

List<PersonList> getFavoriteList()
Returns:
La Liste de favoriteList.

getFavoriteListByTopiaId

PersonList getFavoriteListByTopiaId(String topiaId)
Recupère l'attribut favoriteList à partir de son topiaId.

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
l'attribut recherché, ou null s'il n'existe pas.

sizeFavoriteList

int sizeFavoriteList()
Returns:
Le nombre d'éléments de la collection favoriteList.

isFavoriteListEmpty

boolean isFavoriteListEmpty()
Returns:
true si la collection favoriteList est vide.

addPollAccount

void addPollAccount(PollAccount pollAccount)
Parameters:
pollAccount - L'instance de pollAccount à ajouter.

addAllPollAccount

void addAllPollAccount(List<PollAccount> pollAccount)
Parameters:
pollAccount - Les instances de pollAccount à ajouter.

setPollAccount

void setPollAccount(List<PollAccount> pollAccount)
Parameters:
pollAccount - La Collection de pollAccount à positionner.

removePollAccount

void removePollAccount(PollAccount pollAccount)
Parameters:
pollAccount - L'instance de pollAccount à retirer.

clearPollAccount

void clearPollAccount()
Vide la Collection de pollAccount.


getPollAccount

List<PollAccount> getPollAccount()
Returns:
La Liste de pollAccount.

getPollAccountByTopiaId

PollAccount getPollAccountByTopiaId(String topiaId)
Recupère l'attribut pollAccount à partir de son topiaId.

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
l'attribut recherché, ou null s'il n'existe pas.

sizePollAccount

int sizePollAccount()
Returns:
Le nombre d'éléments de la collection pollAccount.

isPollAccountEmpty

boolean isPollAccountEmpty()
Returns:
true si la collection pollAccount est vide.


Copyright © 2009-2010 CodeLutin. All Rights Reserved.