Class OrganizationTask
java.lang.Object
org.episteme.social.economics.Task
org.episteme.social.economics.OrganizationTask
- All Implemented Interfaces:
Serializable, Commented, ComprehensiveIdentification, Identified<Identification>, Named
A class representing the transformation of some materials and some human
ressources into a finished something that can be sold. A product (whether
primary or secondary, that is, already transformed) is a material thing. A
service is a kind of immaterial product (like having a hair cut). Work is
also known as task. Each task can in turn be divided further on into
subtasks to further describe each process.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the adjusted cost.Gets the human cost.intgetKind()Gets the task kind.voidsetAdjustedCost(Money cost) Sets the adjusted cost.voidsetHumanCost(Real cost) Sets the human cost.voidsetKind(int kind) Sets the task kind.Methods inherited from class Task
addProduct, addResource, addSubTask, getDuration, getId, getName, getProcess, getProducts, getResources, getSubTasks, getTraits, removeSubTask, setDuration, setProcess, setSubTasksMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Commented
getComments, getTrait, setCommentsMethods inherited from interface ComprehensiveIdentification
getTrait, setName, setTrait
-
Constructor Details
-
OrganizationTask
-
-
Method Details
-
getHumanCost
-
setHumanCost
-
getAdjustedCost
-
setAdjustedCost
Sets the adjusted cost.- Parameters:
cost- the adjusted cost
-
getKind
public int getKind()Gets the task kind.- Returns:
- the kind
-
setKind
public void setKind(int kind) Sets the task kind.- Parameters:
kind- the kind
-