Package org.nuiton.topia.test.entities
Class PersonAbstract
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
org.nuiton.topia.test.entities.PersonAbstract
- All Implemented Interfaces:
java.io.Serializable,org.nuiton.topia.persistence.TopiaEntity,Person
- Direct Known Subclasses:
PersonImpl
public abstract class PersonAbstract extends org.nuiton.topia.persistence.TopiaEntityAbstract implements Person
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringfirstnameNom de l'attribut en BD : firstnameprotected java.lang.StringnameNom de l'attribut en BD : nameprotected java.util.Collection<Pet>petNom de l'attribut en BD : petFields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoablesFields inherited from interface org.nuiton.topia.test.entities.Person
PROPERTY_FIRSTNAME, PROPERTY_NAME, PROPERTY_PET -
Constructor Summary
Constructors Constructor Description PersonAbstract() -
Method Summary
Modifier and Type Method Description voidaccept(org.nuiton.topia.persistence.EntityVisitor visitor)protected voidaccept0(org.nuiton.topia.persistence.EntityVisitor visitor)voidaddAllPet(java.util.Collection<Pet> pet)voidaddPet(Pet pet)voidclearPet()java.util.List<org.nuiton.topia.persistence.TopiaEntity>getAggregate()java.util.List<org.nuiton.topia.persistence.TopiaEntity>getComposite()java.lang.StringgetFirstname()java.lang.StringgetName()java.util.Collection<Pet>getPet()PetgetPetByTopiaId(java.lang.String topiaId)booleanisPetEmpty()voidremovePet(Pet pet)voidsetFirstname(java.lang.String firstname)voidsetName(java.lang.String name)voidsetPet(java.util.Collection<Pet> pet)intsizePet()java.lang.StringtoString()Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersionMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.nuiton.topia.persistence.TopiaEntity
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
-
Field Details
-
Constructor Details
-
PersonAbstract
public PersonAbstract()
-
-
Method Details
-
accept
public void accept(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException- Specified by:
acceptin interfaceorg.nuiton.topia.persistence.TopiaEntity- Throws:
org.nuiton.topia.TopiaException
-
accept0
protected void accept0(org.nuiton.topia.persistence.EntityVisitor visitor) throws org.nuiton.topia.TopiaException- Throws:
org.nuiton.topia.TopiaException
-
setName
public void setName(java.lang.String name) -
getName
public java.lang.String getName() -
setFirstname
public void setFirstname(java.lang.String firstname)- Specified by:
setFirstnamein interfacePerson
-
getFirstname
public java.lang.String getFirstname()- Specified by:
getFirstnamein interfacePerson
-
addPet
-
addAllPet
-
setPet
-
removePet
-
clearPet
public void clearPet() -
getPet
-
getPetByTopiaId
- Specified by:
getPetByTopiaIdin interfacePerson
-
sizePet
public int sizePet() -
isPetEmpty
public boolean isPetEmpty()- Specified by:
isPetEmptyin interfacePerson
-
getAggregate
public java.util.List<org.nuiton.topia.persistence.TopiaEntity> getAggregate() throws org.nuiton.topia.TopiaException- Specified by:
getAggregatein interfaceorg.nuiton.topia.persistence.TopiaEntity- Overrides:
getAggregatein classorg.nuiton.topia.persistence.TopiaEntityAbstract- Throws:
org.nuiton.topia.TopiaException
-
getComposite
public java.util.List<org.nuiton.topia.persistence.TopiaEntity> getComposite() throws org.nuiton.topia.TopiaException- Specified by:
getCompositein interfaceorg.nuiton.topia.persistence.TopiaEntity- Overrides:
getCompositein classorg.nuiton.topia.persistence.TopiaEntityAbstract- Throws:
org.nuiton.topia.TopiaException
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-