Interface Party2

All Superinterfaces:
java.io.Serializable, org.nuiton.topia.persistence.TopiaEntity
All Known Subinterfaces:
Employe, Personne
All Known Implementing Classes:
EmployeAbstract, EmployeImpl, Party2Abstract, Party2Impl, PersonneAbstract, PersonneImpl

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

    Fields 
    Modifier and Type Field Description
    static java.lang.String PROPERTY_CONTACTS  

    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 addAllContacts​(java.util.Collection<Contact2> contacts)  
    void addContacts​(Contact2 contacts)  
    void clearContacts()  
    java.util.Collection<Contact2> getContacts()  
    Contact2 getContactsByTopiaId​(java.lang.String topiaId)  
    boolean isContactsEmpty()  
    void removeContacts​(Contact2 contacts)  
    void setContacts​(java.util.Collection<Contact2> contacts)  
    int sizeContacts()  

    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