Class PersonneAbstract
- All Implemented Interfaces:
Serializable,Party2,Personne,ListenableBean,ListenableTopiaEntity,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 org.nuiton.topia.it.legacy.topiatest.deletetest.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 org.nuiton.topia.it.legacy.topiatest.deletetest.Party2
PROPERTY_CONTACTSFields inherited from interface org.nuiton.topia.it.legacy.topiatest.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(TopiaEntityVisitor visitor) protected voidaccept0(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 org.nuiton.topia.it.legacy.topiatest.deletetest.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 java.lang.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 org.nuiton.topia.it.legacy.topiatest.deletetest.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
Nom de l'attribut en BD : title
-
-
Constructor Details
-
PersonneAbstract
public PersonneAbstract()
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceTopiaEntity- Overrides:
acceptin classParty2Abstract- Throws:
TopiaException
-
accept0
- Overrides:
accept0in classParty2Abstract- Throws:
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
public int sizeTitle() -
isTitleEmpty
public boolean isTitleEmpty()- Specified by:
isTitleEmptyin interfacePersonne
-
isTitleNotEmpty
public boolean isTitleNotEmpty()- Specified by:
isTitleNotEmptyin interfacePersonne
-
containsTitle
- Specified by:
containsTitlein interfacePersonne
-