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:
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:
-
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.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoablesFields inherited from interface org.nuiton.topia.test.entities.Person
PROPERTY_FIRSTNAME, PROPERTY_NAME, PROPERTY_PETFields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.nuiton.topia.persistence.EntityVisitor visitor) protected voidaccept0(org.nuiton.topia.persistence.EntityVisitor visitor) voidaddAllPet(Collection<Pet> pet) voidvoidclearPet()List<org.nuiton.topia.persistence.TopiaEntity>List<org.nuiton.topia.persistence.TopiaEntity>getName()getPet()getPetByTopiaId(String topiaId) booleanvoidvoidsetFirstname(String firstname) voidvoidsetPet(Collection<Pet> pet) intsizePet()toString()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
-
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.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
-
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
-
sizePet
public int sizePet() -
isPetEmpty
public boolean isPetEmpty()- Specified by:
isPetEmptyin interfacePerson
-
getAggregate
public 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 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
-