A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

G

GENERIC - Static variable in interface jopt.csp.spi.arcalgorithm.graph.arc.Arc
An arc that can have several source and several target nodes.
GEQ - Static variable in interface jopt.csp.spi.util.NumConstants
 
GT - Static variable in interface jopt.csp.spi.util.NumConstants
 
GenerateDoubleAction - class jopt.csp.spi.search.actions.GenerateDoubleAction.
Action that will generate values for an array of variables.
GenerateDoubleAction(CspDoubleVariable[], double) - Constructor for class jopt.csp.spi.search.actions.GenerateDoubleAction
Creates new generation action
GenerateDoubleAction(CspDoubleVariable[], double, boolean) - Constructor for class jopt.csp.spi.search.actions.GenerateDoubleAction
Creates new generation action
GenerateFloatAction - class jopt.csp.spi.search.actions.GenerateFloatAction.
Action that will generate values for an array of variables.
GenerateFloatAction(CspFloatVariable[], float) - Constructor for class jopt.csp.spi.search.actions.GenerateFloatAction
Creates new generation action
GenerateFloatAction(CspFloatVariable[], float, boolean) - Constructor for class jopt.csp.spi.search.actions.GenerateFloatAction
Creates new generation action
GenerateIntegerAction - class jopt.csp.spi.search.actions.GenerateIntegerAction.
Action that will generate values for an array of variables.
GenerateIntegerAction(CspIntVariable[]) - Constructor for class jopt.csp.spi.search.actions.GenerateIntegerAction
Creates new generation action
GenerateIntegerAction(CspIntVariable[], IntegerSelector) - Constructor for class jopt.csp.spi.search.actions.GenerateIntegerAction
Creates new generation action
GenerateLongAction - class jopt.csp.spi.search.actions.GenerateLongAction.
Action that will generate values for an array of variables.
GenerateLongAction(CspLongVariable[]) - Constructor for class jopt.csp.spi.search.actions.GenerateLongAction
Creates new generation action
GenerateLongAction(CspLongVariable[], LongSelector) - Constructor for class jopt.csp.spi.search.actions.GenerateLongAction
Creates new generation action
GenerateSetAction - class jopt.csp.spi.search.actions.GenerateSetAction.
Action that will generate values for an array of variables.
GenerateSetAction(CspSetVariable[]) - Constructor for class jopt.csp.spi.search.actions.GenerateSetAction
Creates new generation action
GenerateSetAction(CspSetVariable[], SetSelector) - Constructor for class jopt.csp.spi.search.actions.GenerateSetAction
Creates new generation action
GenericArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericArc.
An arc that can have several source and several target nodes.
GenericBoolAndArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolAndArc.
Arc representing Z = X and Y
GenericBoolAndArc(Node, boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolAndArc
Constraint
GenericBoolAndArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolAndArc
Constraint
GenericBoolAndArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolAndArc
Constraint
GenericBoolAndReflexArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolAndReflexArc.
Arc representing Z[target] and Y = X
GenericBoolAndReflexArc(Node, boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolAndReflexArc
Constraint
GenericBoolAndReflexArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolAndReflexArc
Constraint
GenericBoolAndReflexArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolAndReflexArc
Constraint
GenericBoolArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolArc.
Base class for generic boolean arcs
GenericBoolConstTargetAndArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetAndArc.
Arc representing Z and X = y
GenericBoolConstTargetAndArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetAndArc
Constraint
GenericBoolConstTargetAndArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetAndArc
Constraint
GenericBoolConstTargetOrArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetOrArc.
Arc representing Z or X = y
GenericBoolConstTargetOrArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetOrArc
Constraint
GenericBoolConstTargetOrArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetOrArc
Constraint
GenericBoolConstTargetXImpliesArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetXImpliesArc.
Arc representing Z -> X = y
GenericBoolConstTargetXImpliesArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetXImpliesArc
Constraint
GenericBoolConstTargetXImpliesArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetXImpliesArc
Constraint
GenericBoolConstTargetXorArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetXorArc.
Arc representing Z xor X = y
GenericBoolConstTargetXorArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetXorArc
Constraint
GenericBoolConstTargetXorArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetXorArc
Constraint
GenericBoolConstTargetYImpliesArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetYImpliesArc.
Arc representing X -> Z = y
GenericBoolConstTargetYImpliesArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetYImpliesArc
Constraint
GenericBoolConstTargetYImpliesArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetYImpliesArc
Constraint
GenericBoolEqThreeVarArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolEqThreeVarArc.
Arc representing Z = (X == Y)
GenericBoolEqThreeVarArc(Node, boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolEqThreeVarArc
Constraint
GenericBoolEqThreeVarArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolEqThreeVarArc
Constraint
GenericBoolEqThreeVarArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolEqThreeVarArc
Constraint
GenericBoolEqThreeVarArc(boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolEqThreeVarArc
Constraint
GenericBoolEqThreeVarArc(GenericBooleanConstant, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolEqThreeVarArc
Constraint
GenericBoolEqTwoVarArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolEqTwoVarArc.
Arc representing Z <- A, Z <- ^A, ^Z <- A, etc where if right side of the equation evaluates to true, the left side must evaluate to true.
GenericBoolEqTwoVarArc(Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolEqTwoVarArc
Constraint
GenericBoolExpr - interface jopt.csp.spi.arcalgorithm.constraint.bool.GenericBoolExpr.
 
GenericBoolImpliesReflexTwoVarArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesReflexTwoVarArc.
Arc representing A <- Z
GenericBoolImpliesReflexTwoVarArc(Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesReflexTwoVarArc
Constraint
GenericBoolImpliesThreeVarArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesThreeVarArc.
Arc representing Z = X -> Y
GenericBoolImpliesThreeVarArc(Node, boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesThreeVarArc
Constraint
GenericBoolImpliesThreeVarArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesThreeVarArc
Constraint
GenericBoolImpliesThreeVarArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesThreeVarArc
Constraint
GenericBoolImpliesThreeVarArc(boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesThreeVarArc
Constraint
GenericBoolImpliesThreeVarArc(GenericBooleanConstant, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesThreeVarArc
Constraint
GenericBoolImpliesTwoVarArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesTwoVarArc.
Arc representing Z <- A
GenericBoolImpliesTwoVarArc(Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesTwoVarArc
Constraint
GenericBoolImpliesXReflexArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesXReflexArc.
Arc representing X = Z -> Y
GenericBoolImpliesXReflexArc(Node, boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesXReflexArc
Constraint
GenericBoolImpliesXReflexArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesXReflexArc
Constraint
GenericBoolImpliesXReflexArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesXReflexArc
Constraint
GenericBoolImpliesXReflexArc(boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesXReflexArc
Constraint
GenericBoolImpliesYReflexArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesYReflexArc.
Arc representing X = Y -> Z
GenericBoolImpliesYReflexArc(Node, boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesYReflexArc
Constraint
GenericBoolImpliesYReflexArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesYReflexArc
Constraint
GenericBoolImpliesYReflexArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesYReflexArc
Constraint
GenericBoolImpliesYReflexArc(boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesYReflexArc
Constraint
GenericBoolImpliesYReflexArc(GenericBooleanConstant, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolImpliesYReflexArc
Constraint
GenericBoolOrArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolOrArc.
Arc representing Z = X or Y
GenericBoolOrArc(Node, boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolOrArc
Constraint
GenericBoolOrArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolOrArc
Constraint
GenericBoolOrArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolOrArc
 
GenericBoolOrReflexArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolOrReflexArc.
Arc representing Z or Y = X
GenericBoolOrReflexArc(Node, boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolOrReflexArc
Constraint
GenericBoolOrReflexArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolOrReflexArc
Constraint
GenericBoolOrReflexArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolOrReflexArc
Constraint
GenericBoolXorArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolXorArc.
Arc representing Z = X xor Y
GenericBoolXorArc(Node, boolean, Node, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolXorArc
Constraint
GenericBoolXorArc(Node, boolean, boolean, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolXorArc
Constraint
GenericBoolXorArc(Node, boolean, GenericBooleanConstant, Node, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolXorArc
Constraint
GenericBooleanConstant - class jopt.csp.spi.arcalgorithm.variable.GenericBooleanConstant.
A generic constant that acts as an array of booleans, but can be indexed over custom indexes
GenericBooleanConstant(String, CspGenericIndex[], boolean[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericBooleanConstant
Constructor
GenericBooleanExpr - class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr.
A generic boolean variable such as Xi which represents X1, X2, etc.
GenericBooleanExpr(String, CspGenericIndex[], BoolExpr[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Constructor for an expression that wraps an array of boolean expressions
GenericBooleanExpr(String, CspGenericIndex[], CspConstraint) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Constructor for generic expression that wraps a constraint
GenericBooleanExpr(String, BooleanExpr, int, BooleanExpr, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Constructor for building expressions based on an operation on two other variables
GenericBooleanExpr(String, BooleanExpr, int, boolean) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Constructor for building expressions based on an operation on one other variable and a constant
GenericBooleanExpr(String, BooleanExpr, int, GenericBooleanConstant) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Constructor for building expressions based on an operation on one other variable and a constant
GenericBooleanExpr(String, int, BooleanExpr) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Constructor for building an expression based on an operation on one other variable
GenericBooleanNode - class jopt.csp.spi.arcalgorithm.graph.node.GenericBooleanNode.
A generic node relating to a generic variable such as Xi which represents X1, X2, etc.
GenericBooleanNode(String, GenericIndex[], BooleanNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericBooleanNode
Constructor
GenericConstant - interface jopt.csp.spi.arcalgorithm.variable.GenericConstant.
Interface for GenericConstant objects
GenericConstraint2BoolArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericConstraint2BoolArc.
Assigns a boolean node to be equal to the result of an constraint
GenericConstraint2BoolArc(PostableConstraint, BooleanNode) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericConstraint2BoolArc
Constructor for arc where boolean node is a target of a source constraint
GenericConstraint2BoolArc(BooleanNode, PostableConstraint) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericConstraint2BoolArc
Constructor for arc where constraint is a target of a source boolean node
GenericDoubleConstant - class jopt.csp.spi.arcalgorithm.variable.GenericDoubleConstant.
A generic double constant such as Xi representing 1.1, 7.3, and 12.8 for i=0, i=1, and i=2, respectively
GenericDoubleConstant(String, CspGenericIndex[], Double[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleConstant
Constructor
GenericDoubleConstant(String, CspGenericIndex[], double[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleConstant
Constructor
GenericDoubleExpr - class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr.
A generic integer variable such as Xi which represents X1, X2, etc.
GenericDoubleExpr(String, CspGenericIndex[], NumExpr[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Constructor
GenericDoubleExpr(String, CspGenericIndex[], NumExpr[], boolean) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Constructor
GenericDoubleExpr(String, CspGenericDoubleCast, int, DoubleCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
 
GenericDoubleExpr(String, CspGenericDoubleCast, int, CspGenericDoubleCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
 
GenericDoubleExpr(String, DoubleCast, int, CspGenericDoubleCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
 
GenericDoubleExpr(String, double, int, CspGenericDoubleCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
 
GenericDoubleExpr(String, GenericDoubleConstant, int, CspGenericDoubleCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
 
GenericDoubleExpr(String, CspGenericDoubleCast, int, double) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
 
GenericDoubleExpr(String, CspGenericDoubleCast, int, GenericDoubleConstant) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
 
GenericDoubleExpr(String, CspGenericDoubleCast, int) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
 
GenericDoubleNode - class jopt.csp.spi.arcalgorithm.graph.node.GenericDoubleNode.
A generic double node relating to a generic variable such as Xi which represents X1, X2, etc.
GenericDoubleNode(String, GenericIndex[], NumNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericDoubleNode
Constructor
GenericFloatConstant - class jopt.csp.spi.arcalgorithm.variable.GenericFloatConstant.
A generic float constant such as Xi representing 1.1, 7.3, and 12.8 for i=0, i=1, and i=2, respectively
GenericFloatConstant(String, CspGenericIndex[], Float[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatConstant
Constructor
GenericFloatConstant(String, CspGenericIndex[], float[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatConstant
Constructor
GenericFloatExpr - class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr.
A generic integer variable such as Xi which represents X1, X2, etc.
GenericFloatExpr(String, CspGenericIndex[], NumExpr[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Constructor
GenericFloatExpr(String, CspGenericIndex[], NumExpr[], boolean) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Constructor
GenericFloatExpr(String, CspGenericFloatCast, int, FloatCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
 
GenericFloatExpr(String, CspGenericFloatCast, int, CspGenericFloatCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
 
GenericFloatExpr(String, FloatCast, int, CspGenericFloatCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
 
GenericFloatExpr(String, float, int, CspGenericFloatCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
 
GenericFloatExpr(String, CspGenericFloatCast, int, float) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
 
GenericFloatExpr(String, GenericFloatConstant, int, CspGenericFloatCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
 
GenericFloatExpr(String, CspGenericFloatCast, int, GenericFloatConstant) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
 
GenericFloatExpr(String, CspGenericFloatCast, int) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
 
GenericFloatNode - class jopt.csp.spi.arcalgorithm.graph.node.GenericFloatNode.
A generic float node relating to a generic variable such as Xi which represents X1, X2, etc.
GenericFloatNode(String, GenericIndex[], NumNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericFloatNode
Constructor
GenericIndex - class jopt.csp.spi.util.GenericIndex.
Represents subscript for a generic variable, such as i for Xi + Yi > Zi.
GenericIndex(String, int) - Constructor for class jopt.csp.spi.util.GenericIndex
 
GenericIndexCombination - class jopt.csp.spi.util.GenericIndexCombination.
Stores a combination of values for a set of indices that can be compared at with another combination to determine if the combinations are equal
GenericIndexCombination(GenericIndex[]) - Constructor for class jopt.csp.spi.util.GenericIndexCombination
 
GenericIndexManager - class jopt.csp.spi.util.GenericIndexManager.
Utility for creating iterators that can be used by arcs when processing generic nodes
GenericIndexManager(CspGenericIndex[], CspGenericIndex[], CspGenericIndex[], CspGenericIndex[], boolean) - Constructor for class jopt.csp.spi.util.GenericIndexManager
Creates a new index manager that manages indices for source and target nodes where X and Y are source nodes and Z is a target such as X + Y = Z and X and Y indices have restricted ranges.
GenericIntConstant - class jopt.csp.spi.arcalgorithm.variable.GenericIntConstant.
A generic integer constant such as Xi representing 1, 7, and 12 for i=0, i=1, and i=2, respectively
GenericIntConstant(String, CspGenericIndex[], Integer[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntConstant
Constructor
GenericIntConstant(String, CspGenericIndex[], int[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntConstant
Constructor
GenericIntExpr - class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr.
A generic integer variable such as Xi which represents X1, X2, etc.
GenericIntExpr(String, CspGenericIndex[], NumExpr[], boolean) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Constructor
GenericIntExpr(String, CspGenericIndex[], NumExpr[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Constructor
GenericIntExpr(String, CspGenericIntExpr, int, CspIntExpr) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
 
GenericIntExpr(String, CspGenericIntExpr, int, CspGenericIntExpr) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
 
GenericIntExpr(String, CspIntExpr, int, CspGenericIntExpr) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
 
GenericIntExpr(String, int, int, CspGenericIntExpr) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
 
GenericIntExpr(String, CspGenericIntExpr, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
 
GenericIntExpr(String, GenericIntConstant, int, CspGenericIntExpr) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
 
GenericIntExpr(String, CspGenericIntExpr, int, GenericIntConstant) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
 
GenericIntExpr(String, CspGenericIntExpr, int) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
 
GenericIntNode - class jopt.csp.spi.arcalgorithm.graph.node.GenericIntNode.
A generic integer node relating to a generic variable such as Xi which represents X1, X2, etc.
GenericIntNode(String, GenericIndex[], NumNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericIntNode
Constructor
GenericLongConstant - class jopt.csp.spi.arcalgorithm.variable.GenericLongConstant.
A generic long constant such as Xi representing 1, 7, and 12 for i=0, i=1, and i=2, respectively
GenericLongConstant(String, CspGenericIndex[], Long[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongConstant
Constructor
GenericLongConstant(String, CspGenericIndex[], long[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongConstant
Constructor
GenericLongExpr - class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr.
A generic long variable such as Xi which represents X1, X2, etc.
GenericLongExpr(String, CspGenericIndex[], NumExpr[]) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Constructor
GenericLongExpr(String, CspGenericIndex[], NumExpr[], boolean) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Constructor
GenericLongExpr(String, CspGenericLongCast, int, LongCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
 
GenericLongExpr(String, CspGenericLongCast, int, CspGenericLongCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
 
GenericLongExpr(String, LongCast, int, CspGenericLongCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
 
GenericLongExpr(String, long, int, CspGenericLongCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
 
GenericLongExpr(String, CspGenericLongCast, int, long) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
 
GenericLongExpr(String, GenericLongConstant, int, CspGenericLongCast) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
 
GenericLongExpr(String, CspGenericLongCast, int, GenericLongConstant) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
 
GenericLongExpr(String, CspGenericLongCast, int) - Constructor for class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
 
GenericLongNode - class jopt.csp.spi.arcalgorithm.graph.node.GenericLongNode.
A generic long node relating to a generic variable such as Xi which represents X1, X2, etc.
GenericLongNode(String, GenericIndex[], NumNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericLongNode
Constructor
GenericNode - interface jopt.csp.spi.arcalgorithm.graph.node.GenericNode.
Interface implemented by all generic nodes
GenericNodeIndexManager - class jopt.csp.spi.arcalgorithm.graph.node.GenericNodeIndexManager.
Utility for creating iterators that can be used by arcs when processing generic nodes
GenericNodeIndexManager(Node, Node, Node) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericNodeIndexManager
Creates a new index manager that manages indices for source and target nodes where X and Y are source nodes and Z is a target such as X + Y = Z
GenericNodeIndexManager(Node, Node, Node, GenericIndex[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericNodeIndexManager
Creates a new index manager that manages indices for source and target nodes where X and Y are source nodes and Z is a target such as X + Y = Z and X and Y indices have restricted ranges.
GenericNodeIndexManager(Node, Node, Node, GenericIndex[], boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericNodeIndexManager
Creates a new index manager that manages indices for source and target nodes where X and Y are source nodes and Z is a target such as X + Y = Z and X and Y indices have restricted ranges.
GenericNodeIndexManager(GenericConstant, Node, Node) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericNodeIndexManager
Creates a new index manager that manages indices for source and target nodes where X and Y are source nodes and Z is a target such as X + Y = Z
GenericNodeIndexManager(Node, GenericConstant, Node) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericNodeIndexManager
Creates a new index manager that manages indices for source and target nodes where X and Y are source nodes and Z is a target such as X + Y = Z
GenericNodeIndexManager(GenericConstant, Node, Node, GenericIndex[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericNodeIndexManager
Creates a new index manager that manages indices for source and target nodes where X and Y are source nodes and Z is a target such as X + Y = Z and X and Y indices have restricted ranges.
GenericNodeIndexManager(Node, GenericConstant, Node, GenericIndex[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericNodeIndexManager
Creates a new index manager that manages indices for source and target nodes where X and Y are source nodes and Z is a target such as X + Y = Z and X and Y indices have restricted ranges.
GenericNodeIndexManager(Node, GenericConstant, Node, GenericConstant, Node, GenericIndex[], boolean) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericNodeIndexManager
Creates a new index manager that manages indices for source and target nodes where X and Y are source nodes and Z is a target such as X + Y = Z and X and Y indices have restricted ranges.
GenericNumAbsArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAbsArc.
Constraint representing |Ai| = Zj and |a| = Zi, etc
GenericNumAbsArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAbsArc
Constructor
GenericNumAbsArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAbsArc
Constructor
GenericNumAbsArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAbsArc
Constructor
GenericNumAbsReflectArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAbsReflectArc.
Constraint representing |Ai| = Zj and |a| = Zi, etc
GenericNumAbsReflectArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAbsReflectArc
Constructor
GenericNumAbsReflectArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAbsReflectArc
Constructor
GenericNumAbsReflectArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAbsReflectArc
Constructor
GenericNumAcosArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAcosArc.
Arc representing Zi = acos(Xi)
GenericNumAcosArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAcosArc
Constructor
GenericNumAcosArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAcosArc
Constructor
GenericNumAcosArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAcosArc
Constructor
GenericNumAllDiffArc - class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllDiffArc.
Generic arc that ensures all ensures all variables take on different values.
GenericNumAllDiffArc(NumNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllDiffArc
 
GenericNumAllDiffArc(GenericNumNode) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllDiffArc
 
GenericNumAllDiffArc.NodeSizeComparator - class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllDiffArc.NodeSizeComparator.
 
GenericNumAllDiffArc.NodeSizeComparator() - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllDiffArc.NodeSizeComparator
 
GenericNumAllDiffArc.NumNodeComparator - class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllDiffArc.NumNodeComparator.
 
GenericNumAllDiffArc.NumNodeComparator(Number) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllDiffArc.NumNodeComparator
 
GenericNumAllDiffArc.NumNodeSizeComparator - class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllDiffArc.NumNodeSizeComparator.
 
GenericNumAllDiffArc.NumNodeSizeComparator(HashSet) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllDiffArc.NumNodeSizeComparator
 
GenericNumAllSameArc - class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllSameArc.
Generic arc that is used as an opposite to the all-different arc
GenericNumAllSameArc(NumNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllSameArc
 
GenericNumAllSameArc(GenericNumNode) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumAllSameArc
 
GenericNumArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumArc.
Base class for use by generic arcs that are based upon nodes stemming from generic indices
GenericNumAsinArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAsinArc.
Arc representing Zi = asin(Xi)
GenericNumAsinArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAsinArc
Constructor
GenericNumAsinArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAsinArc
Constructor
GenericNumAsinArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAsinArc
Constructor
GenericNumAtanArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAtanArc.
Arc representing Zi = atan(Xi)
GenericNumAtanArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAtanArc
Constructor
GenericNumAtanArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAtanArc
Constructor
GenericNumAtanArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumAtanArc
Constructor
GenericNumBetweenArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc.
Arc representing Z is within a range [min..max] or (min..max], etc.
GenericNumBetweenArc(Number, boolean, Number, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(GenericNumConstant, boolean, GenericNumConstant, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(GenericNumConstant, boolean, GenericNumConstant, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(Number, boolean, NumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(Number, boolean, GenericNumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(Number, boolean, GenericNumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(GenericNumNode, boolean, Number, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(NumNode, boolean, Number, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(GenericNumNode, boolean, Number, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(GenericNumNode, boolean, NumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(NumNode, boolean, GenericNumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(NumNode, boolean, NumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(GenericNumNode, boolean, GenericNumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(GenericNumNode, boolean, GenericNumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(GenericNumNode, boolean, NumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumBetweenArc(NumNode, boolean, GenericNumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumBetweenArc
Constructor
GenericNumConstant - class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant.
A generic constant that acts as an array of numbers, but can be indexed over custom indexes
GenericNumCosArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumCosArc.
Arc representing Zi = cos(Xi)
GenericNumCosArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumCosArc
Constructor
GenericNumCosArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumCosArc
Constructor
GenericNumCosArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumCosArc
Constructor
GenericNumDiffArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumDiffArc.
Arc representing Zi = Xi - Yi, Zi < Xj - Yi, Zi > Xj - Yk, etc.
GenericNumDiffArc(Node, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumDiffArc
Constructor
GenericNumDiffArc(Number, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumDiffArc
Constructor
GenericNumDiffArc(GenericNumConstant, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumDiffArc
Constructor
GenericNumDiffArc(Node, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumDiffArc
Constructor
GenericNumDiffArc(Node, GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumDiffArc
Constructor
GenericNumDiffArc(Number, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumDiffArc
Constructor
GenericNumExpArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumExpArc.
Arc representing Zi = asin(Xi)
GenericNumExpArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumExpArc
Constructor
GenericNumExpr - interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr.
 
GenericNumExprBase - class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase.
A generic variable such as Xi which represents X1, X2, etc.
GenericNumLogArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumLogArc.
Arc representing Z = logX(y), Z = logX(Y), etc.
GenericNumLogArc(Node, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumLogArc
Constructor
GenericNumLogArc(Number, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumLogArc
Constructor
GenericNumLogArc(GenericNumConstant, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumLogArc
Constructor
GenericNumLogArc(Node, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumLogArc
Constructor
GenericNumLogArc(Node, GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumLogArc
Constructor
GenericNumMemberOfArrayReflexArc - class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumMemberOfArrayReflexArc.
Generic arc that constraints a numeric variable to be a member of an array
GenericNumMemberOfArrayReflexArc(Node, NumNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumMemberOfArrayReflexArc
 
GenericNumNatLogArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumNatLogArc.
Arc representing Zi = asin(Xi)
GenericNumNatLogArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumNatLogArc
Constructor
GenericNumNode - class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode.
A generic node relating to a generic variable such as Xi which represents X1, X2, etc.
GenericNumNode(String, GenericIndex[], NumNode[], int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Constructor
GenericNumNotBetweenArc - class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc.
Arc representing Z is outside of a range [min..max] or (min..max], etc.
GenericNumNotBetweenArc(Number, boolean, Number, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(GenericNumConstant, boolean, GenericNumConstant, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(GenericNumConstant, boolean, GenericNumConstant, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(Number, boolean, NumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(Number, boolean, GenericNumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(Number, boolean, GenericNumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(GenericNumNode, boolean, Number, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(NumNode, boolean, Number, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(GenericNumNode, boolean, Number, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(GenericNumNode, boolean, NumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(NumNode, boolean, GenericNumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(NumNode, boolean, NumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(GenericNumNode, boolean, GenericNumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(GenericNumNode, boolean, GenericNumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(GenericNumNode, boolean, NumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotBetweenArc(NumNode, boolean, GenericNumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotBetweenArc
Constructor
GenericNumNotMemberOfArrayReflexArc - class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotMemberOfArrayReflexArc.
Generic arc that constraints a numeric variable to be a member of an array
GenericNumNotMemberOfArrayReflexArc(Node, NumNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GenericNumNotMemberOfArrayReflexArc
 
GenericNumPowerArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumPowerArc.
Arc representing Z = X^y, Z = X^Y, etc.
GenericNumPowerArc(Node, Node, boolean, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumPowerArc
Constructor
GenericNumPowerArc(Number, Node, boolean, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumPowerArc
Constructor
GenericNumPowerArc(GenericNumConstant, Node, boolean, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumPowerArc
Constructor
GenericNumPowerArc(Node, Number, boolean, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumPowerArc
Constructor
GenericNumPowerArc(Node, GenericNumConstant, boolean, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumPowerArc
Constructor
GenericNumProdArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdArc.
Arc representing Zi = Xi * Yi, Zi < Xj * Yi, Zi > Xj * Yk, etc.
GenericNumProdArc(Node, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdArc
Constructor
GenericNumProdArc(Number, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdArc
Constructor
GenericNumProdArc(GenericNumConstant, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdArc
Constructor
GenericNumProdArc(Node, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdArc
Constructor
GenericNumProdArc(Node, GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdArc
Constructor
GenericNumProdArc(Number, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdArc
Constructor
GenericNumProdReflexArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdReflexArc.
Arc representing Zi = Xi / Yi, Zi < Xj / Yi, Zi > Xj / Yk, etc with special multiplication-related behavior.
GenericNumProdReflexArc(Node, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdReflexArc
Constructor
GenericNumProdReflexArc(Number, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdReflexArc
Constructor
GenericNumProdReflexArc(GenericNumConstant, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdReflexArc
Constructor
GenericNumProdReflexArc(Node, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdReflexArc
Constructor
GenericNumProdReflexArc(Node, GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdReflexArc
Constructor
GenericNumProdReflexArc(Number, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumProdReflexArc
Constructor
GenericNumQuotAlternateArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotAlternateArc.
Arc representing Zi = Xi / Yi, Zi < Xj / Yi, Zi > Xj / Yk, etc with multiplication- and division-related behavior.
GenericNumQuotAlternateArc(Node, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotAlternateArc
Constructor
GenericNumQuotAlternateArc(Number, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotAlternateArc
Constructor
GenericNumQuotAlternateArc(GenericNumConstant, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotAlternateArc
Constructor
GenericNumQuotAlternateArc(Node, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotAlternateArc
Constructor
GenericNumQuotAlternateArc(Node, GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotAlternateArc
Constructor
GenericNumQuotAlternateArc(Number, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotAlternateArc
Constructor
GenericNumQuotArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotArc.
Arc representing Zi = Xi / Yi, Zi < Xj / Yi, Zi > Xj / Yk, etc.
GenericNumQuotArc(Node, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotArc
Constructor
GenericNumQuotArc(Number, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotArc
Constructor
GenericNumQuotArc(GenericNumConstant, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotArc
Constructor
GenericNumQuotArc(Node, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotArc
Constructor
GenericNumQuotArc(Node, GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotArc
Constructor
GenericNumQuotArc(Number, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotArc
Constructor
GenericNumQuotReflexArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotReflexArc.
Arc representing Zi = Xi * Yi, Zi < Xj * Yi, Zi > Xj * Yk, etc with special division-related behavior.
GenericNumQuotReflexArc(Node, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotReflexArc
Constructor
GenericNumQuotReflexArc(Number, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotReflexArc
Constructor
GenericNumQuotReflexArc(GenericNumConstant, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotReflexArc
Constructor
GenericNumQuotReflexArc(Node, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotReflexArc
Constructor
GenericNumQuotReflexArc(Node, GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotReflexArc
Constructor
GenericNumQuotReflexArc(Number, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumQuotReflexArc
Constructor
GenericNumRangeArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc.
Base class for arcs that restrict numbers to a range
GenericNumRangeArc(Number, boolean, Number, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(Number, boolean, GenericNumConstant, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(Number, boolean, GenericNumConstant, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumConstant, boolean, Number, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumConstant, boolean, Number, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumConstant, boolean, GenericNumConstant, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumConstant, boolean, GenericNumConstant, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(NumNode, boolean, Number, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumNode, boolean, Number, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumNode, boolean, Number, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(NumNode, boolean, GenericNumConstant, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumNode, boolean, GenericNumConstant, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(NumNode, boolean, GenericNumConstant, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumNode, boolean, GenericNumConstant, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(Number, boolean, GenericNumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(Number, boolean, NumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(Number, boolean, GenericNumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumConstant, boolean, NumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumConstant, boolean, GenericNumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumConstant, boolean, NumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumConstant, boolean, GenericNumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumNode, boolean, NumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(NumNode, boolean, GenericNumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(NumNode, boolean, NumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumNode, boolean, GenericNumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumNode, boolean, GenericNumNode, boolean, NumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(GenericNumNode, boolean, NumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRangeArc(NumNode, boolean, GenericNumNode, boolean, GenericNumNode, double) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRangeArc
Constructor
GenericNumRelationArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRelationArc.
Arc representing Zi = Ai, Zi < Aj, Zi > Aj, etc.
GenericNumRelationArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRelationArc
Constructor
GenericNumRelationArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRelationArc
Constructor
GenericNumRelationArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumRelationArc
Constructor
GenericNumSinArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSinArc.
Arc representing Zi = sin(Xi)
GenericNumSinArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSinArc
Constructor
GenericNumSinArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSinArc
Constructor
GenericNumSinArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSinArc
Constructor
GenericNumSquareArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSquareArc.
Arc representing Zi = Xi^2, Zi < Xj^2, Zi > Xj^2, etc.
GenericNumSquareArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSquareArc
Constructor
GenericNumSquareArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSquareArc
Constructor
GenericNumSquareArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSquareArc
Constructor
GenericNumSquareReflexArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSquareReflexArc.
Arc representing sqrt(Xi) = Zi, sqrt(Xi) < Z, etc with special square-related behavior
GenericNumSquareReflexArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSquareReflexArc
Constructor
GenericNumSquareReflexArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSquareReflexArc
Constructor
GenericNumSquareReflexArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSquareReflexArc
Constructor
GenericNumSumArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSumArc.
Arc representing Zi = Xi + Yi, Zi < Xj + Yi, Zi > Xj + Yk, etc.
GenericNumSumArc(Node, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSumArc
Constructor
GenericNumSumArc(Number, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSumArc
Constructor
GenericNumSumArc(GenericNumConstant, Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSumArc
Constructor
GenericNumSumArc(Node, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSumArc
Constructor
GenericNumSumArc(Node, GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSumArc
Constructor
GenericNumSumArc(Number, Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSumArc
Constructor
GenericNumSummationArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSummationArc.
Arc representing Z < summation(Ai, i in [1..100]) etc.
GenericNumSummationArc(GenericNumNode, NumNode, Node, int, int, GenericIndex[], CspGenericIndexRestriction) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSummationArc
Constructor
GenericNumSummationReflexArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSummationReflexArc.
Arc representing summation(Zi, i in [1..100]) < A etc.
GenericNumSummationReflexArc(Node, GenericNumNode, int, int, GenericIndex[], CspGenericIndexRestriction) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSummationReflexArc
Constructor
GenericNumSummationReflexArc(Number, GenericNumNode, int, int, GenericIndex[], CspGenericIndexRestriction) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSummationReflexArc
Constructor
GenericNumSummationReflexArc(GenericNumConstant, GenericNumNode, int, int, GenericIndex[], CspGenericIndexRestriction) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSummationReflexArc
Constructor
GenericNumTanArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumTanArc.
Arc representing Zi = tan(Xi)
GenericNumTanArc(Node, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumTanArc
Constructor
GenericNumTanArc(Number, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumTanArc
Constructor
GenericNumTanArc(GenericNumConstant, Node, int, int) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumTanArc
Constructor
GenericNumTrigArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumTrigArc.
Base class for generic trig arcs such as Cos, Sin, NatLog, etc.
GenericSetArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericSetArc.
Abstract base arc for generic set arcs
GenericSetArc(Node[], Node[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericSetArc
Constructor
GenericSetNullIntersectionArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericSetNullIntersectionArc.
Arc representing null-intersection of source nodes
GenericSetNullIntersectionArc(SetNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericSetNullIntersectionArc
Constructor
GenericSetUnionAdvancedFilterArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericSetUnionAdvancedFilterArc.
Arc that further filters target nodes of a union based on the knowledge that when only one node contains a possible value that is required in the union, it must also be required by that node.
GenericSetUnionAdvancedFilterArc(SetNode, SetNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericSetUnionAdvancedFilterArc
Constructor
GenericSetUnionIntersectFilterArc - class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericSetUnionIntersectFilterArc.
Arc that further filters target nodes of a union based on the source union and and an intersection of the targets
GenericSetUnionIntersectFilterArc(SetNode, SetNode, SetNode, SetNode) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericSetUnionIntersectFilterArc
Constructor
GlobalCardinalityArc - class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityArc.
Generic arc that ensures all ensures all variables are different.
GlobalCardinalityArc(NumNode[], Number[], int[], int[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityArc
Constructs a global cardinality arc, which will ensure that each val will have a cardinality of at least lb and at most ub.
GlobalCardinalityArc(GenericNumNode, Number[], int[], int[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityArc
 
GlobalCardinalityArc.NumNodeComparator - class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityArc.NumNodeComparator.
 
GlobalCardinalityArc.NumNodeComparator(Number) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityArc.NumNodeComparator
 
GlobalCardinalityArc.NumNodeSizeComparator - class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityArc.NumNodeSizeComparator.
 
GlobalCardinalityArc.NumNodeSizeComparator(HashSet) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityArc.NumNodeSizeComparator
 
GlobalCardinalityConstraint - class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityConstraint.
A global constraint that enforces a minimum and maximum cardinality of certain values among a set of sources.
GlobalCardinalityConstraint(NumExpr[], Number[], int[], int[]) - Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityConstraint
This will construct a global cardinality constraint among the source expressions, binding the number of times each val from vals shows up to be between a lower bound lb and upper bound ub
GlobalCardinalityConstraint(GenericNumExpr, Number[], int[], int[]) - Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityConstraint
This will construct a global cardinality constraint among the source expressions, binding the number of times each val from vals shows up to be between a lower bound lb and upper bound ub Notice we remember that this is derived from a generic source, but we treat it as a normal gcc.
GlobalCardinalityCountArc - class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityCountArc.
Generic arc that ensures all ensures all variables occur the same number of times as specified by the associated integer node.
GlobalCardinalityCountArc(NumNode[], NumNode[], Number[], IntNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityCountArc
An arc to propagate changes so that the sources reflect the cardinality bounds of values on the sources
GlobalCardinalityCountArc.NumNodeComparator - class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityCountArc.NumNodeComparator.
 
GlobalCardinalityCountArc.NumNodeComparator(Number) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityCountArc.NumNodeComparator
 
GlobalCardinalityCountArc.NumNodeMaxComparator - class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityCountArc.NumNodeMaxComparator.
 
GlobalCardinalityCountArc.NumNodeMaxComparator() - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityCountArc.NumNodeMaxComparator
 
GlobalCardinalityCountArc.NumNodeSizeComparator - class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityCountArc.NumNodeSizeComparator.
 
GlobalCardinalityCountArc.NumNodeSizeComparator(HashSet) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCardinalityCountArc.NumNodeSizeComparator
 
GlobalCardinalityCountConstraint - class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityCountConstraint.
Global constraint the constrains the number of occurrences of a value, as specified in vals, to the numbers present in the Integer node count, among all the nodes as expressed in sources array .
GlobalCardinalityCountConstraint(NumExpr[], Number[], IntExpr[]) - Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityCountConstraint
Creates a constraint that counts the number of times a value appears among a list of sources.
GlobalCardinalityCountConstraint(GenericNumExpr, Number[], IntExpr[]) - Constructor for class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityCountConstraint
Creates a constraint that counts the number of times a value appears among a list of sources.
GlobalCountCardinalityArc - class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCountCardinalityArc.
Generic arc that ensures all ensures that the count variables accurately reflect the number of occurrences of the corresponding value.
GlobalCountCardinalityArc(NumNode[], Number[], IntNode[]) - Constructor for class jopt.csp.spi.arcalgorithm.graph.arc.global.GlobalCountCardinalityArc
Generates a global count cardinality arc, counting the number of times that each val in the val array occurs in sources
GraphConstraint - interface jopt.csp.spi.arcalgorithm.graph.GraphConstraint.
Constraint that is related to a graph
generate(CspIntVariable[]) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generate(CspIntVariable[], IntegerSelector) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generate(CspLongVariable[]) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generate(CspLongVariable[], LongSelector) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generate(CspFloatVariable[], float) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generate(CspFloatVariable[], float, boolean) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generate(CspDoubleVariable[], double) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generate(CspDoubleVariable[], double, boolean) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generate(CspSetVariable[]) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generate(CspSetVariable[], SetSelector) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generateBooleanConstant(boolean) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanConstant
 
generateNonBinary(CspIntVariable[]) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
generateNumConstant(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleConstant
 
generateNumConstant(String, CspGenericIndex[], Number[]) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleConstant
 
generateNumConstant(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatConstant
 
generateNumConstant(String, CspGenericIndex[], Number[]) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatConstant
 
generateNumConstant(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntConstant
 
generateNumConstant(String, CspGenericIndex[], Number[]) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntConstant
 
generateNumConstant(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongConstant
 
generateNumConstant(String, CspGenericIndex[], Number[]) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongConstant
 
generateNumConstant(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
Generates a GenericNumConstant based on only one number
generateNumConstant(String, CspGenericIndex[], Number[]) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
Create a new GenericNumConstant with the given indices and constant values
genericBoolean(String, CspGenericIndex[], CspBooleanExpr[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of expressions
genericBoolean(String, CspGenericIndex[], CspConstraint) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a constraint
genericBoolean(String, CspGenericIndex, CspBooleanExpr[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of expressions
genericBoolean(String, CspGenericIndex, CspConstraint) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a constraint
genericBooleanConst(String, CspGenericIndex[], boolean[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic boolean constant
genericBooleanConst(String, CspGenericIndex, boolean[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic boolean constant
genericDouble(String, CspGenericIndex, CspDoubleVariable[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericDouble(String, CspGenericIndex[], CspDoubleVariable[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericDouble(String, CspGenericIndex, int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericDouble(String, CspGenericIndex[], int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericDoubleConst(String, CspGenericIndex[], Double[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic double constant
genericDoubleConst(String, CspGenericIndex[], double[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic double constant
genericDoubleConst(String, CspGenericIndex, Double[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic double constant
genericDoubleConst(String, CspGenericIndex, double[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic double constant
genericFloat(String, CspGenericIndex, CspFloatVariable[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericFloat(String, CspGenericIndex[], CspFloatVariable[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericFloat(String, CspGenericIndex, int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericFloat(String, CspGenericIndex[], int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericFloatConst(String, CspGenericIndex[], Float[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic float constant
genericFloatConst(String, CspGenericIndex[], float[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic float constant
genericFloatConst(String, CspGenericIndex, Float[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic float constant
genericFloatConst(String, CspGenericIndex, float[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic float constant
genericIndex(String, int) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic index for use with generic variables
genericInt(String, CspGenericIndex, CspIntVariable[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericInt(String, CspGenericIndex[], CspIntVariable[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericInt(String, CspGenericIndex, int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericInt(String, CspGenericIndex[], int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericIntConst(String, CspGenericIndex[], Integer[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic int constant
genericIntConst(String, CspGenericIndex[], int[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic int constant
genericIntConst(String, CspGenericIndex, Integer[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic int constant
genericIntConst(String, CspGenericIndex, int[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic int constant
genericLong(String, CspGenericIndex, CspLongVariable[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericLong(String, CspGenericIndex[], CspLongVariable[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericLong(String, CspGenericIndex, int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericLong(String, CspGenericIndex[], int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Produces a generic variable that wraps a set of nodes
genericLongConst(String, CspGenericIndex[], Long[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic long constant
genericLongConst(String, CspGenericIndex[], long[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic long constant
genericLongConst(String, CspGenericIndex, Long[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic long constant
genericLongConst(String, CspGenericIndex, long[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Creates a generic long constant
geq(double) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(CspGenericDoubleConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(float) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(CspGenericFloatConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(double) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(CspGenericDoubleConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(float) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(CspGenericFloatConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(CspGenericIntConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(long) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(CspGenericLongConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(int) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(CspGenericIntConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(long) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(CspGenericLongConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns constraint restricting this expression to values above and including a given minimum
geq(CspNumExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.NumExprBase
Returns constraint restricting this expression to values above and including a given minimum
get(Object) - Method in class jopt.csp.spi.solver.ChoicePointDataMap
 
get(int) - Method in class jopt.csp.spi.solver.ChoicePointDoubleArray
Retrieves a value in list
get(int) - Method in class jopt.csp.spi.solver.ChoicePointFloatArray
Retrieves a value in list
get(int) - Method in class jopt.csp.spi.solver.ChoicePointIntArray
Retrieves a value in list
get(int) - Method in class jopt.csp.spi.solver.ChoicePointLongArray
Retrieves a value in list
get(int, int) - Method in class jopt.csp.spi.solver.ChoicePointMultiDoubleArray
Retrieves a value in list
get(int, int) - Method in class jopt.csp.spi.solver.ChoicePointMultiFloatArray
Retrieves a value in list
get(int, int) - Method in class jopt.csp.spi.solver.ChoicePointMultiIntArray
Retrieves a value in list
get(int, int) - Method in class jopt.csp.spi.solver.ChoicePointMultiLongArray
Retrieves a value in list
get(int) - Method in class jopt.csp.spi.util.NumberList
 
getAction() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getAction() - Method in interface jopt.csp.spi.search.tree.TreeNode
Returns the search action associated with this node
getAllArcs() - Method in interface jopt.csp.spi.arcalgorithm.graph.NodeArcGraph
Returns all the arcs contained in the graph
getAllArcs() - Method in class jopt.csp.spi.arcalgorithm.graph.NodeArcGraphImpl
Returns all the arcs contained in the graph
getAllNodes() - Method in interface jopt.csp.spi.arcalgorithm.graph.NodeArcGraph
Returns all the nodes contained in the graph
getAllNodes() - Method in class jopt.csp.spi.arcalgorithm.graph.NodeArcGraphImpl
Returns all the nodes contained in the graph
getArcType() - Method in interface jopt.csp.spi.arcalgorithm.graph.arc.Arc
Returns value indicating type of Arc
getArcType() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.SchedulerArc
Returns value indicating type of Arc
getArcType() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.BinaryArc
Returns value indicating type of Arc
getArcType() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericArc
Returns value indicating type of Arc
getArcType() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.HyperArc
Returns value indicating type of Arc
getArcType() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.NodeArc
Returns value indicating type of Arc
getAutoPropagate() - Method in class jopt.csp.spi.SolverImpl
 
getAutoPropagate() - Method in class jopt.csp.spi.solver.ConstraintStore
Retrieves the auto propagation status
getBinaryPath() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getBinaryPath() - Method in interface jopt.csp.spi.search.tree.TreeNode
Returns a bitset representing the path from the root to this node as a series of left-right movements.
getBoolExpression(int) - Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.GenericBoolExpr
returns a boolean expression from the internal array
getBoolExpression(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
returns a boolean expression from the internal array
getBoolExpressionForIndex() - Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.GenericBoolExpr
Returns the internal variable corresponding to the associated index's current value
getBoolExpressionForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Returns the internal variable corresponding to the associated index's current value
getBooleanConstants() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanConstant
 
getBooleanDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.BooleanExpr
Returns the domain corresponding to this expression
getBooleanForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanConstant
 
getBooleanSourceArcs() - Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.BoolExpr
Returns array of arcs that will affect the boolean true / false value of this constraint upon a change
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.constraint.bool.ThreeVarConstraint
 
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.constraint.bool.TwoVarConstraint
 
getBooleanSourceArcs(boolean) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumConstraint
Returns array of arcs that will affect the boolean true / false value of this constraint upon a change
getBooleanSourceArcs() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
Returns array of arcs that will affect the boolean true / false value of this constraint upon a change
getBooleanSourceArcs(boolean) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumRangeConstraint
 
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumRangeConstraint
 
getBooleanSourceArcs(boolean) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.ThreeVarConstraint
 
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.ThreeVarConstraint
 
getBooleanSourceArcs(boolean) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.TwoVarConstraint
 
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.TwoVarConstraint
 
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityConstraint
 
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityCountConstraint
 
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.NumAllDiffConstraint
 
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.constraint.set.SetConstraint
 
getBooleanSourceArcs() - Method in interface jopt.csp.spi.arcalgorithm.graph.arc.PostableConstraint
Returns array of arcs that will affect the boolean true / false value of this constraint upon a change
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.variable.BooleanExpr
Returns array of arcs that will affect the boolean true / false value of this constraint upon a change
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Returns array of arcs that will affect the boolean true / false value of this constraint upon a change
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns array of arcs that will affect the boolean true / false value of this constraint upon a change
getBooleanSourceArcs() - Method in class jopt.csp.spi.arcalgorithm.variable.NumExprBase
Returns array of arcs that will affect the boolean true / false value of this constraint upon a change
getBooleanSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.constraint.bool.ThreeVarConstraint
 
getBooleanSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.constraint.bool.TwoVarConstraint
 
getBooleanSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumRangeConstraint
 
getBooleanSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.ThreeVarConstraint
 
getBooleanSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.TwoVarConstraint
 
getBooleanSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityConstraint
 
getBooleanSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityCountConstraint
 
getBooleanSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.NumAllDiffConstraint
 
getBooleanSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.constraint.set.SetConstraint
 
getBooleanSourceNodes() - Method in interface jopt.csp.spi.arcalgorithm.graph.arc.PostableConstraint
Returns array of nodes that will affect the boolean true / false value of this constraint upon a change
getCallbackValue() - Method in class jopt.csp.spi.arcalgorithm.graph.node.NodeChangeEvent
 
getChild(int) - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getChild(int) - Method in interface jopt.csp.spi.search.tree.TreeNode
Returns the child at the specified index
getChildActions() - Method in class jopt.csp.spi.search.tree.ChoicePoint
Returns the child actions that should be split into separate source nodes
getChildCount() - Method in class jopt.csp.spi.search.tree.AbstractSearchTree
Returns the number of children for the current node
getChildCount() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getChildCount() - Method in interface jopt.csp.spi.search.tree.SearchTree
Returns the number of children for the current node
getChildCount() - Method in interface jopt.csp.spi.search.tree.TreeNode
Returns the number of children this node contains
getChildNum() - Method in class jopt.csp.spi.search.technique.TreeSearchTechnique.Move
 
getChildNumberWithinParent() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getChildNumberWithinParent() - Method in interface jopt.csp.spi.search.tree.TreeNode
Returns the number of the child within the parent
getChoicePointStack() - Method in class jopt.csp.spi.solver.ConstraintStore
Retrieves the ChoicePointStack of the constraint reduction algorithm.
getComplexity() - Method in interface jopt.csp.spi.arcalgorithm.graph.arc.Arc
Returns a value representing the complexity of the arc
getComplexity() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.SchedulerArc
Returns a value representing the complexity of the arc
getComplexity() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.BinaryArc
Returns a value representing the complexity of the arc
getComplexity() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericArc
Returns a value representing the complexity of the arc
getComplexity() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumSummationArc
 
getComplexity() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericSetArc
Returns a value representing the complexity of the arc
getComplexity() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.HyperArc
Returns a value representing the complexity of the arc
getComplexity() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.NodeArc
Returns a value representing the complexity of the arc
getConstantCount() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanConstant
 
getConstantCount() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
 
getConstraintAlg() - Method in class jopt.csp.spi.solver.ConstraintStore
Used to access the CspVarFactory of the ChoicePointAlgorithm wrapped by this ConstraintStore.
getCurrentArcs() - Method in class jopt.csp.spi.arcalgorithm.util.NodeQueue
Returns the current arc list associated with the last retrieved node
getCurrentNode() - Method in class jopt.csp.spi.search.tree.AbstractSearchTree
Returns the current search node in the search tree
getCurrentNode() - Method in interface jopt.csp.spi.search.tree.SearchTree
Returns the current search node in the search tree
getCurrentState() - Method in class jopt.csp.spi.solver.ConstraintStore
Returns the current state of a constraint satisfaction problem
getDefaultPrecision() - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Returns the default precision used when creating real variables
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseNumDomain
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.LongComputedDomain
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Returns the delta set for this domain
getDeltaSet() - Method in interface jopt.csp.spi.arcalgorithm.domain.NumDomain
Returns the delta set containing values that have been removed from the domain since clearDelta was last run.
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Returns the delta set for this domain
getDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Returns the delta set for this domain
getDepth() - Method in class jopt.csp.spi.search.tree.AbstractSearchTree
Returns the current depth of the tree
getDepth() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getDepth() - Method in interface jopt.csp.spi.search.tree.SearchTree
Returns the current depth of the tree
getDisableCombinedIndices() - Method in class jopt.csp.spi.util.GenericIndexManager
Returns flag that indicating if useCombined methods are allowed to return true
getDomain() - Method in interface jopt.csp.spi.arcalgorithm.constraint.set.SetVariable
Returns domain for variable
getDomain() - Method in class jopt.csp.spi.arcalgorithm.domain.DomainChangeEvent
Returns the domain that generated the event
getDomain() - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Returns domain of node as a set of Number and NumInterval objects
getDomain() - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Returns domain of node as a set of Number and NumInterval objects
getDomain() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Returns domain of node as a set of Number and NumInterval objects
getDomain() - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Returns domain of node as a set of Number and NumInterval objects
getDomain() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NumNode
Returns domain of node as a set of Number and NumInterval objects
getDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.NumExprBase
Returns domain associated with this expression
getDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Returns domain for variable
getDomainChangeSourceForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationDoubleDomainExpression
Returns a source for registering a domain change listener corresponding to the current index combination
getDomainChangeSourceForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationFloatDomainExpression
Returns a source for registering a domain change listener corresponding to the current index combination
getDomainChangeSourceForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationIntDomainExpression
Returns a source for registering a domain change listener corresponding to the current index combination
getDomainChangeSourceForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationLongDomainExpression
Returns a source for registering a domain change listener corresponding to the current index combination
getDomainChangeSourceForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns a source for registering a domain change listener corresponding to the current index combination
getDomainChangeSourceForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns a source for registering a domain change listener corresponding to the current index combination
getDomainChangeSourceForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns a source for registering a domain change listener corresponding to the current index combination
getDomainChangeSourceForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns a source for registering a domain change listener corresponding to the current index combination
getDomainMaxForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationDoubleDomainExpression
Returns the maximum value of the expression that corresponds to the current index combination
getDomainMaxForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationFloatDomainExpression
Returns the maximum value of the expression that corresponds to the current index combination
getDomainMaxForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationIntDomainExpression
Returns the maximum value of the expression that corresponds to the current index combination
getDomainMaxForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationLongDomainExpression
Returns the maximum value of the expression that corresponds to the current index combination
getDomainMaxForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns the maximum value of the expression that corresponds to the current index combination
getDomainMaxForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns the maximum value of the expression that corresponds to the current index combination
getDomainMaxForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns the maximum value of the expression that corresponds to the current index combination
getDomainMaxForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns the maximum value of the expression that corresponds to the current index combination
getDomainMinForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationDoubleDomainExpression
Returns the minimum value of the expression that corresponds to the current index combination
getDomainMinForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationFloatDomainExpression
Returns the minimum value of the expression that corresponds to the current index combination
getDomainMinForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationIntDomainExpression
Returns the minimum value of the expression that corresponds to the current index combination
getDomainMinForIndex() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationLongDomainExpression
Returns the minimum value of the expression that corresponds to the current index combination
getDomainMinForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns the minimum value of the expression that corresponds to the current index combination
getDomainMinForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns the minimum value of the expression that corresponds to the current index combination
getDomainMinForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns the minimum value of the expression that corresponds to the current index combination
getDomainMinForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns the minimum value of the expression that corresponds to the current index combination
getDomainSize() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
 
getDomainSourceArcs(Node) - Method in interface jopt.csp.spi.arcalgorithm.graph.NodeArcGraph
Retrieves a set of domain dependent source arcs for node
getDomainSourceArcs(Node) - Method in class jopt.csp.spi.arcalgorithm.graph.NodeArcGraphImpl
Retrieves a set of domain dependent source arcs for node
getDomainState() - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
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.csp.spi.arcalgorithm.domain.BaseNumDomain
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.csp.spi.arcalgorithm.domain.BooleanComputedDomain
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 interface jopt.csp.spi.arcalgorithm.domain.Domain
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.csp.spi.arcalgorithm.domain.DoubleComputedDomain
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.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
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.csp.spi.arcalgorithm.domain.FloatComputedDomain
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.csp.spi.arcalgorithm.domain.FloatDomainWrapper
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.csp.spi.arcalgorithm.domain.IntComputedDomain
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.csp.spi.arcalgorithm.domain.LongComputedDomain
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.csp.spi.arcalgorithm.domain.LongDomainWrapper
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.csp.spi.arcalgorithm.domain.SetDomainBase
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.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
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.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
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.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
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.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Stores all necessary information for this domain allowing it to be restored to a previous state at a later point in time.
getDoubleConstants() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleConstant
 
getDoubleDomain() - Method in interface jopt.csp.spi.arcalgorithm.variable.DoubleCast
Returns double domain for this expression
getDoubleDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Returns domain of this expression
getDoubleDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns domain of this expression
getDoubleDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns domain of this expression
getDoubleDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns domain of this expression
getDoubleForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleConstant
 
getEntryID() - Method in class jopt.csp.spi.solver.ChoicePointDataMap
Returns unique ID of map assigned to choice point stack
getEntryID() - Method in interface jopt.csp.spi.solver.ChoicePointEntry
Returns unique ID of map assigned to choice point stack
getEntryID() - Method in class jopt.csp.spi.solver.ChoicePointNumArraySet
Returns unique ID of element assigned to choice point stack
getExpression(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
 
getExpression(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
returns a numeric expression from the internal array
getExpression(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
returns a numeric expression from the internal array
getExpression(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
returns a numeric expression from the internal array
getExpression(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
returns a numeric expression from the internal array
getExpressionCount() - Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.GenericBoolExpr
Returns the number of expressions that are wrapped by this generic expression
getExpressionCount() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns the number of expressions that are wrapped by this generic node
getExpressionCount() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Returns the number of expressions that are wrapped by this generic node
getExpressionCount() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns the number of expressions that are wrapped by this generic node
getExpressionForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns the internal variable corresponding to the associated index's current value
getExpressionForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns the internal variable corresponding to the associated index's current value
getExpressionForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns the internal variable corresponding to the associated index's current value
getExpressionForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns the internal variable corresponding to the associated index's current value
getExpressionNodes() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Returns the nodes for all expressions in the internal array
getExpressionNodes() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns the nodes for all expressions in the internal array
getFloatConstants() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatConstant
 
getFloatDomain() - Method in interface jopt.csp.spi.arcalgorithm.variable.FloatCast
Returns double domain for this expression
getFloatDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns domain of this expression
getFloatDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns domain of this expression
getFloatDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns domain of this expression
getFloatForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatConstant
 
getGenericIndices() - Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.GenericBoolExpr
Returns the generic indices that is associated with this expression
getGenericIndices() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns the generic indices that is associated with this expression
getGenericIndices() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Returns the generic indices that is associated with this expression
getGenericIndices() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns the generic indices that is associated with this expression
getGoal() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getGoal() - Method in class jopt.csp.spi.search.tree.SearchTechniqueChange
 
getGoal() - Method in interface jopt.csp.spi.search.tree.TreeNode
Gets the goal value associated with this node
getGraphConstraintFragment(GenericIndex[]) - Method in class jopt.csp.spi.arcalgorithm.constraint.AbstractConstraint
 
getGraphConstraintFragment(GenericIndex[]) - Method in interface jopt.csp.spi.arcalgorithm.graph.GraphConstraint
Returns a constraint that is a fragment of the current constraint based upon a set of indices that indication what portion of constraint should be returned
getGraphState() - Method in interface jopt.csp.spi.arcalgorithm.graph.NodeArcGraph
Returns an object containing current state of the graph: the arcs and nodes in the graph along with domain information of the nodes.
getGraphState() - Method in class jopt.csp.spi.arcalgorithm.graph.NodeArcGraphImpl
 
getIndexManager() - Method in class jopt.csp.spi.arcalgorithm.constraint.bool.ThreeVarConstraint
Retrieve a GenericIndexManager for this NumConstraint
getIndexManager() - Method in class jopt.csp.spi.arcalgorithm.constraint.bool.TwoVarConstraint
Retrieve a GenericIndexManager for this NumConstraint
getIndexManager() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumRangeConstraint
 
getIndexManager() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.ThreeVarConstraint
 
getIndexManager() - Method in class jopt.csp.spi.arcalgorithm.constraint.num.TwoVarConstraint
 
getIndices() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationDoubleDomainExpression
Returns the generic index that is associated with this expression
getIndices() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationFloatDomainExpression
Returns the generic index that is associated with this expression
getIndices() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationIntDomainExpression
Returns the generic index that is associated with this expression
getIndices() - Method in interface jopt.csp.spi.arcalgorithm.domain.SummationLongDomainExpression
Returns the generic index that is associated with this expression
getIndices() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericBooleanNode
 
getIndices() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.GenericNode
Returns the generic index that is associated with this node
getIndices() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
 
getIndices() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanConstant
 
getIndices() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Returns the generic indices that is associated with this expression
getIndices() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
 
getIndices() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns the generic indices that is associated with this expression
getIntDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns domain of this expression
getIntegerConstants() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntConstant
 
getIntegerForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntConstant
 
getJumpRef() - Method in class jopt.csp.spi.search.technique.TreeSearchTechnique.Move
 
getLargestMax(NumExpr, GenericNumExpr) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumConstraint
 
getLargestMax(NumExpr, GenericNumExpr) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumRangeConstraint
 
getLargestMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns that largest maximal value of all variables in array
getLargestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns that largest maximal value of all variables in array within start and end indices
getLargestMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns that largest maximal value of all variables in array
getLargestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns that largest maximal value of all variables in array within start and end indices
getLargestMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns that largest maximal value of all variables in array
getLargestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns that largest maximal value of all variables in array within start and end indices
getLargestMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns that largest maximal value of all variables in array
getLargestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns that largest maximal value of all variables in array within start and end indices
getLargestMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns that largest maximal value of all variables in array
getLargestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns that largest maximal value of all variables in array within start and end indices
getLargestMin(NumExpr, GenericNumExpr) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumConstraint
 
getLargestMin(NumExpr, GenericNumExpr) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumRangeConstraint
 
getLargestMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns that largest minimal value of all variables in array
getLargestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns that largest minimal value of all variables in array within start and end indices
getLargestMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns that largest minimal value of all variables in array
getLargestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns that largest minimal value of all variables in array within start and end indices
getLargestMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns that largest minimal value of all variables in array
getLargestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns that largest minimal value of all variables in array within start and end indices
getLargestMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns that largest minimal value of all variables in array
getLargestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns that largest minimal value of all variables in array within start and end indices
getLargestMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns that largest minimal value of all variables in array
getLargestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns that largest minimal value of all variables in array within start and end indices
getLimit() - Method in class jopt.csp.spi.search.tree.SearchTechniqueChange
 
getLocalSearch() - Method in class jopt.csp.spi.search.SearchManagerImpl
 
getLongConstants() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongConstant
 
getLongDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns domain of this expression
getLongDomain() - Method in interface jopt.csp.spi.arcalgorithm.variable.LongCast
Returns double domain for this expression
getLongDomain() - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns domain of this expression
getLongForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongConstant
 
getMath() - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Returns a variable math object for extended math operations
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseDoubleDomain
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseFloatDomain
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseIntDomain
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseLongDomain
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
 
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Returns maximum value of domain
getMax() - Method in interface jopt.csp.spi.arcalgorithm.domain.DoubleDomain
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Returns maximum value of domain
getMax() - Method in interface jopt.csp.spi.arcalgorithm.domain.FloatDomain
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
Returns the maximum value of domain
getMax() - Method in interface jopt.csp.spi.arcalgorithm.domain.IntDomain
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.LongComputedDomain
Returns maximum value of domain
getMax() - Method in interface jopt.csp.spi.arcalgorithm.domain.LongDomain
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Returns maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Returns the maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Returns the maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Returns the maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Returns the maximum value of domain
getMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Returns the maximum domain value for this node
getMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Returns the maximum domain value for this node
getMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns maximum value of node
getMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Returns the maximum domain value for this node
getMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Returns the maximum domain value for this node
getMax() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NumNode
Returns the maximum domain value for this node
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Returns maximum value of expression
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns maximum value of expression
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleConstant
 
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns maximum value of expression
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatConstant
 
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns maximum value of expression
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntConstant
 
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns maximum value of expression
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongConstant
 
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns maximum value of expression
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns maximum value of expression
getMax() - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns maximum value of expression
getMaxChange() - Method in class jopt.csp.spi.arcalgorithm.domain.DomainChangeEvent
Returns the amount by which the new max differs from the previous max
getMaxChange() - Method in class jopt.csp.spi.arcalgorithm.graph.node.NodeChangeEvent
Returns the amount by which the new max differs from the previous max
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseDoubleDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseFloatDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseIntDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseLongDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
 
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Returns minimum value of domain
getMin() - Method in interface jopt.csp.spi.arcalgorithm.domain.DoubleDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Returns minimum value of domain
getMin() - Method in interface jopt.csp.spi.arcalgorithm.domain.FloatDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
Returns minimum value of domain
getMin() - Method in interface jopt.csp.spi.arcalgorithm.domain.IntDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.LongComputedDomain
Returns minimum value of domain
getMin() - Method in interface jopt.csp.spi.arcalgorithm.domain.LongDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Returns minimum value of domain
getMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Returns the minimum domain value for this node
getMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Returns the minimum domain value for this node
getMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns minimal value of node
getMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Returns the minimum domain value for this node
getMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Returns the minimum domain value for this node
getMin() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NumNode
Returns the minimum domain value for this node
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Returns minimal value of expression
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns minimal value of expression
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleConstant
 
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns minimal value of expression
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatConstant
 
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns minimal value of expression
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntConstant
 
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns minimal value of expression
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongConstant
 
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns minimal value of expression
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns minimal value of expression
getMin() - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns minimal value of expression
getMinChange() - Method in class jopt.csp.spi.arcalgorithm.domain.DomainChangeEvent
Returns the amount by which the new min differs from the previous min
getMinChange() - Method in class jopt.csp.spi.arcalgorithm.graph.node.NodeChangeEvent
Returns the amount by which the new min differs from the previous min
getMinComplexity() - Method in class jopt.csp.spi.arcalgorithm.util.ArcQueue
Returns the smallest complexity value for an arc in the queue
getMovement() - Method in class jopt.csp.spi.search.technique.TreeSearchTechnique.Move
 
getName() - Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.BoolExpr
Returns the name of this expression
getName() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
Returns the name of this expression
getName() - Method in interface jopt.csp.spi.arcalgorithm.constraint.set.SetVariable
Returns name of node
getName() - Method in class jopt.csp.spi.arcalgorithm.graph.node.AbstractNode
Returns name of node
getName() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.Node
Returns name of node
getName() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanConstant
 
getName() - Method in class jopt.csp.spi.arcalgorithm.variable.IntSetVariable
Returns name of node
getName() - Method in class jopt.csp.spi.arcalgorithm.variable.NumExprBase
Returns the name of this expression
getName() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Returns name of node
getName() - Method in class jopt.csp.spi.util.GenericIndex
Returns the name of this index
getName() - Method in interface jopt.csp.spi.util.Storable
Returns a string that can later be used to reference the stored data a later point
getNeighbor(int) - Method in class jopt.csp.spi.search.localsearch.FlipNeighborhood
 
getNeighbor(int) - Method in class jopt.csp.spi.search.localsearch.SwapNeighborhood
 
getNextHigher(Number) - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
Returns the next higher value in this variable's domain or current value if none exists
getNextHigher(double) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseDoubleDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(float) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseFloatDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(int) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseIntDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(long) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseLongDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
 
getNextHigher(int) - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
 
getNextHigher(double) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(double) - Method in interface jopt.csp.spi.arcalgorithm.domain.DoubleDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Returns the next higher value in the domain or current value if none exists
getNextHigher(double) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Returns the next higher value in the domain or current value if none exists
getNextHigher(float) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(float) - Method in interface jopt.csp.spi.arcalgorithm.domain.FloatDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(float) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Returns the next higher value in the domain or current value if none exists
getNextHigher(int) - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(int) - Method in interface jopt.csp.spi.arcalgorithm.domain.IntDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(long) - Method in class jopt.csp.spi.arcalgorithm.domain.LongComputedDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(long) - Method in interface jopt.csp.spi.arcalgorithm.domain.LongDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Returns the next higher value in the domain or current value if none exists
getNextHigher(long) - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Returns the next higher value in the domain or current value if none exists
getNextHigher(double) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(float) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(int) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(long) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Returns the next higher value in the domain or current value if none exists
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Returns the next higher domain value for a given n.
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Returns the next higher domain value for a given n.
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Returns the next higher domain value for a given n.
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Returns the next higher domain value for a given n.
getNextHigher(Number) - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NumNode
Returns the next higher domain value for a given n.
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
 
getNextHigher(double) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Returns the next higher value in this variable's domain or current value if none exists
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
 
getNextHigher(float) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Returns the next higher value in this variable's domain or current value if none exists
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
 
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
 
getNextHigher(int) - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Returns the next higher value in this variable's domain or current value if none exists
getNextHigher(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
 
getNextHigher(long) - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Returns the next higher value in this variable's domain or current value if none exists
getNextLower(Number) - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
Returns the next lower value in this variable's domain or current value if none exists
getNextLower(double) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseDoubleDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(float) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseFloatDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(int) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseIntDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(long) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseLongDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
 
getNextLower(int) - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
 
getNextLower(double) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(double) - Method in interface jopt.csp.spi.arcalgorithm.domain.DoubleDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Returns the next lower value in the domain or current value if none exists
getNextLower(double) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Returns the next lower value in the domain or current value if none exists
getNextLower(float) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(float) - Method in interface jopt.csp.spi.arcalgorithm.domain.FloatDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(float) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Returns the next lower value in the domain or current value if none exists
getNextLower(int) - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(int) - Method in interface jopt.csp.spi.arcalgorithm.domain.IntDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(long) - Method in class jopt.csp.spi.arcalgorithm.domain.LongComputedDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(long) - Method in interface jopt.csp.spi.arcalgorithm.domain.LongDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(long) - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Returns the next lower value in the domain or current value if none exists
getNextLower(double) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(float) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(int) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(long) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Returns the next lower value in the domain or current value if none exists
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Returns the next lower domain value for a given n.
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Returns the next lower domain value for a given n.
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Returns the next lower domain value for a given n.
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Returns the next lower domain value for a given n.
getNextLower(Number) - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NumNode
Returns the next lower domain value for a given n.
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
 
getNextLower(double) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Returns the next lower value in this variable's domain or current value if none exists
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
 
getNextLower(float) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Returns the next lower value in this variable's domain or current value if none exists
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
 
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
 
getNextLower(int) - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Returns the next lower value in this variable's domain or current value if none exists
getNextLower(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
 
getNextLower(long) - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Returns the next lower value in this variable's domain or current value if none exists
getNextOpenChild() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getNextOpenChild() - Method in interface jopt.csp.spi.search.tree.TreeNode
Returns the next open child in the tree
getNode() - Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.BoolExpr
Retrieves node for an expression
getNode() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
Retrieves node for an expression
getNode() - Method in interface jopt.csp.spi.arcalgorithm.constraint.set.SetVariable
Retrieves node for an expression
getNode(int) - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericBooleanNode
 
getNode(int) - Method in interface jopt.csp.spi.arcalgorithm.graph.node.GenericNode
Returns a node from the internal array
getNode(int) - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
 
getNode() - Method in class jopt.csp.spi.arcalgorithm.graph.node.NodeChangeEvent
Returns domain that generated event
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.BooleanExpr
Returns node associated with this expression
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Retrieves node for an expression
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Retrieves node for an expression
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Returns generic node for this variable
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns generic node for this variable
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns generic node for this variable
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns generic node for this variable
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns generic node for this variable
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Retrieves node for an expression
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.IntSetVariable
Retrieves node for an expression
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Retrieves node for an expression
getNode() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Retrieves node for an expression
getNodeCollection() - Method in interface jopt.csp.spi.arcalgorithm.constraint.bool.BoolExpr
Returns collection of all nodes used to build this expression
getNodeCollection() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
Returns collection of all nodes used to build this expression
getNodeCollection() - Method in class jopt.csp.spi.arcalgorithm.variable.BooleanExpr
 
getNodeCollection() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
 
getNodeCollection() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
 
getNodeCollection() - Method in class jopt.csp.spi.arcalgorithm.variable.NumExprBase
Returns collection of all nodes used to build this expression
getNodeCount() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericBooleanNode
 
getNodeCount() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.GenericNode
Returns the number of nodes that are wrapped by this generic node
getNodeCount() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
 
getNodeForIndex() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericBooleanNode
 
getNodeForIndex() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.GenericNode
Returns the internal node corresponding to the associated index's current value
getNodeForIndex() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
 
getNodes() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns all the nodes wrapped by this generic node
getNumConstants() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
 
getNumExpression(int) - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
returns a numeric expression from the internal array
getNumExpression(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
returns a numeric expression from the internal array
getNumExpressionForIndex() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns the internal variable corresponding to the associated index's current value
getNumExpressionForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns the internal variable corresponding to the associated index's current value
getNumLargestMax() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns that largest maximal value of all variables in array
getNumLargestMax(int, int) - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns that largest maximal value of all variables in array within start and end indices
getNumLargestMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns that largest maximal value of all variables in array
getNumLargestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns that largest maximal value of all variables in array within start and end indices
getNumLargestMin() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns that largest minimal value of all variables in array
getNumLargestMin(int, int) - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns that largest minimal value of all variables in array within start and end indices
getNumLargestMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns that largest minimal value of all variables in array
getNumLargestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns that largest minimal value of all variables in array within start and end indices
getNumMax() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
Returns maximum value of this variable's domain
getNumMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
 
getNumMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
 
getNumMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
 
getNumMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
 
getNumMax() - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Returns maximum value of this variable's domain
getNumMax() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns maximum value of this variable's domain
getNumMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
 
getNumMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns maximum value of node
getNumMax() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns maximum value of this variable's domain
getNumMax() - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns maximum value of this variable's domain
getNumMax() - Method in interface jopt.csp.spi.util.TrigExpr
Returns the maximum domain value for this expression
getNumMin() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
Returns minimum value of this variable's domain
getNumMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
 
getNumMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
 
getNumMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
 
getNumMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
 
getNumMin() - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Returns minimum value of this variable's domain
getNumMin() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns minimum value of this variable's domain
getNumMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
 
getNumMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns minimal value of node
getNumMin() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns minimum value of this variable's domain
getNumMin() - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns minimum value of this variable's domain
getNumMin() - Method in interface jopt.csp.spi.util.TrigExpr
Returns the minimum domain value for this expression
getNumSmallestMax() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns that smallest maximal value of all variables in array
getNumSmallestMax(int, int) - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns that smallest maximal value of all variables in array within start and end indices
getNumSmallestMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns that smallest maximal value of all variables in array
getNumSmallestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns that smallest maximal value of all variables in array within start and end indices
getNumSmallestMin() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns that smallest minimal value of all variables in array
getNumSmallestMin(int, int) - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.GenericNumExpr
Returns that smallest minimal value of all variables in array within start and end indices
getNumSmallestMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns that smallest minimal value of all variables in array
getNumSmallestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns that smallest minimal value of all variables in array within start and end indices
getNumber(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
 
getNumberForIndex() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumConstant
 
getNumberType() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
Returns the type of expression: Int, Long, etc.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.domain.DomainChangeEvent
Returns number type for min and max change values
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Returns the type of number this node is based on.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Returns the type of number this node is based on.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericDoubleNode
Returns the type of number this node is based on.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericFloatNode
Returns the type of number this node is based on.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericIntNode
Returns the type of number this node is based on.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericLongNode
Returns the type of number this node is based on.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns the type of number this node is based on.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Returns the type of number this node is based on.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Returns the type of number this node is based on.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.NodeChangeEvent
Returns number type for min and max change values
getNumberType() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NumNode
Returns the type of number this node is based on.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
Returns the type of expression: Int, Long, etc.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
Returns the type of expression: Int, Long, etc.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleConstant
 
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns the type of expression: Int, Long, etc.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatConstant
 
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns the type of expression: Int, Long, etc.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntConstant
 
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns the type of expression: Int, Long, etc.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongConstant
 
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns the type of expression: Int, Long, etc.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns the type of expression: Int, Long, etc.
getNumberType() - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns the type of expression: Int, Long, etc.
getObjectiveVal() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getObjectiveVal() - Method in interface jopt.csp.spi.search.tree.TreeNode
Gets the objective value associated with this node
getOpposite() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanConstant
 
getParent() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getParent() - Method in interface jopt.csp.spi.search.tree.TreeNode
Retrieves the parent of this search node
getPath() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getPath() - Method in interface jopt.csp.spi.search.tree.TreeNode
Returns a list of Integers containing the list of movements followed to reach this node.
getPossibleCardinality() - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
Returns possible cardinality
getPossibleCardinality() - Method in interface jopt.csp.spi.arcalgorithm.domain.SetDomain
Returns possible cardinality
getPossibleCardinality() - Method in class jopt.csp.spi.arcalgorithm.domain.SetDomainBase
Returns possible cardinality
getPossibleCardinality() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
Returns possible cardinality
getPossibleCardinality() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.SetNode
Returns possible cardinality
getPossibleCardinality() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Returns possible cardinality
getPossibleDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
Returns the possible-delta set
getPossibleDeltaSet() - Method in interface jopt.csp.spi.arcalgorithm.domain.SetDomain
Returns the possible-delta set
getPossibleDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.SetDomainBase
Returns the possible-delta set
getPossibleDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
Returns the possible-delta set
getPossibleDeltaSet() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.SetNode
Returns the possible-delta set
getPossibleDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Returns the possible-delta set
getPossibleSet() - Method in interface jopt.csp.spi.arcalgorithm.constraint.set.SetVariable
Returns possible set of values
getPossibleSet() - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
Returns possible set of values
getPossibleSet() - Method in interface jopt.csp.spi.arcalgorithm.domain.SetDomain
Returns possible set of values
getPossibleSet() - Method in class jopt.csp.spi.arcalgorithm.domain.SetDomainBase
Returns possible set of values
getPossibleSet() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
Returns possible set of values
getPossibleSet() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.SetNode
Returns possible set of values
getPossibleSet() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Returns possible set of values in this variable's domain
getPostableOpposite() - Method in class jopt.csp.spi.arcalgorithm.constraint.AbstractConstraint
Returns a constraint that is the opposite of this constraint
getPostableOpposite() - Method in interface jopt.csp.spi.arcalgorithm.graph.arc.PostableConstraint
Returns a constraint that is the opposite of this constraint
getPrecision() - Method in interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
Returns precision associated with this expression's domain for real numbers
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseDoubleDomain
Returns precision of set
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseFloatDomain
Returns precision of set
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Returns precision associated with this domain
getPrecision() - Method in interface jopt.csp.spi.arcalgorithm.domain.DoubleDomain
Returns precision of set
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Returns precision associated with this domain
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Returns precision associated with this domain
getPrecision() - Method in interface jopt.csp.spi.arcalgorithm.domain.FloatDomain
Returns precision of set
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Returns precision associated with this domain
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
 
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Returns precision associated with this domain
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Returns precision associated with this domain
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Returns precision associated with this domain for real numbers
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Returns precision associated with this domain for real numbers
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns precision associated with this domain
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Returns precision associated with this domain for real numbers
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Returns precision associated with this domain for real numbers
getPrecision() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NumNode
Returns precision associated with this domain for real numbers
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleExpr
 
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatExpr
 
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Returns precision associated with this domain
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
 
getPrecision() - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
 
getProblemState() - Method in class jopt.csp.spi.arcalgorithm.ArcBasedAcAlg
Returns the current state of the problem.
getProblemState() - Method in interface jopt.csp.spi.solver.ChoicePointAlgorithm
Returns the current state of the problem
getRangeSourceArcs(Node) - Method in interface jopt.csp.spi.arcalgorithm.graph.NodeArcGraph
Retrieves a set of range dependent source arcs for node
getRangeSourceArcs(Node) - Method in class jopt.csp.spi.arcalgorithm.graph.NodeArcGraphImpl
Retrieves a set of range dependent source arcs for node
getReferenceForNode(TreeNode) - Method in class jopt.csp.spi.search.tree.CrawlingSearchTree
Returns a reference that can be returned to using returnToReference
getReferenceForNode(TreeNode) - Method in class jopt.csp.spi.search.tree.JumpingSearchTree
Returns a reference that can be returned to using returnToReference
getReferenceForNode(TreeNode) - Method in interface jopt.csp.spi.search.tree.SearchTree
Returns a reference that can be returned to using returnToReference
getRequiredCardinality() - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
Returns required cardinality
getRequiredCardinality() - Method in interface jopt.csp.spi.arcalgorithm.domain.SetDomain
Returns required cardinality
getRequiredCardinality() - Method in class jopt.csp.spi.arcalgorithm.domain.SetDomainBase
Returns required cardinality
getRequiredCardinality() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
Returns required cardinality
getRequiredCardinality() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.SetNode
Returns required cardinality
getRequiredCardinality() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Returns required cardinality
getRequiredDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
Returns the required-delta set
getRequiredDeltaSet() - Method in interface jopt.csp.spi.arcalgorithm.domain.SetDomain
Returns the required-delta set
getRequiredDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.domain.SetDomainBase
Returns the required-delta set
getRequiredDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
Returns the required-delta set
getRequiredDeltaSet() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.SetNode
Returns the required-delta set
getRequiredDeltaSet() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Returns the required-delta set
getRequiredMinComplexity() - Method in class jopt.csp.spi.arcalgorithm.util.ArcQueue
Returns minimum complexity value that arc must return to be added to the queue
getRequiredSet() - Method in interface jopt.csp.spi.arcalgorithm.constraint.set.SetVariable
Returns required set of values
getRequiredSet() - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
Returns required set of values
getRequiredSet() - Method in interface jopt.csp.spi.arcalgorithm.domain.SetDomain
Returns required set of values
getRequiredSet() - Method in class jopt.csp.spi.arcalgorithm.domain.SetDomainBase
Returns required set of values
getRequiredSet() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
Returns required set of values
getRequiredSet() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.SetNode
Returns required set of values
getRequiredSet() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Returns required set of values in this variable's domain
getSearchActions() - Method in class jopt.csp.spi.search.SearchManagerImpl
 
getSearchGoals() - Method in class jopt.csp.spi.search.SearchManagerImpl
 
getSearchLimits() - Method in class jopt.csp.spi.search.SearchManagerImpl
 
getSearchTechniques() - Method in class jopt.csp.spi.search.SearchManagerImpl
 
getSelectedNeighborhood() - Method in class jopt.csp.spi.search.localsearch.FlipNeighborhood
Returns the Neighborhood represented by the latest selected Neighborhood
getSelectedNeighborhood() - Method in class jopt.csp.spi.search.localsearch.SwapNeighborhood
Returns the Neighborhood represented by the latest selected Neighborhood
getSelectedNeighborhoodOffset() - Method in class jopt.csp.spi.search.localsearch.FlipNeighborhood
Returns the offset into Neighborhood represented by the latest selected Neighborhood
getSelectedNeighborhoodOffset() - Method in class jopt.csp.spi.search.localsearch.SwapNeighborhood
Returns the offset into Neighborhood represented by the latest selected Neighborhood
getSetConstraints() - Method in class jopt.csp.spi.arcalgorithm.variable.VarFactory
Returns an object used to create constraints on sets
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
Returns 1 + cardinality of possible - cardinality of required
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.BaseNumDomain
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.LongComputedDomain
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Returns size of domain
getSize() - Method in interface jopt.csp.spi.arcalgorithm.domain.NumDomain
Returns size of domain
getSize() - Method in interface jopt.csp.spi.arcalgorithm.domain.SetDomain
Returns 1 + cardinality of possible - cardinality of required
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.SetDomainBase
Returns 1 + cardinality of possible - cardinality of required
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Returns size of domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Returns size of domain for this node.
getSize() - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Returns size of domain for this node.
getSize() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericBooleanNode
Returns size of domain for this node.
getSize() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns size of domain for this node.
getSize() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Returns size of domain for this node.
getSize() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
Returns size of domain for this node.
getSize() - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Returns size of domain for this node.
getSize() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.Node
Returns size of domain for this node.
getSize() - Method in class jopt.csp.spi.arcalgorithm.variable.BooleanExpr
Returns the size of this variable's domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Returns the size of this variable's domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Returns the size of this variable's domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Returns the size of this variable's domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Returns the size of this variable's domain
getSize() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Returns 1 + cardinality of possible - cardinality of required
getSmallestMax(NumExpr, GenericNumExpr) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumConstraint
 
getSmallestMax(NumExpr, GenericNumExpr) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumRangeConstraint
 
getSmallestMax() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns that smallest maximal value of all variables in array
getSmallestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns that smallest maximal value of all variables in array within start and end indices
getSmallestMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns that smallest maximal value of all variables in array
getSmallestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns that smallest maximal value of all variables in array within start and end indices
getSmallestMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns that smallest maximal value of all variables in array
getSmallestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns that smallest maximal value of all variables in array within start and end indices
getSmallestMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns that smallest maximal value of all variables in array
getSmallestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns that smallest maximal value of all variables in array within start and end indices
getSmallestMax() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns that smallest maximal value of all variables in array
getSmallestMax(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns that smallest maximal value of all variables in array within start and end indices
getSmallestMin(NumExpr, GenericNumExpr) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumConstraint
 
getSmallestMin(NumExpr, GenericNumExpr) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumRangeConstraint
 
getSmallestMin() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns that smallest minimal value of all variables in array
getSmallestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns that smallest minimal value of all variables in array within start and end indices
getSmallestMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns that smallest minimal value of all variables in array
getSmallestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericDoubleExpr
Returns that smallest minimal value of all variables in array within start and end indices
getSmallestMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns that smallest minimal value of all variables in array
getSmallestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericFloatExpr
Returns that smallest minimal value of all variables in array within start and end indices
getSmallestMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns that smallest minimal value of all variables in array
getSmallestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns that smallest minimal value of all variables in array within start and end indices
getSmallestMin() - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns that smallest minimal value of all variables in array
getSmallestMin(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns that smallest minimal value of all variables in array within start and end indices
getSolutionReference(int) - Method in class jopt.csp.spi.search.goal.FirstSolutionGoal
 
getSolutionReference(int) - Method in class jopt.csp.spi.search.goal.MinMaxSearchGoal
 
getSolutionReferenceCount() - Method in class jopt.csp.spi.search.goal.FirstSolutionGoal
 
getSolutionReferenceCount() - Method in class jopt.csp.spi.search.goal.MinMaxSearchGoal
 
getSourceDependencies() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.SchedulerArc
Returns the dependency type of target node on source node
getSourceDependencies() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericArc
Returns the dependency type of target node on source node
getSourceDependencies() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.HyperArc
Returns the dependency type of target node on source node.
getSourceDependency() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.BinaryArc
Returns the dependency type of target node on source node
getSourceNode() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.BinaryArc
Returns the source node of this Arc
getSourceNode() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.NodeArc
Returns the source node of this Arc
getSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.SchedulerArc
Returns the source nodes of this Arc
getSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericArc
Returns the source nodes of this Arc
getSourceNodes() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.HyperArc
Returns the source node of this Arc
getState() - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericBooleanNode
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.variable.BooleanVariable
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Stores appropriate data for future restoration.
getState() - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Stores appropriate data for future restoration.
getState() - Method in interface jopt.csp.spi.util.Storable
Stores appropriate data for future restoration.
getStateData() - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
getStateData() - Method in interface jopt.csp.spi.search.tree.TreeNode
Returns state data associated with this node
getStoredVars() - Method in class jopt.csp.spi.util.StateStore
Retrieves the array of Storables whose information is present in this StateStore.
getTargetNode() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.binary.BinaryArc
Returns the target node of this Arc
getTargetNode() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.hyper.HyperArc
Returns the target node of this Arc
getTargetNode() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.node.NodeArc
Returns the source node of this Arc
getTargetNodes() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.SchedulerArc
Returns the target nodes of this Arc
getTargetNodes() - Method in class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericArc
Returns the target nodes of this Arc
getTechnique() - Method in class jopt.csp.spi.search.tree.SearchTechniqueChange
 
getTechniqueData() - Method in class jopt.csp.spi.search.technique.TreeSearchTechnique.Move
 
getType() - Method in class jopt.csp.spi.arcalgorithm.domain.DomainChangeEvent
Returns the type of event that was generated
getType() - Method in class jopt.csp.spi.arcalgorithm.graph.node.NodeChangeEvent
Returns type of event that was generated
getType() - Method in class jopt.csp.spi.util.MutableNumber
Returns type of value stored in this number
getValue(int) - Method in class jopt.csp.spi.solver.ReversibleDoubleArray
Returns the value of the reversible array at a particular index
getValue(int) - Method in class jopt.csp.spi.solver.ReversibleFloatArray
Returns the value of the reversible array at a particular index
getValue(int) - Method in class jopt.csp.spi.solver.ReversibleIntArray
Returns the value of the reversible array at a particular index
getValue(int) - Method in class jopt.csp.spi.solver.ReversibleLongArray
Returns the value of the reversible array at a particular index
getValue() - Method in class jopt.csp.spi.solver.ReversibleNumber
Returns the value of the reversible number
getValue(int) - Method in class jopt.csp.spi.solver.ReversibleNumberArray
Returns the value of the reversible array at a particular index
getValueSourceArcs(Node) - Method in interface jopt.csp.spi.arcalgorithm.graph.NodeArcGraph
Retrieves a set of value dependent source arcs for node
getValueSourceArcs(Node) - Method in class jopt.csp.spi.arcalgorithm.graph.NodeArcGraphImpl
Retrieves a set of value dependent source arcs for node
getVarFactory() - Method in class jopt.csp.spi.arcalgorithm.ArcBasedAcAlg
Returns the variable factory for this algorithm
getVariable() - Method in class jopt.csp.spi.solver.VariableChangeEvent
Returns the variable than generated the event
globalCardCount(CspIntExpr[], Number[], CspIntExpr[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
Returns a constraint that constraints an array of variables to be different
globalCardCount(CspLongExpr[], Number[], CspIntExpr[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
Returns a constraint that constraints an array of variables to be different
globalCardCount(CspGenericIntExpr, Number[], CspIntExpr[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
Constraints all elements of a generic variable to be a different value
globalCardCount(CspGenericLongExpr, Number[], CspIntExpr[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
Constraints all elements of a generic variable to be a different value
globalCardinality(CspIntExpr[], Number[], int[], int[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
Returns a constraint that constraints an array of variables to be different
globalCardinality(CspLongExpr[], Number[], int[], int[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
Returns a constraint that constraints an array of variables to be different
globalCardinality(CspGenericIntExpr, Number[], int[], int[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
Constraints all elements of a generic variable to be a different value
globalCardinality(CspGenericLongExpr, Number[], int[], int[]) - Method in class jopt.csp.spi.arcalgorithm.variable.VarMath
Constraints all elements of a generic variable to be a different value
gt(int) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns constraint restricting this expression to values above a given minimum
gt(CspGenericIntConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericIntExpr
Returns constraint restricting this expression to values above a given minimum
gt(long) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns constraint restricting this expression to values above a given minimum
gt(CspGenericLongConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericLongExpr
Returns constraint restricting this expression to values above a given minimum
gt(int) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns constraint restricting this expression to values above a given minimum
gt(CspGenericIntConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.IntExpr
Returns constraint restricting this expression to values above a given minimum
gt(long) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns constraint restricting this expression to values above a given minimum
gt(CspGenericLongConstant) - Method in class jopt.csp.spi.arcalgorithm.variable.LongExpr
Returns constraint restricting this expression to values above a given minimum
gt(CspNumExpr) - Method in class jopt.csp.spi.arcalgorithm.variable.NumExprBase
Returns constraint restricting this expression to values above a given minimum

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z