ItEr35S14CUAdministracionMateriaisItEr34S14: Completed the basic implementation of Material
Implemented creation methods and get/set methods for all the attributes.
This commit is contained in:
parent
8a1af57cfb
commit
3b4be576ae
1 changed files with 50 additions and 0 deletions
|
|
@ -23,6 +23,7 @@ package org.navalplanner.business.materials.entities;
|
|||
import java.math.BigDecimal;
|
||||
|
||||
import org.hibernate.validator.NotEmpty;
|
||||
import org.hibernate.validator.NotNull;
|
||||
import org.navalplanner.business.common.BaseEntity;
|
||||
|
||||
/**
|
||||
|
|
@ -42,10 +43,59 @@ public class Material extends BaseEntity {
|
|||
|
||||
private boolean disabled;
|
||||
|
||||
@NotNull
|
||||
private MaterialCategory category;
|
||||
|
||||
// Default constructor, needed by Hibernate
|
||||
protected Material() {
|
||||
|
||||
}
|
||||
|
||||
public static Material create(String materialCode) {
|
||||
return (Material) create(new Material(materialCode));
|
||||
}
|
||||
|
||||
protected Material(String materialCode) {
|
||||
this.materialCode = materialCode;
|
||||
}
|
||||
|
||||
public String getMaterialCode() {
|
||||
return materialCode;
|
||||
}
|
||||
|
||||
public void setMaterialCode(String materialCode) {
|
||||
this.materialCode = materialCode;
|
||||
}
|
||||
|
||||
public MaterialCategory getCategory() {
|
||||
return category;
|
||||
}
|
||||
|
||||
public void setCategory(MaterialCategory category) {
|
||||
this.category = category;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public void setDescription(String description) {
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public boolean getDisabled() {
|
||||
return disabled;
|
||||
}
|
||||
|
||||
public void setDisabled(boolean disabled) {
|
||||
this.disabled = disabled;
|
||||
}
|
||||
|
||||
public BigDecimal getDefaultUnitPrice() {
|
||||
return defaultUnitPrice;
|
||||
}
|
||||
|
||||
public void setDefaultUnitPrice(BigDecimal defaultUnitPrice) {
|
||||
this.defaultUnitPrice = defaultUnitPrice;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue