Interface Person

All Superinterfaces:
org.nuiton.topia.persistence.event.ListenableBean, org.nuiton.topia.persistence.event.ListenableTopiaEntity, Serializable, org.nuiton.topia.persistence.TopiaEntity
All Known Implementing Classes:
PersonAbstract, PersonImpl

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

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     

    Fields 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
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    addPet(Pet pet)
     
    void
     
    boolean
     
     
     
     
     
     
    boolean
     
    boolean
     
    void
     
    void
    setFirstname(String firstname)
     
    void
     
    void
     
    int
     

    Methods inherited from interface org.nuiton.topia.persistence.event.ListenableBean

    addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener

    Methods inherited from interface org.nuiton.topia.persistence.event.ListenableTopiaEntity

    addPostReadListener, addPostReadListener, addPostWriteListener, addPostWriteListener, addPreReadListener, addPreReadListener, addPreWriteListener, addPreWriteListener, removePostReadListener, removePostReadListener, removePostWriteListener, removePostWriteListener, removePreReadListener, removePreReadListener, removePreWriteListener, removePreWriteListener

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

    accept, getTopiaCreateDate, getTopiaId, getTopiaVersion, isDeleted, isPersisted, notifyDeleted, setTopiaCreateDate, setTopiaId, setTopiaVersion
  • Field Details

  • Method Details

    • setName

      void setName(String name)
    • getName

      String getName()
    • setFirstname

      void setFirstname(String firstname)
    • getFirstname

      String getFirstname()
    • addPet

      void addPet(Pet pet)
    • addAllPet

      void addAllPet(Iterable<Pet> pet)
    • setPet

      void setPet(Collection<Pet> pet)
    • removePet

      void removePet(Pet pet)
    • clearPet

      void clearPet()
    • getPet

      Collection<Pet> getPet()
    • getPetByTopiaId

      Pet getPetByTopiaId(String topiaId)
    • getPetTopiaIds

      Collection<String> getPetTopiaIds()
    • sizePet

      int sizePet()
    • isPetEmpty

      boolean isPetEmpty()
    • isPetNotEmpty

      boolean isPetNotEmpty()
    • containsPet

      boolean containsPet(Pet pet)