public class Resource
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.HashMap<java.lang.String,java.util.Date> |
assigned_worklists |
boolean |
isWorking |
| Constructor and Description |
|---|
Resource(java.lang.String resourceName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap<java.lang.String,java.util.Date> |
getAssigned_worklists() |
java.util.Date |
getEarliestAvailableDate() |
java.util.Date |
getEndUnvailableDate() |
java.util.HashMap<java.lang.String,java.lang.Integer> |
getMaximumTaskTime() |
java.util.HashMap<java.lang.String,java.lang.Integer> |
getMinimumTaskTime() |
boolean |
getResourceActivated() |
java.lang.String |
getResourceName() |
java.util.Date |
getStartUnvailableDate() |
java.util.HashMap<java.lang.String,org.uncommons.maths.number.NumberGenerator<?>> |
getTaskTimeDistribution() |
org.uncommons.maths.random.DiscreteUniformGenerator |
getWaitingTimeDistribution() |
boolean |
isWorking() |
void |
setAssigned_worklists(java.util.HashMap<java.lang.String,java.util.Date> assigned_worklist) |
void |
setEarliestAvailableDate(java.util.Date earliestAvailableDate) |
void |
setEndUnvailableDate(java.util.Date endUnvailableDate) |
void |
setMaximumTaskTime(java.util.HashMap<java.lang.String,java.lang.Integer> maximumTaskTime) |
void |
setMinimumTaskTime(java.util.HashMap<java.lang.String,java.lang.Integer> minimumTaskTime) |
void |
setResourceActivated(boolean activated) |
void |
setResourceName(java.lang.String resourceName) |
void |
setStartUnvailableDate(java.util.Date startUnvailableDate) |
void |
setTaskTimeDistribution(java.util.HashMap<java.lang.String,org.uncommons.maths.number.NumberGenerator<?>> taskTimeDistribution) |
void |
setWaitingTimeDistribution(org.uncommons.maths.random.DiscreteUniformGenerator waitingTimeDistribution) |
void |
setWorking(boolean isWorking) |
java.lang.String |
toString() |
public boolean isWorking
public java.util.HashMap<java.lang.String,java.util.Date> assigned_worklists
public java.lang.String getResourceName()
public void setResourceName(java.lang.String resourceName)
public java.util.HashMap<java.lang.String,java.lang.Integer> getMinimumTaskTime()
public void setMinimumTaskTime(java.util.HashMap<java.lang.String,java.lang.Integer> minimumTaskTime)
public java.util.HashMap<java.lang.String,java.lang.Integer> getMaximumTaskTime()
public void setMaximumTaskTime(java.util.HashMap<java.lang.String,java.lang.Integer> maximumTaskTime)
public java.util.HashMap<java.lang.String,org.uncommons.maths.number.NumberGenerator<?>> getTaskTimeDistribution()
public void setTaskTimeDistribution(java.util.HashMap<java.lang.String,org.uncommons.maths.number.NumberGenerator<?>> taskTimeDistribution)
public java.util.Date getEarliestAvailableDate()
public void setEarliestAvailableDate(java.util.Date earliestAvailableDate)
public void setWaitingTimeDistribution(org.uncommons.maths.random.DiscreteUniformGenerator waitingTimeDistribution)
public boolean isWorking()
public void setWorking(boolean isWorking)
public org.uncommons.maths.random.DiscreteUniformGenerator getWaitingTimeDistribution()
public java.util.HashMap<java.lang.String,java.util.Date> getAssigned_worklists()
public void setAssigned_worklists(java.util.HashMap<java.lang.String,java.util.Date> assigned_worklist)
public java.util.Date getStartUnvailableDate()
public void setStartUnvailableDate(java.util.Date startUnvailableDate)
public java.util.Date getEndUnvailableDate()
public void setEndUnvailableDate(java.util.Date endUnvailableDate)
public void setResourceActivated(boolean activated)
public boolean getResourceActivated()
public java.lang.String toString()
toString in class java.lang.Object