Interface Person
- All Superinterfaces:
ListenableBean,ListenableTopiaEntity,Serializable,TopiaEntity
- All Known Implementing Classes:
PersonAbstract,PersonImpl
-
Field Summary
FieldsFields 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 TypeMethodDescriptionvoidvoidvoidclearPet()booleancontainsPet(Pet pet) getName()getPet()getPetByTopiaId(String topiaId) booleanbooleanvoidvoidsetFirstname(String firstname) voidvoidsetPet(Collection<Pet> pet) intsizePet()Methods 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.persistence.TopiaEntity
accept, getTopiaCreateDate, getTopiaId, getTopiaVersion, isDeleted, isPersisted, notifyDeleted, setTopiaCreateDate, setTopiaId, setTopiaVersion
-
Field Details
-
PROPERTY_NAME
- See Also:
-
PROPERTY_FIRSTNAME
- See Also:
-
PROPERTY_PET
- See Also:
-
-
Method Details
-
setName
-
getName
String getName() -
setFirstname
-
getFirstname
String getFirstname() -
addPet
-
addAllPet
-
setPet
-
removePet
-
clearPet
void clearPet() -
getPet
Collection<Pet> getPet() -
getPetByTopiaId
-
getPetTopiaIds
Collection<String> getPetTopiaIds() -
sizePet
int sizePet() -
isPetEmpty
boolean isPetEmpty() -
isPetNotEmpty
boolean isPetNotEmpty() -
containsPet
-