Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
M
N
O
P
R
S
T
U
V
S
START
- Static variable in class jopt.js.spi.domain.activity.
IntIntervalActivityDomain
START
- Static variable in interface jopt.js.spi.domain.listener.
ActivityDomainListener
START
- Static variable in class jopt.js.spi.graph.arc.
TemporalArc
START
- Static variable in class jopt.js.spi.variable.
ActivityExpr
SchedulerConstraint
- interface jopt.js.spi.constraint.
SchedulerConstraint
.
An interface to contain all similarities between scheduling constraints
search(int)
- Method in class jopt.js.spi.util.
IntStack
Returns the 1-based position where an int is on this stack.
setActResListener(ActResourceDomainListener)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the act rs listener
setActualOperationTimeline(int, IntIntervalSet)
- Method in class jopt.js.spi.domain.resource.
GranularResourceDomain
setActualOperationTimeline(int, IntIntervalSet)
- Method in class jopt.js.spi.domain.resource.
ResourceDomain
Registers the amount of time the specified operation will be using this resource
setActualOperationTimeline(int, IntIntervalSet)
- Method in class jopt.js.spi.graph.node.
ResourceNode
Registers the amount of time the specified operation will be using this resource
setAssignAlternativeResourceSet(ResourceSet)
- Method in class jopt.js.spi.search.actions.
AssignAlternativeResourceAction
Sets the resource set from which a resource will be selected
setAssignAlternativeResourceSet(ResourceSet)
- Method in class jopt.js.spi.search.actions.
RemoveAlternativeResourceAction
Sets the resource set from which a resource will be removed
setBuilt(boolean)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the isBuilt flag
setBuilt(boolean)
- Method in class jopt.js.spi.domain.resource.
GranularResourceDomain
setBuilt(boolean)
- Method in class jopt.js.spi.domain.resource.
ResourceDomain
Sets the built status of this domain
setBuilt(boolean)
- Method in class jopt.js.spi.variable.
ActivityExpr
setBuilt(boolean)
- Method in class jopt.js.spi.variable.
ResourceExpr
setCapacity(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the capacity of this operation
setCapacity(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the capacity of the given operation
setCapacity(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the capacity of given operation
setCapacityMax(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the maximum capacity of this operation
setCapacityMax(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the maximum capacity of the given operation
setCapacityMax(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the maximum capacity of given operation
setCapacityMin(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the minimum capacity of this operation
setCapacityMin(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the minimum capacity of the given operation
setCapacityMin(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the minimum capacity of given operation
setCapacityRange(int, int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the capacity to a range of valid values
setCapacityRange(int, int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the capacity of the given operation to a range of values
setCapacityRange(int, int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the capacity of given operation to a range of valid values
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.domain.activity.
IntIntervalActivityDomain
Sets the choicepoint stack associated with this data source object
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.domain.resource.
DiscreteResourceDomain
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.domain.resource.
GranularResourceDomain
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.domain.resource.
ResourceDomain
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.domain.resource.
UnaryResourceDomain
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.graph.node.
ActivityNode
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.graph.node.
ResourceNode
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.util.
CPSIntIntervalSet
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.variable.
ActivityExpr
setChoicePointStack(ChoicePointStack)
- Method in class jopt.js.spi.variable.
ResourceExpr
setDomain(NumSet)
- Method in class jopt.js.spi.domain.activity.
IntIntervalActivityDomain
Attempts to reduce a domain by restricting it to a set of values
setDuration(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the duration of this operation to given value
setDuration(int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Sets the duration to a single value
setDuration(int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the duration to the specified amount
setDurationMax(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the max duration for the operation
setDurationMax(int, int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the maximum duration of the resource at resourceIndex
setDurationMax(int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Sets the maximum allowed duration
setDurationMax(int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the maximum that the duration is allowed to be
setDurationMax(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the maximum duration for the specified resource
setDurationMax(int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the maximum duration of this activity node
setDurationMax(int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setDurationMin(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the min duration for the operation
setDurationMin(int, int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the minimum duration of the resource at resourceIndex
setDurationMin(int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Sets the minimum allowed duration
setDurationMin(int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the minimum that the duration is allowed to be
setDurationMin(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the minimum duration for the specified resource
setDurationMin(int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the minimum duration of this activity node
setDurationMin(int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setDurationRange(int, int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the range of possible duration values for the operation
setDurationRange(int, int, int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the a range of valid durations for the resource at resourceIndex
setDurationRange(int, int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Sets the maximum and minimum allowed duration
setDurationRange(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the maximum and minimum duration
setDurationRange(int, int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the range of valid durations for the specified resource
setEarliestEndTime(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Set the earliest end time for the operation
setEarliestEndTime(int, int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Set the earliest end time for the specified resource
setEarliestEndTime(int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Set the earliest end time for this resource
setEarliestEndTime(int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the earliest end time for the activity
setEarliestEndTime(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the earliest end time for the specified resource
setEarliestEndTime(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Set the earliest end time for resource at resource index
setEarliestEndTime(int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Set the earliest end time for the activity
setEarliestEndTime(int, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setEarliestEndTime(int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setEarliestStartTime(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Set the earliest start time for the operation
setEarliestStartTime(int, int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Set the earliest start time for the specified resource
setEarliestStartTime(int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Set the earliest start time for this resource
setEarliestStartTime(int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the earliest start time for the activity
setEarliestStartTime(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the earliest start time for the specified resource
setEarliestStartTime(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Set the earliest start time for the specified resource
setEarliestStartTime(int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Set the earliest start time for the activity
setEarliestStartTime(int, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setEarliestStartTime(int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setEndTime(int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Restricts the end times of this domain to a single value
setEndTime(int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the end time of this activity to the specified time
setEndTimeRange(int, int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Restricts the end times of this domain to a range of values
setEndTimes(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the maximum and minimum end time
setID(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the id of this operation
setID(int)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Sets the id of the resource
setID(int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets this activity's id
setID(int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the id of this activity node by setting the id of its domain
setID(int)
- Method in class jopt.js.spi.graph.node.
ResourceNode
Sets the id of this resource
setLatestEndTime(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Set the latest end time for the operation
setLatestEndTime(int, int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Set the latest end time for the specified resource
setLatestEndTime(int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Set the latest end time for this resource
setLatestEndTime(int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the latest end time for the activity
setLatestEndTime(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the latest end time for the specified resource
setLatestEndTime(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Set the latest end time for the resource at resource index
setLatestEndTime(int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Set the latest end time for the activity
setLatestEndTime(int, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setLatestEndTime(int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setLatestStartTime(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Set the latest start time for the operation
setLatestStartTime(int, int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Set the latest start time for the specified resource
setLatestStartTime(int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Set the latest start time for this resource
setLatestStartTime(int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the latest start time for the activity
setLatestStartTime(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Set the latest start time for the specified resource
setLatestStartTime(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Set the latest start time for the specified resource
setLatestStartTime(int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Set the latest start time for the activity
setLatestStartTime(int, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setLatestStartTime(int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setListener(ActResourceDomainListener)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Sets the listener for events from this object
setMax(int)
- Method in class jopt.js.spi.domain.activity.
IntIntervalActivityDomain
Attempts to set the maximum value of the domain.
setMax(int)
- Method in class jopt.js.spi.util.
CPSIntIntervalSet
setMin(int)
- Method in class jopt.js.spi.domain.activity.
IntIntervalActivityDomain
Attempts to set the minimum value of the domain.
setMin(int)
- Method in class jopt.js.spi.util.
CPSIntIntervalSet
setNeedsPropagation(boolean)
- Method in class jopt.js.spi.domain.resource.
GranularResourceDomain
setNeedsPropagation(boolean)
- Method in class jopt.js.spi.domain.resource.
ResourceDomain
Sets the nnedsPropagation flag to the given boolean
setPointer(Resource)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Sets the object to which this domain is related
setPotentialOperationTimeline(int, IntIntervalSet)
- Method in class jopt.js.spi.domain.resource.
GranularResourceDomain
setPotentialOperationTimeline(int, IntIntervalSet)
- Method in class jopt.js.spi.domain.resource.
ResourceDomain
Indicates the time during which the specified operation may be using this resource
setPotentialOperationTimeline(int, IntIntervalSet)
- Method in class jopt.js.spi.graph.node.
ResourceNode
Indicates the time during which the specified operation may be using this resource
setRange(int, int)
- Method in class jopt.js.spi.domain.activity.
IntIntervalActivityDomain
Attempts to reduce domain to within a range of values
setRequiredResource(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Eliminates all possible resources but the one specified
setRequiredResource(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Forces the operation with the specified operationId to use the resource with the specified resourceId.
setRequiredResource(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Forces the operation with the specified operationId to use the resource with the specified resourceId.
setRequiredResource(int, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setResourceIndex(int)
- Method in class jopt.js.spi.search.actions.
AssignAlternativeResourceAction
Sets the index into the resource set that will be selected
setResourceIndex(int)
- Method in class jopt.js.spi.search.actions.
RemoveAlternativeResourceAction
Sets the index into the resource set that will be removed
setStartTime(int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Restricts the start time to a single value
setStartTime(int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the start time of this activity to the specified time
setStartTime(int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the start time of this activity to the specified time
setStartTime(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the start time of the given resource to the specified time
setStartTime(int, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setStartTime(int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setStartTimeRange(int, int, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
Restricts the start times of this domain to a range of values
setStartTimeRange(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the maximum and minimum start time
setStartTimeRange(int, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setStartTimes(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the maximum and minimum start time
setTimeline(int, IntIntervalSet)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the timeline of the resource at resourceIdx
setTimeline(IntIntervalSet, boolean)
- Method in class jopt.js.spi.domain.activity.
ActResourceDomain
This method will adjust start, end, and duration times to account for a resource that is available during these specific times This method is at least bounds consistent.
setTimeline(int, int, IntIntervalSet)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
This sets a timeline on a given resource and operation combination.
setTimeline(int, int, IntIntervalSet)
- Method in class jopt.js.spi.graph.node.
ActivityNode
This sets a timeline on a given resource and operation combination.
setTimeline(int, int, IntIntervalSet)
- Method in class jopt.js.spi.variable.
ActivityExpr
setTransitTimeFrom(Activity, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setTransitTimeFrom(int, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setTransitTimeTo(Activity, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setTransitTimeTo(int, int)
- Method in class jopt.js.spi.variable.
ActivityExpr
setTransitionFromCategory(int)
- Method in class jopt.js.spi.variable.
ActivityExpr
Sets the source category and makes sure to update the transit table if one has been registered
setTransitionToCategory(int)
- Method in class jopt.js.spi.variable.
ActivityExpr
Sets the destination category and makes sure to update the transit table if one has been registered
setUsageType(int)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Sets the way that this operation will use resources
setUsageType(int, int)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Sets the way that the given operation will use resources
setUsageType(int, int)
- Method in class jopt.js.spi.graph.node.
ActivityNode
Sets the way that the given operation will use resources
setVal(int)
- Method in class jopt.js.spi.search.actions.
AssignActivityStartTimeAction
Sets the value that will be used as the start time for the associated activity
setVal(int)
- Method in class jopt.js.spi.search.actions.
RemoveActivityStartTimeAction
Sets the value that will removed from the start times of the associated activity
setValue(int)
- Method in class jopt.js.spi.domain.activity.
IntIntervalActivityDomain
Attempts to reduce domain to a single value.
size()
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Returns the number of possible resources that may be used
size()
- Method in class jopt.js.spi.util.
IntStack
Gets the size of this stack.
solve(SearchAction, SearchGoal, SearchTechnique, boolean, boolean)
- Method in class jopt.js.spi.
JsSolverImpl
Locates a solution for the current problem.
startTimes
- Variable in class jopt.js.spi.domain.activity.
ActDelta
startTimesRemoved(int, IntIntervalSet)
- Method in class jopt.js.spi.domain.activity.
ActOperationDomain
Called when an ActResourceDomain event notifies this operation domain of a change to the specified resource's start times
startTimesRemoved(int, IntIntervalSet)
- Method in interface jopt.js.spi.domain.activity.
ActResourceDomainListener
A method called by an ActResourcedDomin any time start times are removed
startTimesRemoved(int, IntIntervalSet)
- Method in class jopt.js.spi.domain.activity.
ActivityDomain
Called when start times are removed from an operation
startsAfterEndOf(Activity)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsAfterEndOf(CspIntExpr)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsAfterStartOf(Activity)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsAfterStartOf(CspIntExpr)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsAtEndOf(Activity)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsAtEndOf(CspIntExpr)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsAtStartOf(Activity)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsAtStartOf(CspIntExpr)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsBeforeEndOf(Activity)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsBeforeEndOf(CspIntExpr)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsBeforeStartOf(Activity)
- Method in class jopt.js.spi.variable.
ActivityExpr
startsBeforeStartOf(CspIntExpr)
- Method in class jopt.js.spi.variable.
ActivityExpr
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
M
N
O
P
R
S
T
U
V