Class PersonneAbstract
java.lang.Object
org.nuiton.topia.persistence.internal.AbstractTopiaEntity
org.nuiton.topia.it.legacy.AbstractTopiaItLegacyEntity
org.nuiton.topia.it.legacy.topiatest.deletetest.Party2Abstract
org.nuiton.topia.it.legacy.topiatest.deletetest.Party2Impl
org.nuiton.topia.it.legacy.topiatest.PersonneAbstract
- All Implemented Interfaces:
Serializable, Party2, Personne, org.nuiton.topia.persistence.event.ListenableBean, org.nuiton.topia.persistence.event.ListenableTopiaEntity, org.nuiton.topia.persistence.TopiaEntity
- Direct Known Subclasses:
PersonneImpl
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AddressNom de l'attribut en BD : addressprotected GenderNom de l'attribut en BD : genderprotected StringNom de l'attribut en BD : nameprotected GenderNom de l'attribut en BD : otherGenderprotected Collection<String> Nom de l'attribut en BD : otherNamesNom de l'attribut en BD : titleFields inherited from class Party2Abstract
contactsFields inherited from class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
DEFAULT_INSTANCE, deleted, firesSupport, postReadListeners, postWriteListeners, preReadListeners, preWriteListeners, topiaCreateDate, topiaId, topiaVersionFields inherited from interface Party2
PROPERTY_CONTACTSFields inherited from interface Personne
PROPERTY_ADDRESS, PROPERTY_GENDER, PROPERTY_NAME, PROPERTY_OTHER_GENDER, PROPERTY_OTHER_NAMES, PROPERTY_TITLEFields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, PROPERTY_TOPIA_CREATE_DATE, PROPERTY_TOPIA_ID, PROPERTY_TOPIA_VERSION, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.nuiton.topia.persistence.TopiaEntityVisitor visitor) protected voidaccept0(org.nuiton.topia.persistence.TopiaEntityVisitor visitor) voidaddAllOtherNames(Iterable<String> otherNames) voidaddAllTitle(Iterable<Title> title) voidaddOtherNames(String otherNames) voidvoidvoidvoidbooleancontainsOtherNames(String otherNames) booleancontainsTitle(Title title) getName()getTitle()getTitle(int index) booleanbooleanbooleanbooleanvoidremoveOtherNames(String otherNames) voidremoveTitle(int index) voidremoveTitle(Title title) voidsetAddress(Address address) voidvoidvoidsetOtherGender(Gender otherGender) voidsetOtherNames(Collection<String> otherNames) voidintintMethods inherited from class Party2Abstract
addAllContacts, addContacts, clearContacts, containsContacts, getContacts, getContactsByTopiaId, getContactsTopiaIds, isContactsEmpty, isContactsNotEmpty, removeContacts, setContacts, sizeContactsMethods inherited from class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
addPostReadListener, addPostReadListener, addPostWriteListener, addPostWriteListener, addPreReadListener, addPreReadListener, addPreWriteListener, addPreWriteListener, addPropertyChangeListener, addPropertyChangeListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getFiresSupport, getFiresSupportOrNull, getPostReadListeners, getPostWriteListeners, getPreReadListeners, getPreWriteListeners, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, isDeleted, isPersisted, notifyDeleted, removePostReadListener, removePostReadListener, removePostWriteListener, removePostWriteListener, removePreReadListener, removePreReadListener, removePreWriteListener, removePreWriteListener, removePropertyChangeListener, removePropertyChangeListener, setFiresSupport, setTopiaCreateDate, setTopiaId, setTopiaVersionMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.nuiton.topia.persistence.event.ListenableBean
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerMethods inherited from interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
addPostReadListener, addPostReadListener, addPostWriteListener, addPostWriteListener, addPreReadListener, addPreReadListener, addPreWriteListener, addPreWriteListener, removePostReadListener, removePostReadListener, removePostWriteListener, removePostWriteListener, removePreReadListener, removePreReadListener, removePreWriteListener, removePreWriteListenerMethods inherited from interface Party2
addAllContacts, addContacts, clearContacts, containsContacts, getContacts, getContactsByTopiaId, getContactsTopiaIds, isContactsEmpty, isContactsNotEmpty, removeContacts, setContacts, sizeContactsMethods inherited from interface org.nuiton.topia.persistence.TopiaEntity
getTopiaCreateDate, getTopiaId, getTopiaVersion, isDeleted, isPersisted, notifyDeleted, setTopiaCreateDate, setTopiaId, setTopiaVersion
-
Field Details
-
name
Nom de l'attribut en BD : name -
otherNames
Nom de l'attribut en BD : otherNames -
gender
Nom de l'attribut en BD : gender -
otherGender
Nom de l'attribut en BD : otherGender -
address
Nom de l'attribut en BD : address -
title
-
-
Constructor Details
-
PersonneAbstract
public PersonneAbstract()
-
-
Method Details
-
accept
public void accept(org.nuiton.topia.persistence.TopiaEntityVisitor visitor) throws org.nuiton.topia.persistence.TopiaException - Specified by:
acceptin interfaceorg.nuiton.topia.persistence.TopiaEntity- Overrides:
acceptin classParty2Abstract- Throws:
org.nuiton.topia.persistence.TopiaException
-
accept0
protected void accept0(org.nuiton.topia.persistence.TopiaEntityVisitor visitor) throws org.nuiton.topia.persistence.TopiaException - Overrides:
accept0in classParty2Abstract- Throws:
org.nuiton.topia.persistence.TopiaException
-
setName
-
getName
-
addOtherNames
- Specified by:
addOtherNamesin interfacePersonne
-
addAllOtherNames
- Specified by:
addAllOtherNamesin interfacePersonne
-
setOtherNames
- Specified by:
setOtherNamesin interfacePersonne
-
removeOtherNames
- Specified by:
removeOtherNamesin interfacePersonne
-
clearOtherNames
public void clearOtherNames()- Specified by:
clearOtherNamesin interfacePersonne
-
getOtherNames
- Specified by:
getOtherNamesin interfacePersonne
-
sizeOtherNames
public int sizeOtherNames()- Specified by:
sizeOtherNamesin interfacePersonne
-
isOtherNamesEmpty
public boolean isOtherNamesEmpty()- Specified by:
isOtherNamesEmptyin interfacePersonne
-
isOtherNamesNotEmpty
public boolean isOtherNamesNotEmpty()- Specified by:
isOtherNamesNotEmptyin interfacePersonne
-
containsOtherNames
- Specified by:
containsOtherNamesin interfacePersonne
-
setGender
-
getGender
-
setOtherGender
- Specified by:
setOtherGenderin interfacePersonne
-
getOtherGender
- Specified by:
getOtherGenderin interfacePersonne
-
setAddress
- Specified by:
setAddressin interfacePersonne
-
getAddress
- Specified by:
getAddressin interfacePersonne
-
addTitle
-
addTitle
-
addAllTitle
- Specified by:
addAllTitlein interfacePersonne
-
setTitle
-
removeTitle
- Specified by:
removeTitlein interfacePersonne
-
removeTitle
public void removeTitle(int index) - Specified by:
removeTitlein interfacePersonne
-
clearTitle
public void clearTitle()- Specified by:
clearTitlein interfacePersonne
-
getTitle
-
getTitle
-
sizeTitle
-
isTitleEmpty
public boolean isTitleEmpty()- Specified by:
isTitleEmptyin interfacePersonne
-
isTitleNotEmpty
public boolean isTitleNotEmpty()- Specified by:
isTitleNotEmptyin interfacePersonne
-
containsTitle
- Specified by:
containsTitlein interfacePersonne
-