A B C D E F G I J M N O P R S T U V

G

GenerateActivityResourceAction - class jopt.js.spi.search.actions.GenerateActivityResourceAction.
Action to assign resources to a list of activities
GenerateActivityResourceAction(Activity[], ResourceSelector, ResourceSetSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceAction
Creates a generate activity resource action
GenerateActivityResourceAction(Activity[], ResourceSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceAction
Creates a generate activity resource action
GenerateActivityResourceAction(Activity[]) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceAction
Creates a generate activity resource action
GenerateActivityResourceAction(Activity[], ActivitySelector, ResourceSelector, ResourceSetSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceAction
Creates a generate activity resource action
GenerateActivityResourceAction(Activity[], ActivitySelector, ResourceSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceAction
Creates a generate activity resource action
GenerateActivityResourceAction(Activity[], ActivitySelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceAction
Creates a generate activity resource action
GenerateActivityResourceThenStartTimeAction - class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction.
Action to assign resources and then start times to a list of activities
GenerateActivityResourceThenStartTimeAction(Activity[], StartTimeSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[]) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[], StartTimeSelector, ResourceSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[], ResourceSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[], StartTimeSelector, ResourceSelector, ResourceSetSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[], ResourceSelector, ResourceSetSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[], ActivitySelector, StartTimeSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[], ActivitySelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[], ActivitySelector, StartTimeSelector, ResourceSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[], ActivitySelector, ResourceSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[], ActivitySelector, StartTimeSelector, ResourceSelector, ResourceSetSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityResourceThenStartTimeAction(Activity[], ActivitySelector, ResourceSelector, ResourceSetSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityResourceThenStartTimeAction
Creates a new generate activity then resource start action
GenerateActivityStartTimeAction - class jopt.js.spi.search.actions.GenerateActivityStartTimeAction.
Action to assign start times to a list of activities
GenerateActivityStartTimeAction(Activity[], StartTimeSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeAction
Creates a new generate start activity
GenerateActivityStartTimeAction(Activity[]) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeAction
Creates a new generate start activity
GenerateActivityStartTimeAction(Activity[], ActivitySelector, StartTimeSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeAction
Creates a new generate start activity
GenerateActivityStartTimeAction(Activity[], ActivitySelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeAction
Creates a new generate start activity
GenerateActivityStartTimeThenResourceAction - class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction.
Action to assign start times and then resources to a list of activities
GenerateActivityStartTimeThenResourceAction(Activity[], StartTimeSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[]) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[], StartTimeSelector, ResourceSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[], ResourceSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[], StartTimeSelector, ResourceSelector, ResourceSetSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[], ResourceSelector, ResourceSetSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[], ActivitySelector, StartTimeSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[], ActivitySelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[], ActivitySelector, StartTimeSelector, ResourceSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[], ActivitySelector, ResourceSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[], ActivitySelector, StartTimeSelector, ResourceSelector, ResourceSetSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GenerateActivityStartTimeThenResourceAction(Activity[], ActivitySelector, ResourceSelector, ResourceSetSelector) - Constructor for class jopt.js.spi.search.actions.GenerateActivityStartTimeThenResourceAction
Create a new generate start time then resource action
GranularResourceDomain - class jopt.js.spi.domain.resource.GranularResourceDomain.
Extension of a standard resource domain.
GranularResourceDomain(ResourceDomain, int, int) - Constructor for class jopt.js.spi.domain.resource.GranularResourceDomain
Constructs an instance of a granular Resource Domain
generateResourceAndStartTimes(Activity[]) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], ActivitySelector, ResourceSelector, ResourceSetSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], ActivitySelector, ResourceSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], ActivitySelector, StartTimeSelector, ResourceSelector, ResourceSetSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], ActivitySelector, StartTimeSelector, ResourceSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], ActivitySelector, StartTimeSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], ActivitySelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], ResourceSelector, ResourceSetSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], ResourceSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], StartTimeSelector, ResourceSelector, ResourceSetSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], StartTimeSelector, ResourceSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResourceAndStartTimes(Activity[], StartTimeSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResources(Activity[], ActivitySelector, ResourceSelector, ResourceSetSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResources(Activity[], ActivitySelector, ResourceSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResources(Activity[], ActivitySelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResources(Activity[], ResourceSelector, ResourceSetSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResources(Activity[], ResourceSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateResources(Activity[]) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], ActivitySelector, ResourceSelector, ResourceSetSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], ActivitySelector, ResourceSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], ActivitySelector, StartTimeSelector, ResourceSelector, ResourceSetSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], ActivitySelector, StartTimeSelector, ResourceSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], ActivitySelector, StartTimeSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], ActivitySelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], ResourceSelector, ResourceSetSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], ResourceSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], StartTimeSelector, ResourceSelector, ResourceSetSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], StartTimeSelector, ResourceSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[], StartTimeSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimeAndResources(Activity[]) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimes(Activity[], ActivitySelector, StartTimeSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimes(Activity[], ActivitySelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimes(Activity[], StartTimeSelector) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateStartTimes(Activity[]) - Method in class jopt.js.spi.search.JsSearchActionsImpl
 
generateUniqueID() - Static method in class jopt.js.spi.util.IDStore
Returns a unique ID that has not been used yet and registers the id as used
get(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns a representation of the resource at the specified index
get(int) - Method in class jopt.js.spi.util.IntStack
Gets items from the stack where the index is zero based and the top of the stack is at an index of size()-1 with the bottom of the stack at an index of 0.
getActualUsageTimeline(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns an IntIntervalSet representing the time that this operation would definitely be using the specified resource
getActualUsageTimeline() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the timeline that this resource is actually being used (in the context of an operation)
getActualUsageTimeline(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns a set that represents the times that the specified operation already actually use the specified resource
getActualUsageTimeline(int, int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns a set that represents the times that the specified operation already actually use the specified resource
getAllAlternativeResourceSets() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns all resource sets for any operation that still has multiple possibilities for which resource will service the operation
getAllAlternativeResourceSets() - Method in class jopt.js.spi.variable.ActivityExpr
Returns all resource sets for any operation that still has multiple possibilities for which resource will service the operation
getArcType() - Method in class jopt.js.spi.graph.arc.ForwardCheckArc
 
getArcType() - Method in class jopt.js.spi.graph.arc.ForwardCheckReflexArc
 
getArcType() - Method in class jopt.js.spi.graph.arc.TemporalArc
 
getAssignedOperations() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns an array of ids of all operations assigned to a particular resource (but not necessarily bound to a particular time).
getAvailResourceCount(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the number of resources that can still be assigned to the operation with the specified id
getAvailResourceCount(int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the number of resources that can still be assigned to the operation with the specified id.
getAvailResourceCount(int) - Method in class jopt.js.spi.variable.ActivityExpr
 
getBeginTime() - Method in class jopt.js.spi.domain.resource.ResourceDomain
Returns an IntDomain representing the first time that this resource will actually be used
getBeginTimeExpr() - Method in class jopt.js.spi.variable.ResourceExpr
 
getBooleanSourceArcs() - Method in class jopt.js.spi.constraint.ForwardCheckConstraint
 
getBooleanSourceArcs() - Method in class jopt.js.spi.constraint.TemporalConstraint
 
getBooleanSourceNodes() - Method in class jopt.js.spi.constraint.ForwardCheckConstraint
 
getBooleanSourceNodes() - Method in class jopt.js.spi.constraint.TemporalConstraint
 
getBoundDuration() - Method in class jopt.js.spi.domain.activity.ActivityDomain
If the activity is bound, returns the duration of the activity; otherwise, -1 is returned.
getBoundEndTime() - Method in class jopt.js.spi.domain.activity.ActivityDomain
If the activity is bound, returns the end time of the activity; otherwise, -1 is returned.
getBoundStartTime() - Method in class jopt.js.spi.domain.activity.ActivityDomain
If the activity is bound, returns the start time of the activity; otherwise, -1 is returned.
getCapacityMax() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the maximum capacity of this operation
getCapacityMax(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the maximum capacity of the given operation
getCapacityMax(int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the maximum capacity of given operation
getCapacityMin() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the minimum capacity of this operation
getCapacityMin(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the minimum capacity of the given operation
getCapacityMin(int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the minimum capacity of given operation
getCompleteTime() - Method in class jopt.js.spi.domain.resource.ResourceDomain
Returns an IntDomain representing the last time that this resource will actually be used
getCompletionTimeExpr() - Method in class jopt.js.spi.variable.ResourceExpr
 
getDeltaSet() - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Returns the delta set for this domain
getDomainState() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
 
getDomainState() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Stores appropriate data for future restoration.
getDomainState() - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Stores all necessary information for this domain allowing it to be restored to a previous state at a later point in time.
getDomainState() - Method in class jopt.js.spi.domain.resource.GranularResourceDomain
 
getDomainState() - Method in class jopt.js.spi.domain.resource.ResourceDomain
 
getDuration() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the set that represents this operations duration
getDuration() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the set of valid duration times as an int interval set
getDuration() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the set that represents this activity's possible duration times
getDurationExpr() - Method in class jopt.js.spi.variable.ActivityExpr
 
getDurationMax(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the maximum duration of this operation on the specified resource
getDurationMax() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the maximum duration
getDurationMax() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the maximum duration
getDurationMax(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the maximum duration of the specified operation on the specified resource
getDurationMax() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the maximum of the duration sub domain
getDurationMax() - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the maximum duration of this activity node
getDurationMax() - Method in class jopt.js.spi.variable.ActivityExpr
 
getDurationMin(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the minimum duration of this operation on the specified resource
getDurationMin() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the minimum duration
getDurationMin() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the minimum duration
getDurationMin(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the minimum duration of the specified operation on the specified resource
getDurationMin() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the minimum of the duration sub domain
getDurationMin() - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the minimum duration of this activity node
getDurationMin() - Method in class jopt.js.spi.variable.ActivityExpr
 
getDurationSize() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the number of possible values for the duration remaining
getEarliestEndTime(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the earliest end time for this operation with respect to the specified resource
getEarliestEndTime() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the earliest time that this operation could end
getEarliestEndTime() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the earliest end time for this domain
getEarliestEndTime(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the earliest end time for the given operation and resource id combination
getEarliestEndTime() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the minimum of the end time sub domain
getEarliestEndTime() - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the earliest end time for this node
getEarliestEndTime(int, int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the earliest end time for this node for the specified operation and resource
getEarliestEndTime() - Method in class jopt.js.spi.variable.ActivityExpr
 
getEarliestEndTime(int, int) - Method in class jopt.js.spi.variable.ActivityExpr
 
getEarliestStartTime(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the earliest start time for this operation with respect to the specified resource
getEarliestStartTime() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the earliest time that this operation could start
getEarliestStartTime() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the earliest start time for this domain
getEarliestStartTime(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the earliest start time for the given operation and resource id combination
getEarliestStartTime() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the minimum of the start time sub domain
getEarliestStartTime() - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the earliest start time for this node
getEarliestStartTime(int, int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the earliest start time for this node for the specified operation and resource
getEarliestStartTime() - Method in class jopt.js.spi.variable.ActivityExpr
 
getEarliestStartTime(int, int) - Method in class jopt.js.spi.variable.ActivityExpr
 
getEndTimeExpr() - Method in class jopt.js.spi.variable.ActivityExpr
 
getEndTimes() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the set that represents this operations end times
getEndTimes() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the set of valid end times as an int interval set
getEndTimes() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the set that represents this activity's possible end times
getExpressions() - Method in class jopt.js.spi.constraint.ForwardCheckConstraint
 
getExpressions() - Method in interface jopt.js.spi.constraint.SchedulerConstraint
Returns any and all Scheduler Expressions that are involved with the problem
getExpressions() - Method in class jopt.js.spi.constraint.TemporalConstraint
 
getID() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the id for this operation
getID() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the id for this resource
getID() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns this activity's id
getID() - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the id of this activity
getID() - Method in class jopt.js.spi.graph.node.ResourceNode
Returns the ID of this resource
getID() - Method in class jopt.js.spi.variable.ActivityExpr
 
getID() - Method in class jopt.js.spi.variable.ResourceExpr
 
getJsLocalSearch() - Method in class jopt.js.spi.JsSolverImpl
Returns a LocalSearch object that is used to create common objects for use during local neighborhood search operations
getJsSearchActions() - Method in class jopt.js.spi.JsSolverImpl
Returns a SearchActions object that is used to create common search operations
getJsSearchGoals() - Method in class jopt.js.spi.JsSolverImpl
Returns a SearchGoals object that is will create common goals for guiding searches
getJsSearchTechniques() - Method in class jopt.js.spi.JsSolverImpl
Returns a SearchTechniques object that is used to create common techniques for guiding searches such as Breadth First Searching and Depth First Searching
getJsVarFactory() - Method in class jopt.js.spi.JsSolverImpl
Returns the variable factory for the algorithm the solver is based upon
getLatestEndTime(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the latest end time for this operation with respect to the specified resource
getLatestEndTime() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the latest time that this operation could end
getLatestEndTime() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the latest end time for this domain
getLatestEndTime(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the latest end time for the given operation and resource id combination
getLatestEndTime() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the maximum of the end time sub domain
getLatestEndTime() - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the latest end time for this node
getLatestEndTime(int, int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the latest end time for this node for the specified operation and resource
getLatestEndTime() - Method in class jopt.js.spi.variable.ActivityExpr
 
getLatestEndTime(int, int) - Method in class jopt.js.spi.variable.ActivityExpr
 
getLatestStartTime(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the latest start time for this operation with respect to the specified resource
getLatestStartTime() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the latest time that this operation could start
getLatestStartTime() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the latest start time for this domain
getLatestStartTime(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the latest start time for the given operation and resource id combination
getLatestStartTime() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the maximum of the start time sub domain
getLatestStartTime() - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the latest start time for this node
getLatestStartTime(int, int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the latest start time for this node for the specified operation and resource
getLatestStartTime() - Method in class jopt.js.spi.variable.ActivityExpr
 
getLatestStartTime(int, int) - Method in class jopt.js.spi.variable.ActivityExpr
 
getLocalSearch() - Method in class jopt.js.spi.search.JsSearchManagerImpl
 
getMakeSpan() - Method in class jopt.js.spi.domain.resource.ResourceDomain
Returns an IntDomain representing the length of time that this resource is in use
getMakeSpanExpr() - Method in class jopt.js.spi.variable.ResourceExpr
 
getMax() - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Returns maximum value of the domain
getMin() - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Returns minimum value of the domain
getName() - Method in class jopt.js.spi.variable.ResourceExpr
 
getNextDuration(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the next higher valid duration
getNextEndTime(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the next higher valid end time
getNextHigher(int) - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Returns the next higher value in the domain or current value if none exists
getNextLower(int) - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Returns the next lower value in the domain or current value if none exists
getNextStartTime(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the next highest valid start time
getNode() - Method in class jopt.js.spi.variable.ActivityExpr
Gets the node corresponding to this expression
getNode() - Method in class jopt.js.spi.variable.ResourceExpr
Returns the node of this resource
getNumEndTimes() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the number of valid end times remaining
getNumOperationsExpr() - Method in class jopt.js.spi.variable.ResourceExpr
 
getNumOps() - Method in class jopt.js.spi.domain.resource.ResourceDomain
Returns an IntDomain representing the number of operations that use this resource
getNumStartTimes() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the number of valid start times remaining
getNumUnassignedOperations() - Method in class jopt.js.spi.variable.ActivityExpr
 
getNumberOfOperationsAssigned() - Method in class jopt.js.spi.domain.resource.GranularResourceDomain
 
getNumberOfOperationsAssigned() - Method in class jopt.js.spi.domain.resource.ResourceDomain
Returns the number of operations currently assigned to the resource
getNumberOfOperationsAssigned() - Method in class jopt.js.spi.domain.resource.UnaryResourceDomain
 
getOperationCount() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the number of operations in this activity
getOperationID() - Method in class jopt.js.spi.constraint.ForwardCheckConstraint
Returns the id of the operation represented by this constraint.
getOperationIDs() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Gets the operation ids from which this activity is built
getOperationIDs() - Method in class jopt.js.spi.graph.node.ActivityNode
Gets the operation ids that from which this activity is built
getPointer() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Retrieves the object to which this domain is related if it has been set; otherwise, returns null
getPossibleResourceCount() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the number of resources that could possibly satisfy the constraints of this operation
getPossibleResourceIDs() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns an array of ints representing the ids of the resources that could possibly satisfy the constraints of this operation
getPossibleResourceIndices() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns an array of ints representing the idxs of the resources that could possibly satisfy the constraints of this operation
getPossibleResources() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns an array of resources that could possibly satisfy the constraints of this operation
getPotentialUsageTimeline(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns an IntIntervalSet representing the times that this operation could potentially use the specified resource
getPotentialUsageTimeline() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the timeline for which this resource can be used
getPotentialUsageTimeline(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns a set that represents the times that the specified operation could use the specified resource
getPotentialUsageTimeline(int, int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns a set that represents the times that the specified operation could use the specified resource
getPrevDuration(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the next lower valid duration
getPrevEndTime(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the next lower valid end time
getPrevStartTime(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the next lower valid start time
getRemainingResources(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the ids of the resources to which the operation with the specified operationId could still be assigned
getRemainingResources(int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns the ids of the resources to which the operation with the specified operationId could still be assigned
getRequiredResource() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
If this operation is assigned to a particular resource the id of the required resource is returned; otherwise, -1 is returned.
getRequiredResource(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
If the operation with the specified id is assigned to a particular resource the id of the required resource is returned; otherwise, -1 is returned
getRequiredResource(int) - Method in class jopt.js.spi.graph.node.ActivityNode
If the operation with the specified id is assigned to a particular resource the id of the required resource is returned; otherwise, -1 is returned
getRequiredResources() - Method in class jopt.js.spi.domain.activity.ActivityDomain
An array of resourceIds indicating, for each operation, which resource is being used; -1 is used to indicate that a particular opertation is not yet assigned to a resource.
getRequiredResources() - Method in class jopt.js.spi.variable.ActivityExpr
 
getResourceEnd() - Method in class jopt.js.spi.domain.resource.GranularResourceDomain
 
getResourceEnd() - Method in class jopt.js.spi.domain.resource.ResourceDomain
This obtains the last point for which this resource is, or ever was, available
getResourceEnd() - Method in class jopt.js.spi.variable.ResourceExpr
 
getResourceIDs() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns an array of ints representing the ids of the resources associated with this operation
getResourceStart() - Method in class jopt.js.spi.domain.resource.GranularResourceDomain
 
getResourceStart() - Method in class jopt.js.spi.domain.resource.ResourceDomain
Obtains the first point for which this resource is, or ever was, available
getResourceStart() - Method in class jopt.js.spi.variable.ResourceExpr
 
getSearchActions() - Method in class jopt.js.spi.search.JsSearchManagerImpl
 
getSearchGoals() - Method in class jopt.js.spi.search.JsSearchManagerImpl
 
getSearchTechniques() - Method in class jopt.js.spi.search.JsSearchManagerImpl
 
getSize() - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Returns size of domain
getSize() - Method in class jopt.js.spi.graph.node.ActivityNode
 
getSize() - Method in class jopt.js.spi.graph.node.ResourceNode
 
getSourceDependencies() - Method in class jopt.js.spi.graph.arc.ForwardCheckArc
 
getSourceDependencies() - Method in class jopt.js.spi.graph.arc.ForwardCheckReflexArc
 
getSourceDependencies() - Method in class jopt.js.spi.graph.arc.TemporalArc
 
getSourceNodes() - Method in class jopt.js.spi.graph.arc.ForwardCheckArc
 
getSourceNodes() - Method in class jopt.js.spi.graph.arc.ForwardCheckReflexArc
 
getSourceNodes() - Method in class jopt.js.spi.graph.arc.TemporalArc
 
getStartTimeExpr() - Method in class jopt.js.spi.variable.ActivityExpr
 
getStartTimes() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns the set that represents this operations start times
getStartTimes() - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Returns the set of valid start times as an int interval set
getStartTimes() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns the set that represents this activity's possible start times
getState() - Method in class jopt.js.spi.graph.node.ActivityNode
 
getState() - Method in class jopt.js.spi.graph.node.ResourceNode
 
getTargetNodes() - Method in class jopt.js.spi.graph.arc.ForwardCheckArc
Returns the target nodes of this Arc
getTargetNodes() - Method in class jopt.js.spi.graph.arc.ForwardCheckReflexArc
 
getTargetNodes() - Method in class jopt.js.spi.graph.arc.TemporalArc
 
getTotalCapacityAvailable() - Method in class jopt.js.spi.domain.resource.DiscreteResourceDomain
This method will return the total amount of resource available.
getTotalCapacityAvailable() - Method in class jopt.js.spi.domain.resource.GranularResourceDomain
 
getTotalCapacityAvailable() - Method in class jopt.js.spi.domain.resource.ResourceDomain
This method will return the total amount of resource available.
getTotalCapacityAvailable() - Method in class jopt.js.spi.domain.resource.UnaryResourceDomain
 
getTotalCapacityAvailable() - Method in class jopt.js.spi.graph.node.ResourceNode
This method will return the total amount of resource available.
getTransitionFromCategory() - Method in class jopt.js.spi.variable.ActivityExpr
Returns the source (ie "transition from") category
getTransitionToCategory() - Method in class jopt.js.spi.variable.ActivityExpr
Returns the destination (ie.
getType() - Method in class jopt.js.spi.domain.resource.DiscreteResourceDomain
Returns an int representing the type of this resource
getType() - Method in class jopt.js.spi.domain.resource.GranularResourceDomain
 
getType() - Method in class jopt.js.spi.domain.resource.ResourceDomain
Returns an int representing the type of resource this is domain represents
getType() - Method in class jopt.js.spi.domain.resource.UnaryResourceDomain
 
getType() - Method in class jopt.js.spi.graph.node.ResourceNode
Returns the type of resource that this node represents
getType() - Method in class jopt.js.spi.variable.ResourceExpr
 
getUnassignedOperations() - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns an array of ids of all operations not assigned to a particular resource.
getUsageType() - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Returns an int representing the four ways that an operation can use a resource
getUsageType(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Returns an int representing one of the four ways that the operation can use a resource
getUsageType(int) - Method in class jopt.js.spi.graph.node.ActivityNode
Returns an int representing one of the four ways that the operation can use a resource

A B C D E F G I J M N O P R S T U V