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

R

REQUIRES - Static variable in class jopt.js.spi.domain.activity.ActOperationDomain
 
RemoveActivityStartTimeAction - class jopt.js.spi.search.actions.RemoveActivityStartTimeAction.
Action to remove a value from an activity's potential start times
RemoveActivityStartTimeAction(Activity, int) - Constructor for class jopt.js.spi.search.actions.RemoveActivityStartTimeAction
Creates a remove activity start time action
RemoveAlternativeResourceAction - class jopt.js.spi.search.actions.RemoveAlternativeResourceAction.
Action that removes a resource from an alternative resource set
RemoveAlternativeResourceAction(ResourceSet, int) - Constructor for class jopt.js.spi.search.actions.RemoveAlternativeResourceAction
Creates a RemoveAlternativeResourceAction
ResourceDomain - class jopt.js.spi.domain.resource.ResourceDomain.
Base resource domain class.
ResourceExpr - class jopt.js.spi.variable.ResourceExpr.
Expression used to hold pertinent resource information
ResourceExpr(String, ResourceDomain) - Constructor for class jopt.js.spi.variable.ResourceExpr
Creates a resource expression with the given name and domain
ResourceNode - class jopt.js.spi.graph.node.ResourceNode.
Node to represent resources
ResourceNode(String, ResourceDomain) - Constructor for class jopt.js.spi.graph.node.ResourceNode
Constructs a resource node from a name and domain
ResourceNode(String, ResourceDomain, int) - Constructor for class jopt.js.spi.graph.node.ResourceNode
Constructs a resource node with given name, domain, and id
registerAllocatedOperation(int, int, int, int) - Method in class jopt.js.spi.domain.resource.DiscreteResourceDomain
 
registerAllocatedOperation(int, int, int, int) - Method in class jopt.js.spi.domain.resource.GranularResourceDomain
 
registerAllocatedOperation(int, int, int, int) - Method in class jopt.js.spi.domain.resource.ResourceDomain
Lets the resource know that although a specific time has not necessary been decided, the specified operation will use this resource.
registerAllocatedOperation(int, int, int, int) - Method in class jopt.js.spi.domain.resource.UnaryResourceDomain
 
registerAllocatedOperation(int, int, int, int) - Method in class jopt.js.spi.graph.node.ResourceNode
Lets the resource know that although a specific time has not necessary been decided, the specified operation will use this resource.
registerID(int) - Static method in class jopt.js.spi.util.IDStore
A method to see if an id is valid (ie not used yet)
removeAllGetDelta(NumSet) - Method in class jopt.js.spi.util.CPSIntIntervalSet
Removes the specified set of values and records all changes that actually occur
removeAt(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes the resource at the given index for this operation
removeCapacityRange(int, int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a range of valid values from the capacity
removeDelta(ActDelta) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes set of times from start, end, and duration times
removeDelta(ActDelta, boolean) - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Removes times specified in the ActDelta from start, end, and duration times
removeDomain(NumSet) - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Attempts to reduce a domain by removing a set of values
removeDuration(int, int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a range of values from the duration of this operation
removeDuration(IntIntervalSet) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a set of times from duration times for this operation
removeDuration(IntIntervalSet, boolean) - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Removes a set of times from the duration of this domain
removeDurationRange(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Removes a range of values from the duration
removeEndTime(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a single time from the end times of this operation
removeEndTime(int, boolean) - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Removes a single value from the end times of this domain
removeEndTime(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Removes specified time from being a possible end time for this activity
removeEndTimes(int, int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a range of end time values from the domain of this operation
removeEndTimes(int, int, int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a range of values from the end times of this operation
removeEndTimes(IntIntervalSet) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a set of times from end times for this operation
removeEndTimes(IntIntervalSet, boolean) - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Removes a set of times from the end times of this domain
removeEndTimes(int, int, boolean) - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Removes a range of values from the end times of this domain
removeEndTimes(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Removes a range of values from the valid end times of this domain
removeEndTimes(int, int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Removes a range of values from the end times of the specified resource
removeEndingBeforeGetDelta(int) - Method in class jopt.js.spi.util.CPSIntIntervalSet
Removes anything ending before the specified val and records all changes that actually occur
removeGetDelta(int, int) - Method in class jopt.js.spi.util.CPSIntIntervalSet
Removes the specified interval and records all changes that actually occur
removePossibleResource(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes the resource at resourceIdx from the list of possible resources for this operation
removePossibleResource(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Removes the resource with the specified resource id from the list of possible resources for the operation with the specified operation id
removePossibleResource(int, int) - Method in class jopt.js.spi.graph.node.ActivityNode
Removes the resource with the specified resource id from the list of possible resources for the operation with the specified operation id
removePossibleResource(int, int) - Method in class jopt.js.spi.variable.ActivityExpr
 
removeRange(int, int) - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Attempts to reduce domain by removing a range of values
removeStartTime(int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a single value from the start times of this operation
removeStartTime(int, boolean) - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Removes a single value from the start times of this domain
removeStartTime(int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Removes specified time from being a possible start time for this activity
removeStartTime(int) - Method in class jopt.js.spi.graph.node.ActivityNode
Removes specified time from being a possible start time for this activity
removeStartTime(int) - Method in class jopt.js.spi.variable.ActivityExpr
 
removeStartTimes(int, int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a range of start time values from the domain of this operation
removeStartTimes(int, int, int) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a range of values from the start times of this operation
removeStartTimes(IntIntervalSet) - Method in class jopt.js.spi.domain.activity.ActOperationDomain
Removes a set of times from start times for this operation
removeStartTimes(int, int, boolean) - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Removes a range of values from start times of this domain
removeStartTimes(IntIntervalSet, boolean) - Method in class jopt.js.spi.domain.activity.ActResourceDomain
Removes a set of times from the start times of this domain
removeStartTimes(int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Removes a range of values from the valid start times
removeStartTimes(int, int, int) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Removes a range of values from the start times of the specified resource
removeStartTimes(int, int) - Method in class jopt.js.spi.graph.node.ActivityNode
Removes a range of values from the valid start times
removeStartTimes(int, int) - Method in class jopt.js.spi.variable.ActivityExpr
 
removeStartingAfterGetDelta(int) - Method in class jopt.js.spi.util.CPSIntIntervalSet
Removes anything starting after the specified val and records all changes that actually occur
removeValue(int) - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Attempts to remove a single value from the domain
require(Resource[], int) - Method in class jopt.js.spi.variable.ActivityExpr
 
restoreDomainState(Object) - Method in class jopt.js.spi.domain.activity.ActResourceDomain
 
restoreDomainState(Object) - Method in class jopt.js.spi.domain.activity.ActivityDomain
Restores variable information from stored data.
restoreDomainState(Object) - Method in class jopt.js.spi.domain.activity.IntIntervalActivityDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.js.spi.domain.resource.GranularResourceDomain
 
restoreDomainState(Object) - Method in class jopt.js.spi.domain.resource.ResourceDomain
 
restoreState(Object) - Method in class jopt.js.spi.graph.node.ActivityNode
 
restoreState(Object) - Method in class jopt.js.spi.graph.node.ResourceNode
 

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