Interface Person

All Superinterfaces:
java.io.Serializable, org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
PersonAbstract, PersonImpl

public interface Person
extends org.nuiton.topia.persistence.TopiaEntity
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String PROPERTY_FIRSTNAME  
    static java.lang.String PROPERTY_NAME  
    static java.lang.String PROPERTY_PET  

    Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity

    AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
  • Method Summary

    Modifier and Type Method Description
    void addAllPet​(java.util.Collection<Pet> pet)  
    void addPet​(Pet pet)  
    void clearPet()  
    java.lang.String getFirstname()  
    java.lang.String getName()  
    java.util.Collection<Pet> getPet()  
    Pet getPetByTopiaId​(java.lang.String topiaId)  
    boolean isPetEmpty()  
    void removePet​(Pet pet)  
    void setFirstname​(java.lang.String firstname)  
    void setName​(java.lang.String name)  
    void setPet​(java.util.Collection<Pet> pet)  
    int sizePet()  

    Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity

    accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getComposite, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion