Class PersonAbstract
java.lang.Object
org.nuiton.topia.persistence.internal.AbstractTopiaEntity
org.nuiton.topia.it.legacy.AbstractTopiaItLegacyEntity
org.nuiton.topia.it.legacy.test.entities.PersonAbstract
- All Implemented Interfaces:
Serializable,Person,ListenableBean,ListenableTopiaEntity,TopiaEntity
- Direct Known Subclasses:
PersonImpl
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringNom de l'attribut en BD : firstnameprotected StringNom de l'attribut en BD : nameprotected Collection<Pet>Nom de l'attribut en BD : petFields 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.test.entities.Person
PROPERTY_FIRSTNAME, PROPERTY_NAME, PROPERTY_PETFields 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) voidvoidvoidclearPet()booleancontainsPet(Pet pet) getName()getPet()getPetByTopiaId(String topiaId) booleanbooleanvoidvoidsetFirstname(String firstname) voidvoidsetPet(Collection<Pet> pet) intsizePet()Methods 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.persistence.TopiaEntity
getTopiaCreateDate, getTopiaId, getTopiaVersion, isDeleted, isPersisted, notifyDeleted, setTopiaCreateDate, setTopiaId, setTopiaVersion
-
Field Details
-
name
Nom de l'attribut en BD : name -
firstname
Nom de l'attribut en BD : firstname -
pet
Nom de l'attribut en BD : pet
-
-
Constructor Details
-
PersonAbstract
public PersonAbstract()
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceTopiaEntity- Throws:
TopiaException
-
accept0
- Throws:
TopiaException
-
setName
-
getName
-
setFirstname
- Specified by:
setFirstnamein interfacePerson
-
getFirstname
- Specified by:
getFirstnamein interfacePerson
-
addPet
-
addAllPet
-
setPet
-
removePet
-
clearPet
public void clearPet() -
getPet
-
getPetByTopiaId
- Specified by:
getPetByTopiaIdin interfacePerson
-
getPetTopiaIds
- Specified by:
getPetTopiaIdsin interfacePerson
-
sizePet
public int sizePet() -
isPetEmpty
public boolean isPetEmpty()- Specified by:
isPetEmptyin interfacePerson
-
isPetNotEmpty
public boolean isPetNotEmpty()- Specified by:
isPetNotEmptyin interfacePerson
-
containsPet
- Specified by:
containsPetin interfacePerson
-