Package org.nuiton.topiatest
Class CompanyAbstract
java.lang.Object
org.nuiton.topia.persistence.TopiaEntityAbstract
org.nuiton.topiatest.CompanyAbstract
- All Implemented Interfaces:
java.io.Serializable,org.nuiton.topia.persistence.TopiaEntity,Company
- Direct Known Subclasses:
CompanyImpl
public abstract class CompanyAbstract extends org.nuiton.topia.persistence.TopiaEntityAbstract implements Company
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Collection<Department>departmentNom de l'attribut en BD : departmentprotected java.util.Collection<Employe>employeNom de l'attribut en BD : employeprotected java.lang.StringnameNom de l'attribut en BD : nameprotected intsiretNom de l'attribut en BD : siretprotected java.util.Collection<Bill>storeBillNom de l'attribut en BD : storeFields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoablesFields inherited from interface org.nuiton.topiatest.Company
PROPERTY_DEPARTMENT, PROPERTY_EMPLOYE, PROPERTY_NAME, PROPERTY_SIRET, PROPERTY_STORE_BILL -
Constructor Summary
Constructors Constructor Description CompanyAbstract() -
Method Summary
Modifier and Type Method Description voidaccept(org.nuiton.topia.persistence.EntityVisitor visitor)protected voidaccept0(org.nuiton.topia.persistence.EntityVisitor visitor)voidaddAllDepartment(java.util.Collection<Department> department)voidaddAllEmploye(java.util.Collection<Employe> employe)voidaddAllStoreBill(java.util.Collection<Bill> storeBill)voidaddDepartment(Department department)voidaddEmploye(Employe employe)voidaddStoreBill(Bill storeBill)voidclearDepartment()voidclearEmploye()voidclearStoreBill()java.util.List<org.nuiton.topia.persistence.TopiaEntity>getAggregate()java.util.List<org.nuiton.topia.persistence.TopiaEntity>getComposite()java.util.Collection<Department>getDepartment()DepartmentgetDepartmentByTopiaId(java.lang.String topiaId)java.util.Collection<Employe>getEmploye()EmployegetEmployeByTopiaId(java.lang.String topiaId)java.lang.StringgetName()intgetSiret()java.util.Collection<Bill>getStoreBill()BillgetStoreBill(Store store)BillgetStoreBillByTopiaId(java.lang.String topiaId)booleanisDepartmentEmpty()booleanisEmployeEmpty()booleanisStoreBillEmpty()voidremoveDepartment(Department department)voidremoveEmploye(Employe employe)voidremoveStoreBill(Bill storeBill)voidsetDepartment(java.util.Collection<Department> department)voidsetEmploye(java.util.Collection<Employe> employe)voidsetName(java.lang.String name)voidsetSiret(int siret)voidsetStoreBill(java.util.Collection<Bill> storeBill)intsizeDepartment()intsizeEmploye()intsizeStoreBill()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
-
name
protected java.lang.String nameNom de l'attribut en BD : name -
siret
protected int siretNom de l'attribut en BD : siret -
employe
Nom de l'attribut en BD : employe -
storeBill
Nom de l'attribut en BD : store -
department
Nom de l'attribut en BD : department
-
-
Constructor Details
-
CompanyAbstract
public CompanyAbstract()
-
-
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() -
setSiret
public void setSiret(int siret) -
getSiret
public int getSiret() -
addEmploye
- Specified by:
addEmployein interfaceCompany
-
addAllEmploye
- Specified by:
addAllEmployein interfaceCompany
-
setEmploye
- Specified by:
setEmployein interfaceCompany
-
removeEmploye
- Specified by:
removeEmployein interfaceCompany
-
clearEmploye
public void clearEmploye()- Specified by:
clearEmployein interfaceCompany
-
getEmploye
- Specified by:
getEmployein interfaceCompany
-
getEmployeByTopiaId
- Specified by:
getEmployeByTopiaIdin interfaceCompany
-
sizeEmploye
public int sizeEmploye()- Specified by:
sizeEmployein interfaceCompany
-
isEmployeEmpty
public boolean isEmployeEmpty()- Specified by:
isEmployeEmptyin interfaceCompany
-
addStoreBill
- Specified by:
addStoreBillin interfaceCompany
-
addAllStoreBill
- Specified by:
addAllStoreBillin interfaceCompany
-
setStoreBill
- Specified by:
setStoreBillin interfaceCompany
-
removeStoreBill
- Specified by:
removeStoreBillin interfaceCompany
-
clearStoreBill
public void clearStoreBill()- Specified by:
clearStoreBillin interfaceCompany
-
getStoreBill
- Specified by:
getStoreBillin interfaceCompany
-
getStoreBillByTopiaId
- Specified by:
getStoreBillByTopiaIdin interfaceCompany
-
getStoreBill
- Specified by:
getStoreBillin interfaceCompany
-
sizeStoreBill
public int sizeStoreBill()- Specified by:
sizeStoreBillin interfaceCompany
-
isStoreBillEmpty
public boolean isStoreBillEmpty()- Specified by:
isStoreBillEmptyin interfaceCompany
-
addDepartment
- Specified by:
addDepartmentin interfaceCompany
-
addAllDepartment
- Specified by:
addAllDepartmentin interfaceCompany
-
setDepartment
- Specified by:
setDepartmentin interfaceCompany
-
removeDepartment
- Specified by:
removeDepartmentin interfaceCompany
-
clearDepartment
public void clearDepartment()- Specified by:
clearDepartmentin interfaceCompany
-
getDepartment
- Specified by:
getDepartmentin interfaceCompany
-
getDepartmentByTopiaId
- Specified by:
getDepartmentByTopiaIdin interfaceCompany
-
sizeDepartment
public int sizeDepartment()- Specified by:
sizeDepartmentin interfaceCompany
-
isDepartmentEmpty
public boolean isDepartmentEmpty()- Specified by:
isDepartmentEmptyin interfaceCompany
-
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
-