Package org.nuiton.topiatest
Interface Department
- All Superinterfaces:
Serializable,org.nuiton.topia.persistence.TopiaEntity
- All Known Implementing Classes:
DepartmentAbstract,DepartmentImpl
public interface Department
extends org.nuiton.topia.persistence.TopiaEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllProduct(Collection<Product> product) voidaddProduct(Product product) voidgetName()getProductByTopiaId(String topiaId) booleanvoidremoveProduct(Product product) voidsetCompany(Company company) voidvoidvoidsetProduct(Collection<Product> product) intMethods 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
-
Field Details
-
PROPERTY_NAME
- See Also:
-
PROPERTY_LEADER
- See Also:
-
PROPERTY_COMPANY
- See Also:
-
PROPERTY_PRODUCT
- See Also:
-
-
Method Details
-
setName
-
getName
String getName() -
setLeader
-
getLeader
Employe getLeader() -
setCompany
-
getCompany
Company getCompany() -
addProduct
-
addAllProduct
-
setProduct
-
removeProduct
-
clearProduct
void clearProduct() -
getProduct
Collection<Product> getProduct() -
getProductByTopiaId
-
sizeProduct
int sizeProduct() -
isProductEmpty
boolean isProductEmpty()
-