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

S

SchedulerExpression - interface jopt.js.api.variable.SchedulerExpression.
An Interface to represent commonalities between any and all scheduling expressions
StartTimeSelector - interface jopt.js.api.search.StartTimeSelector.
Interface to implement to control the selection of start time values when attempting to assign a start time to an activity
select(Activity[]) - Method in interface jopt.js.api.search.ActivitySelector
A method that will select one activity from an array of activities
select(ResourceSet) - Method in interface jopt.js.api.search.ResourceSelector
Returns the index of the resource within the specified set that should be selected for assignment to / removal from an activity
select(ResourceSet[]) - Method in interface jopt.js.api.search.ResourceSetSelector
Allows users to define a method of selecting an alternative ResourceSet from an array of such sets.
select(Activity) - Method in interface jopt.js.api.search.StartTimeSelector
Returns a start time to try to assign to given activity
selectIndex(Activity[]) - Method in interface jopt.js.api.search.ActivitySelector
A method that will select the index of one activity from an array of activities
set(int, int, int) - Method in class jopt.js.api.util.DoubleIndexedIntList
Sets the element at index1,index2, to element
set(int, IntIntervalSet) - Method in class jopt.js.api.util.IntIntervalCollection
Replaces the current timeline indexed by timelineID to this new timeline, and adds the difference to the overall IntValIntervalSet
setBuilt(boolean) - Method in class jopt.js.api.util.IntIntervalCollection
Sets the is built field, if this class is not set as built, it will not record changes making pushing and popping irrelevant.
setBuilt(boolean) - Method in interface jopt.js.api.variable.SchedulerExpression
Sets whether or not this expression can be editable.
setChoicePointStack(ChoicePointStack) - Method in class jopt.js.api.util.IntIntervalCollection
 
setChoicePointStack(ChoicePointStack) - Method in interface jopt.js.api.variable.Activity
Sets the choicepoint stack associated with this activity
setChoicePointStack(ChoicePointStack) - Method in interface jopt.js.api.variable.Resource
Sets the choicepoint stack associated with the resource
setDurationMax(int) - Method in interface jopt.js.api.variable.Activity
Sets the maximum duration of the activity
setDurationMin(int) - Method in interface jopt.js.api.variable.Activity
Sets the minimum duration of the activity
setEarliestEndTime(int, int) - Method in interface jopt.js.api.variable.Activity
Set the earliest end time for the resource at the specified index
setEarliestEndTime(int) - Method in interface jopt.js.api.variable.Activity
Set the earliest end time for the activity
setEarliestStartTime(int, int) - Method in interface jopt.js.api.variable.Activity
Set the earliest start time for the resource with the specified id
setEarliestStartTime(int) - Method in interface jopt.js.api.variable.Activity
Set the earliest start time for the activity
setLatestEndTime(int, int) - Method in interface jopt.js.api.variable.Activity
Set the latest end time for the resource at the specified index
setLatestEndTime(int) - Method in interface jopt.js.api.variable.Activity
Set the latest end time for the activity
setLatestStartTime(int, int) - Method in interface jopt.js.api.variable.Activity
Set the latest start time for resource with the specified id
setLatestStartTime(int) - Method in interface jopt.js.api.variable.Activity
Set the latest start time for the activity
setRequiredResource(int, int) - Method in interface jopt.js.api.variable.Activity
Forces the operation with the specified operationId to use the resource with the specified resourceId.
setStartTime(int, int) - Method in interface jopt.js.api.variable.Activity
Restricts the start time of the specified resource to a single value
setStartTime(int) - Method in interface jopt.js.api.variable.Activity
Restricts the start time of this activity to a single value
setStartTimeRange(int, int) - Method in interface jopt.js.api.variable.Activity
Restricts the start time of this activity to be between start and end
setTimeline(int, int, IntIntervalSet) - Method in interface jopt.js.api.variable.Activity
Sets the available timelines of the given resource for this activity / operation combination
setTransitTimeFrom(Activity, int) - Method in interface jopt.js.api.variable.Activity
Sets the transition time from the "transition from" activity to this activity
setTransitTimeFrom(int, int) - Method in interface jopt.js.api.variable.Activity
Sets the transition time for the "transition from" category for this activity
setTransitTimeTo(Activity, int) - Method in interface jopt.js.api.variable.Activity
Sets the transition time from this activity to the "transition to" activity
setTransitTimeTo(int, int) - Method in interface jopt.js.api.variable.Activity
Sets the transition time for the "transition to" category for this activity
setTransitionFromCategory(int) - Method in interface jopt.js.api.variable.Activity
Sets the "transition from" category and makes sure to update the transition table if one has been registered
setTransitionToCategory(int) - Method in interface jopt.js.api.variable.Activity
Sets the "transition to" category and makes sure to update the transition table if one has been registered
size() - Method in interface jopt.js.api.variable.ResourceSet
Returns the number of equivalent resources (ie the number of resources in this set)
startsAfterEndOf(Activity) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start after the end of act
startsAfterEndOf(CspIntExpr) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start after the end of expr
startsAfterStartOf(Activity) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start after the start of act
startsAfterStartOf(CspIntExpr) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start after the start of expr
startsAtEndOf(Activity) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start at the end of act
startsAtEndOf(CspIntExpr) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start at the end of expr
startsAtStartOf(Activity) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start at the start of act
startsAtStartOf(CspIntExpr) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start at the start of expr
startsBeforeEndOf(Activity) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start before the end of act
startsBeforeEndOf(CspIntExpr) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start before the end of expr
startsBeforeStartOf(Activity) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start before the start of act
startsBeforeStartOf(CspIntExpr) - Method in interface jopt.js.api.variable.Activity
Returns a constraint constraining this activity to start before the start of expr

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