- earlyTerminationOK - Variable in class JaCoP.constraints.Constraint
-
It specifies if the constraint consistency function can be prematurely terminated
through other than FailureException exception.
- efficiency - Variable in class JaCoP.constraints.knapsack.KnapsackItem
-
It stores information about the item efficiency - profit/weight.
- efficiency - Variable in class JaCoP.constraints.knapsack.TreeLeaf
-
It specifies the efficiency of the item in the leaf.
- EinA - Class in JaCoP.set.constraints
-
It constructs a constraint which makes sure that a given element is
in the domain of the set variable.
- EinA(int, SetVar, boolean) - Constructor for class JaCoP.set.constraints.EinA
-
It constructs an eInA constraint to restrict the domain of the variable.
- EinA(int, SetVar) - Constructor for class JaCoP.set.constraints.EinA
-
It constructs an eInA constraint to restrict the domain of the variable.
- einAinleftTree - Variable in class JaCoP.search.DepthFirstSearch
-
It specifies if for setVar based search the left branch should impose EinA constraint.
- Element - Class in JaCoP.constraints
-
Element constraint implements the element/4 constraint (both with integer
list and variables list).
- Element(IntVar, ArrayList<? extends IntVar>, IntVar) - Constructor for class JaCoP.constraints.Element
-
It constructs element constraint based on variables.
- Element(IntVar, ArrayList<? extends IntVar>, IntVar, int) - Constructor for class JaCoP.constraints.Element
-
It constructs element constraint based on variables.
- Element(IntVar, int[], IntVar) - Constructor for class JaCoP.constraints.Element
-
It constructs element constraint based on variables.
- Element(IntVar, int[], IntVar, int) - Constructor for class JaCoP.constraints.Element
-
It constructs element constraint based on variables.
- Element(IntVar, IntVar[], IntVar) - Constructor for class JaCoP.constraints.Element
-
- Element(IntVar, IntVar[], IntVar, int) - Constructor for class JaCoP.constraints.Element
-
It constructs element constraint based on variables.
- element - Variable in class JaCoP.set.constraints.EinA
-
It specifies the element which must be present in the set variable.
- ElementInteger - Class in JaCoP.constraints
-
ElementInteger constraint defines a relation
list[index - indexOffset] = value.
- ElementInteger(IntVar, int[], IntVar, int) - Constructor for class JaCoP.constraints.ElementInteger
-
It constructs an element constraint.
- ElementInteger(IntVar, ArrayList<Integer>, IntVar) - Constructor for class JaCoP.constraints.ElementInteger
-
It constructs an element constraint with default indexOffset equal 0.
- ElementInteger(IntVar, ArrayList<Integer>, IntVar, int) - Constructor for class JaCoP.constraints.ElementInteger
-
It constructs an element constraint.
- elements - Variable in class JaCoP.set.constraints.SumWeightedSet
-
It specifies the list of allowed elements and helps to connect the weight
to the element.
- ElementSet - Class in JaCoP.set.constraints
-
It is an element constraint that make sure that set variable value has a domain equal to
the index-th element of the supplied list of sets.
- ElementSet(IntVar, IntDomain[], SetVar, int) - Constructor for class JaCoP.set.constraints.ElementSet
-
It constructs a constraint to restrict the domains of the variables index and value.
- ElementSet(IntVar, IntDomain[], SetVar) - Constructor for class JaCoP.set.constraints.ElementSet
-
It constructs an elementSet constraint to restrict the domains of the variables index and value.
- elementsSmallerThan(int) - Method in class JaCoP.core.IntDomain
-
It returns the number of elements smaller than el.
- ElementVariable - Class in JaCoP.constraints
-
ElementVariable constraint defines a relation
list[index - indexOffset] = value.
- ElementVariable(IntVar, IntVar[], IntVar, int) - Constructor for class JaCoP.constraints.ElementVariable
-
It constructs an element constraint.
- ElementVariable(IntVar, ArrayList<? extends IntVar>, IntVar, int) - Constructor for class JaCoP.constraints.ElementVariable
-
It constructs an element constraint.
- elseC - Variable in class JaCoP.constraints.IfThenElse
-
It specifies constraint elseC in the IfThenElse constraint.
- emptyDomain - Static variable in class JaCoP.core.BoundDomain
-
It predefines empty domain so there is no need to constantly create it when
needed.
- emptyDomain - Static variable in class JaCoP.core.IntervalDomain
-
An empty domain, so no constant creation of empty domains is required.
- emptyDomain - Static variable in class JaCoP.core.SmallDenseDomain
-
It is an empty domain returned by default when empty domain becomes a result of
any function.
- emptyDomain - Static variable in class JaCoP.set.core.SetDomain
-
It predefines empty domain so there is no need to constantly create it when
needed.
- emptyIntDomain - Static variable in class JaCoP.core.IntDomain
-
It specifies an empty integer domain.
- enable_tracing() - Method in class JaCoP.fz.Parser
-
Enable tracing.
- encrypt(String) - Static method in class tlass.project.DataStoreConnection
-
Pattern taken from http://www.rgagnon.com/javadetails/java-0400.html
TODO: Properly cite usage!
Performs a SHA-1 encryption algorithm on a string
- end - Variable in class JaCoP.constraints.geost.GeostObject
-
It specifies the end time of this object.
- endColumn - Variable in class JaCoP.fz.Token
-
The column number of the last character of this Token.
- endLine - Variable in class JaCoP.fz.Token
-
The line number of the last character of this Token.
- enforceNoSkip - Variable in class JaCoP.constraints.geost.Geost
-
if set to true, a variable will never be skipped, even if grounded and not in queue
- ensureCapacity(int) - Method in class JaCoP.core.TimeStamp
-
Specify least number of different values to be used by Timestamp.
- ensureCapacity(int) - Method in class JaCoP.util.SimpleArrayList
-
Increases the capacity of this ArrayList instance, if
necessary, to ensure that it can hold at least the number of elements
specified by the minimum capacity argument.
- ensureSize(int) - Method in class JaCoP.util.MDD
-
It makes sure that diagram uses an array of at least given size.
- EOF - Static variable in interface JaCoP.fz.ParserConstants
-
End of File.
- Eq - Class in JaCoP.constraints
-
Constraint "constraint1" #<=> "constraint2"
- Eq(PrimitiveConstraint, PrimitiveConstraint) - Constructor for class JaCoP.constraints.Eq
-
It constructs equality constraint between two constraints.
- eq(BooleanVar) - Method in class JaCoP.core.BooleanVar
-
It checks if the domains of variables are equal.
- eq(IntDomain) - Method in class JaCoP.core.BoundDomain
-
- eq(IntDomain) - Method in class JaCoP.core.IntDomain
-
It specifies if the other int domain is equal to this one.
- eq(Interval) - Method in class JaCoP.core.Interval
-
It checks equality between intervals.
- eq(IntDomain) - Method in class JaCoP.core.IntervalDomain
-
It checks if the domain is equal to the supplied domain.
- eq(IntVar) - Method in class JaCoP.core.IntVar
-
It checks if the domains of variables are equal.
- eq(IntDomain) - Method in class JaCoP.core.SmallDenseDomain
-
- eq(SetDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
It checks if the domain is equal to the supplied domain.
- eq(SetDomain) - Method in class JaCoP.set.core.SetDomain
-
It checks if the domain is equal to the supplied domain.
- eq(SetVar) - Method in class JaCoP.set.core.SetVar
-
It checks if the domains of variables are equal.
- EqBool - Class in JaCoP.constraints
-
If all x's are equal to each other then result variable is equal 1.
- EqBool(IntVar[], IntVar) - Constructor for class JaCoP.constraints.EqBool
-
It constructs eqBool.
- EqBool(ArrayList<? extends IntVar>, IntVar) - Constructor for class JaCoP.constraints.EqBool
-
It constructs eqBool.
- equals(Object) - Method in class JaCoP.constraints.geost.DBox
-
- equals(Object) - Method in class JaCoP.util.fsm.FSMState
-
- equals(Object) - Method in class JaCoP.util.fsm.FSMTransition
-
- equals(Object) - Method in class JaCoP.util.fsm.RegularExpressionParser.Literal
-
- equals(Object) - Method in class JaCoP.util.SimpleArrayList
-
AbstractList defines equals so that it depends on the objects included.
- eraseAll() - Method in class JaCoP.constraints.geost.BoxDisplay
-
Clear the paint area so drawing can start on fresh canvas.
- eventsInclusion - Static variable in class JaCoP.core.IntDomain
-
It specifies for each event what other events are subsumed by this
event.
- eventsInclusion - Static variable in class JaCoP.set.core.SetDomain
-
It specifies for each event what other events are subsumed by this
event.
- exclusionList - Variable in class JaCoP.constraints.DisjointConditional
-
It specifies what rectangles can conditionally overlap.
- exclusiveList - Variable in class JaCoP.constraints.Diff2
-
It specifies a list of pairs of rectangles which can overlap.
- executeAfterConsistency(boolean) - Method in interface JaCoP.search.ConsistencyListener
-
It is executed right after consistency of the current search node.
- executeAfterConsistency(boolean) - Method in class JaCoP.search.CreditCalculator
-
It is executed right after consistency of the current search node.
- executeAfterConsistency(boolean) - Method in class JaCoP.search.Shaving
-
- executeAfterConsistency(boolean) - Method in class JaCoP.search.TraceGenerator
-
- executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class JaCoP.fz.Solve.CostListener
-
- executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class JaCoP.fz.Solve.EmptyListener
-
- executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class JaCoP.search.PrintOutListener
-
It is executed right after consistency of the current search node.
- executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class JaCoP.search.SimpleSolutionListener
-
- executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in interface JaCoP.search.SolutionListener
-
It is executed by search after a solution is found.
- executedAtExit(Store, int) - Method in interface JaCoP.search.ExitListener
-
It is executed right after time out is determined.
- executedAtExit(Store, int) - Method in class JaCoP.search.NoGoodsCollector
-
- executedAtExit(Store, int) - Method in class JaCoP.search.TraceGenerator
-
- executedAtInitialize(Store) - Method in interface JaCoP.search.InitializeListener
-
It is executed before the search starts labeling procedure.
- executedAtInitialize(Store) - Method in class JaCoP.search.TransformExtensional
-
- executedAtTimeOut(int) - Method in class JaCoP.search.CreditCalculator
-
It is executed right after time out is determined.
- executedAtTimeOut(int) - Method in class JaCoP.search.NoGoodsCollector
-
It is executed right after time out is determined.
- executedAtTimeOut(int) - Method in class JaCoP.search.SimpleTimeOut
-
- executedAtTimeOut(int) - Method in interface JaCoP.search.TimeOutListener
-
It is executed right after time out is determined.
- exhaustedLeftItems - Variable in class JaCoP.constraints.knapsack.Tree
-
It specifies that computeForbidden part of the consistency function
has run out of left mandatory items.
- exhaustedRightItems - Variable in class JaCoP.constraints.knapsack.Tree
-
It specifies if the mandatory check has run out of right items
to complement mandatory items.
- exit - Variable in class tlass.project.gui.MainMenu
-
- exitChildListener - Variable in class JaCoP.search.DepthFirstSearch
-
It is invoked when returning from left or right child.
- ExitChildListener<T extends Var> - Interface in JaCoP.search
-
Defines a listener which is called by the search if a child node is exited.
- ExitListener - Interface in JaCoP.search
-
This listener is executed when search has finished executing is about to exit
the labeling procedure.
- expectedTokenSequences - Variable in exception JaCoP.fz.ParseException
-
Each entry in this array is an array of integers.
- export - Variable in class tlass.project.gui.MainMenu
-
- exportToString() - Method in class tlass.project.model.Schedule
-
Returns a string representation of the file, suitable for publishing
and finalization.
- Expression - Static variable in class JaCoP.util.fsm.RegularExpressionParser
-
Constant denoting an expression.
- ExtensionalConflictVA - Class in JaCoP.constraints
-
Extensional constraint assures that none of the tuples explicitly given is enforced in the
relation.
- ExtensionalConflictVA(IntVar[]) - Constructor for class JaCoP.constraints.ExtensionalConflictVA
-
Partial constructor which stores variables involved in a constraint but
does not get information about tuples yet.
- ExtensionalConflictVA(IntVar[], int[][]) - Constructor for class JaCoP.constraints.ExtensionalConflictVA
-
Constructor stores reference to tuples until imposition, any changes to
tuples parameter will be reflected in the constraint behavior.
- ExtensionalConflictVA(ArrayList<? extends IntVar>, int[][]) - Constructor for class JaCoP.constraints.ExtensionalConflictVA
-
The constructor does not create local copy of tuples array.
- ExtensionalSupportMDD - Class in JaCoP.constraints
-
Extensional constraint assures that one of the tuples is enforced in the
relation.
- ExtensionalSupportMDD(MDD) - Constructor for class JaCoP.constraints.ExtensionalSupportMDD
-
It creates an extensional constraint.
- ExtensionalSupportMDD(IntVar[], int[][]) - Constructor for class JaCoP.constraints.ExtensionalSupportMDD
-
It constructs extensional support constraint.
- ExtensionalSupportSTR - Class in JaCoP.constraints
-
Extensional constraint assures that one of the tuples is enforced in the
relation.
- ExtensionalSupportSTR(IntVar[], boolean, boolean) - Constructor for class JaCoP.constraints.ExtensionalSupportSTR
-
Partial constructor which stores variables involved in a constraint but
does not get information about tuples yet.
- ExtensionalSupportSTR(IntVar[], int[][], boolean, boolean) - Constructor for class JaCoP.constraints.ExtensionalSupportSTR
-
It constructs an extensional constraint.
- ExtensionalSupportSTR(IntVar[], int[][]) - Constructor for class JaCoP.constraints.ExtensionalSupportSTR
-
It creates an extensional constraint.
- ExtensionalSupportVA - Class in JaCoP.constraints
-
Extensional constraint assures that one of the tuples is enforced in the
relation.
- ExtensionalSupportVA(IntVar[]) - Constructor for class JaCoP.constraints.ExtensionalSupportVA
-
Partial constructor which stores variables involved in a constraint but
does not get information about tuples yet.
- ExtensionalSupportVA(ArrayList<? extends IntVar>, int[][]) - Constructor for class JaCoP.constraints.ExtensionalSupportVA
-
The constructor does not create local copy of tuples array.
- ExtensionalSupportVA(IntVar[], int[][]) - Constructor for class JaCoP.constraints.ExtensionalSupportVA
-
Constructor stores reference to tuples until imposition, any changes to
tuples parameter will be reflected in the constraint behavior.
- ExternalConstraint - Interface in JaCoP.constraints.geost
-
- externalConstraints - Variable in class JaCoP.constraints.geost.Geost
-
It stores the reference to the collection of external constraints
which must be satisfied within this constraint.