Class CompanyAbstract
java.lang.Object
org.nuiton.topia.persistence.internal.AbstractTopiaEntity
org.nuiton.topia.it.legacy.AbstractTopiaItLegacyEntity
org.nuiton.topia.it.legacy.topiatest.CompanyAbstract
- All Implemented Interfaces:
Serializable,Company,ListenableBean,ListenableTopiaEntity,TopiaEntity
- Direct Known Subclasses:
CompanyImpl
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Collection<Department>Nom de l'attribut en BD : departmentNom de l'attribut en BD : employeprotected StringNom de l'attribut en BD : nameprotected intNom de l'attribut en BD : siretprotected Collection<Bill>Nom de l'attribut en BD : storeFields inherited from class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
DEFAULT_INSTANCE, deleted, firesSupport, postReadListeners, postWriteListeners, preReadListeners, preWriteListeners, topiaCreateDate, topiaId, topiaVersionFields inherited from interface org.nuiton.topia.it.legacy.topiatest.Company
PROPERTY_DEPARTMENT, PROPERTY_EMPLOYE, PROPERTY_NAME, PROPERTY_SIRET, PROPERTY_STORE_BILLFields 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TopiaEntityVisitor visitor) protected voidaccept0(TopiaEntityVisitor visitor) voidaddAllDepartment(Iterable<Department> department) voidaddAllEmploye(Iterable<Employe> employe) voidaddAllStoreBill(Iterable<Bill> storeBill) voidaddDepartment(Department department) voidaddEmploye(int index, Employe employe) voidaddEmploye(Employe employe) voidaddStoreBill(Bill storeBill) voidvoidvoidbooleancontainsDepartment(Department department) booleancontainsEmploye(Employe employe) booleancontainsStoreBill(Bill storeBill) getDepartmentByTopiaId(String topiaId) getEmploye(int index) getEmployeByTopiaId(String topiaId) getName()intgetSiret()getStoreBillByTopiaId(String topiaId) booleanbooleanbooleanbooleanbooleanbooleanvoidremoveDepartment(Department department) voidremoveEmploye(int index) voidremoveEmploye(Employe employe) voidremoveStoreBill(Bill storeBill) voidsetDepartment(Collection<Department> department) voidsetEmploye(List<Employe> employe) voidvoidsetSiret(int siret) voidsetStoreBill(Collection<Bill> storeBill) intintintMethods inherited from class org.nuiton.topia.persistence.internal.AbstractTopiaEntity
addPostReadListener, addPostReadListener, addPostWriteListener, addPostWriteListener, addPreReadListener, addPreReadListener, addPreWriteListener, addPreWriteListener, addPropertyChangeListener, addPropertyChangeListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getFiresSupport, getFiresSupportOrNull, getPostReadListeners, getPostWriteListeners, getPreReadListeners, getPreWriteListeners, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, isDeleted, isPersisted, notifyDeleted, removePostReadListener, removePostReadListener, removePostWriteListener, removePostWriteListener, removePreReadListener, removePreReadListener, removePreWriteListener, removePreWriteListener, removePropertyChangeListener, removePropertyChangeListener, setFiresSupport, setTopiaCreateDate, setTopiaId, setTopiaVersionMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.nuiton.topia.persistence.event.ListenableBean
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListenerMethods inherited from interface org.nuiton.topia.persistence.event.ListenableTopiaEntity
addPostReadListener, addPostReadListener, addPostWriteListener, addPostWriteListener, addPreReadListener, addPreReadListener, addPreWriteListener, addPreWriteListener, removePostReadListener, removePostReadListener, removePostWriteListener, removePostWriteListener, removePreReadListener, removePreReadListener, removePreWriteListener, removePreWriteListenerMethods inherited from interface org.nuiton.topia.persistence.TopiaEntity
getTopiaCreateDate, getTopiaId, getTopiaVersion, isDeleted, isPersisted, notifyDeleted, setTopiaCreateDate, setTopiaId, setTopiaVersion
-
Field Details
-
name
Nom 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
- Specified by:
acceptin interfaceTopiaEntity- Throws:
TopiaException
-
accept0
- Throws:
TopiaException
-
setName
-
getName
-
setSiret
public void setSiret(int siret) -
getSiret
public int getSiret() -
addEmploye
- Specified by:
addEmployein interfaceCompany
-
addEmploye
- Specified by:
addEmployein interfaceCompany
-
addAllEmploye
- Specified by:
addAllEmployein interfaceCompany
-
setEmploye
- Specified by:
setEmployein interfaceCompany
-
removeEmploye
- Specified by:
removeEmployein interfaceCompany
-
removeEmploye
public void removeEmploye(int index) - Specified by:
removeEmployein interfaceCompany
-
clearEmploye
public void clearEmploye()- Specified by:
clearEmployein interfaceCompany
-
getEmploye
- Specified by:
getEmployein interfaceCompany
-
getEmploye
- Specified by:
getEmployein interfaceCompany
-
getEmployeByTopiaId
- Specified by:
getEmployeByTopiaIdin interfaceCompany
-
getEmployeTopiaIds
- Specified by:
getEmployeTopiaIdsin interfaceCompany
-
sizeEmploye
public int sizeEmploye()- Specified by:
sizeEmployein interfaceCompany
-
isEmployeEmpty
public boolean isEmployeEmpty()- Specified by:
isEmployeEmptyin interfaceCompany
-
isEmployeNotEmpty
public boolean isEmployeNotEmpty()- Specified by:
isEmployeNotEmptyin interfaceCompany
-
containsEmploye
- Specified by:
containsEmployein 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
-
getStoreBillTopiaIds
- Specified by:
getStoreBillTopiaIdsin interfaceCompany
-
sizeStoreBill
public int sizeStoreBill()- Specified by:
sizeStoreBillin interfaceCompany
-
isStoreBillEmpty
public boolean isStoreBillEmpty()- Specified by:
isStoreBillEmptyin interfaceCompany
-
isStoreBillNotEmpty
public boolean isStoreBillNotEmpty()- Specified by:
isStoreBillNotEmptyin interfaceCompany
-
containsStoreBill
- Specified by:
containsStoreBillin 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
-
getDepartmentTopiaIds
- Specified by:
getDepartmentTopiaIdsin interfaceCompany
-
sizeDepartment
public int sizeDepartment()- Specified by:
sizeDepartmentin interfaceCompany
-
isDepartmentEmpty
public boolean isDepartmentEmpty()- Specified by:
isDepartmentEmptyin interfaceCompany
-
isDepartmentNotEmpty
public boolean isDepartmentNotEmpty()- Specified by:
isDepartmentNotEmptyin interfaceCompany
-
containsDepartment
- Specified by:
containsDepartmentin interfaceCompany
-