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, org.nuiton.topia.persistence.event.ListenableBean, org.nuiton.topia.persistence.event.ListenableTopiaEntity, org.nuiton.topia.persistence.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 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(org.nuiton.topia.persistence.TopiaEntityVisitor visitor) protected voidaccept0(org.nuiton.topia.persistence.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 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
public void accept(org.nuiton.topia.persistence.TopiaEntityVisitor visitor) throws org.nuiton.topia.persistence.TopiaException - Specified by:
acceptin interfaceorg.nuiton.topia.persistence.TopiaEntity- Throws:
org.nuiton.topia.persistence.TopiaException
-
accept0
protected void accept0(org.nuiton.topia.persistence.TopiaEntityVisitor visitor) throws org.nuiton.topia.persistence.TopiaException - Throws:
org.nuiton.topia.persistence.TopiaException
-
setName
-
getName
-
setFirstname
- Specified by:
setFirstnamein interfacePerson
-
getFirstname
- Specified by:
getFirstnamein interfacePerson
-
addPet
-
addAllPet
-
setPet
-
removePet
-
clearPet
-
getPet
-
getPetByTopiaId
- Specified by:
getPetByTopiaIdin interfacePerson
-
getPetTopiaIds
- Specified by:
getPetTopiaIdsin interfacePerson
-
sizePet
-
isPetEmpty
public boolean isPetEmpty()- Specified by:
isPetEmptyin interfacePerson
-
isPetNotEmpty
public boolean isPetNotEmpty()- Specified by:
isPetNotEmptyin interfacePerson
-
containsPet
- Specified by:
containsPetin interfacePerson
-