Interface Personne
- All Superinterfaces:
org.nuiton.topia.persistence.event.ListenableBean, org.nuiton.topia.persistence.event.ListenableTopiaEntity, Party2, Serializable, org.nuiton.topia.persistence.TopiaEntity
- All Known Subinterfaces:
Employe
- All Known Implementing Classes:
EmployeAbstract, EmployeImpl, PersonneAbstract, PersonneImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface Party2
PROPERTY_CONTACTSFields 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllOtherNames(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 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
accept, getTopiaCreateDate, getTopiaId, getTopiaVersion, isDeleted, isPersisted, notifyDeleted, setTopiaCreateDate, setTopiaId, setTopiaVersion
-
Field Details
-
PROPERTY_NAME
- See Also:
-
PROPERTY_OTHER_NAMES
- See Also:
-
PROPERTY_GENDER
- See Also:
-
PROPERTY_OTHER_GENDER
- See Also:
-
PROPERTY_ADDRESS
- See Also:
-
PROPERTY_TITLE
- See Also:
-
-
Method Details
-
setName
-
getName
String getName() -
addOtherNames
-
addAllOtherNames
-
setOtherNames
-
removeOtherNames
-
clearOtherNames
void clearOtherNames() -
getOtherNames
Collection<String> getOtherNames() -
sizeOtherNames
int sizeOtherNames() -
isOtherNamesEmpty
boolean isOtherNamesEmpty() -
isOtherNamesNotEmpty
boolean isOtherNamesNotEmpty() -
containsOtherNames
-
setGender
-
getGender
Gender getGender() -
setOtherGender
-
getOtherGender
Gender getOtherGender() -
setAddress
-
getAddress
Address getAddress() -
addTitle
-
addTitle
-
addAllTitle
-
setTitle
-
removeTitle
-
removeTitle
void removeTitle(int index) -
clearTitle
void clearTitle() -
getTitle
-
getTitle
-
sizeTitle
int sizeTitle() -
isTitleEmpty
boolean isTitleEmpty() -
isTitleNotEmpty
boolean isTitleNotEmpty() -
containsTitle
-