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 

I

id() - Method in class JaCoP.constraints.AbsXeqY
 
id() - Method in class JaCoP.constraints.Alldiff
 
id() - Method in class JaCoP.constraints.Alldifferent
 
id() - Method in class JaCoP.constraints.Alldistinct
 
id() - Method in class JaCoP.constraints.Among
 
id() - Method in class JaCoP.constraints.AmongVar
 
id() - Method in class JaCoP.constraints.And
 
id() - Method in class JaCoP.constraints.AndBool
 
id() - Method in class JaCoP.constraints.Assignment
 
id() - Method in class JaCoP.constraints.binpacking.Binpacking
 
id() - Method in class JaCoP.constraints.Circuit
 
id - Variable in class JaCoP.constraints.Constraint
It specifies the string id of the constraint.
id() - Method in class JaCoP.constraints.Constraint
It gives the id string of a constraint.
id() - Method in class JaCoP.constraints.Count
 
id() - Method in class JaCoP.constraints.CountStudents
 
id() - Method in class JaCoP.constraints.Cumulative
 
id() - Method in class JaCoP.constraints.Diff
 
id() - Method in class JaCoP.constraints.Diff2
 
id() - Method in class JaCoP.constraints.Disjoint
 
id() - Method in class JaCoP.constraints.Distance
 
id() - Method in class JaCoP.constraints.Element
 
id() - Method in class JaCoP.constraints.ElementInteger
 
id() - Method in class JaCoP.constraints.ElementVariable
 
id() - Method in class JaCoP.constraints.Eq
 
id() - Method in class JaCoP.constraints.EqBool
 
id() - Method in class JaCoP.constraints.ExtensionalConflictVA
 
id() - Method in class JaCoP.constraints.ExtensionalSupportMDD
 
id() - Method in class JaCoP.constraints.ExtensionalSupportSTR
 
id() - Method in class JaCoP.constraints.ExtensionalSupportVA
 
id() - Method in class JaCoP.constraints.GCC
 
id() - Method in class JaCoP.constraints.geost.Geost
 
id() - Method in class JaCoP.constraints.IfThen
 
id() - Method in class JaCoP.constraints.IfThenBool
 
id() - Method in class JaCoP.constraints.IfThenElse
 
id() - Method in class JaCoP.constraints.In
 
id() - Method in class JaCoP.constraints.knapsack.Knapsack
 
id() - Method in class JaCoP.constraints.Max
 
id() - Method in class JaCoP.constraints.Min
 
id() - Method in class JaCoP.constraints.netflow.NetworkFlow
Identifiers
id() - Method in class JaCoP.constraints.NoGood
 
id() - Method in class JaCoP.constraints.Not
 
id() - Method in class JaCoP.constraints.Or
 
id() - Method in class JaCoP.constraints.OrBool
 
id - Variable in class JaCoP.constraints.regular.RegState
The unique id of the state.
id() - Method in class JaCoP.constraints.regular.Regular
 
id() - Method in class JaCoP.constraints.Reified
 
id() - Method in class JaCoP.constraints.Sum
 
id() - Method in class JaCoP.constraints.SumWeight
 
id() - Method in class JaCoP.constraints.Values
 
id() - Method in class JaCoP.constraints.XdivYeqZ
 
id() - Method in class JaCoP.constraints.XeqC
 
id() - Method in class JaCoP.constraints.XeqY
 
id() - Method in class JaCoP.constraints.XexpYeqZ
 
id() - Method in class JaCoP.constraints.XgtC
 
id() - Method in class JaCoP.constraints.XgteqC
 
id() - Method in class JaCoP.constraints.XgteqY
 
id() - Method in class JaCoP.constraints.XgtY
 
id() - Method in class JaCoP.constraints.XltC
 
id() - Method in class JaCoP.constraints.XlteqC
 
id() - Method in class JaCoP.constraints.XlteqY
 
id() - Method in class JaCoP.constraints.XltY
 
id() - Method in class JaCoP.constraints.XmodYeqZ
 
id() - Method in class JaCoP.constraints.XmulCeqZ
 
id() - Method in class JaCoP.constraints.XmulYeqC
 
id() - Method in class JaCoP.constraints.XmulYeqZ
 
id() - Method in class JaCoP.constraints.XneqC
 
id() - Method in class JaCoP.constraints.XneqY
 
id() - Method in class JaCoP.constraints.Xor
 
id() - Method in class JaCoP.constraints.XorBool
 
id() - Method in class JaCoP.constraints.XplusCeqZ
 
id() - Method in class JaCoP.constraints.XplusClteqZ
 
id() - Method in class JaCoP.constraints.XplusYeqC
 
id() - Method in class JaCoP.constraints.XplusYeqZ
 
id() - Method in class JaCoP.constraints.XplusYgtC
 
id() - Method in class JaCoP.constraints.XplusYlteqZ
 
id() - Method in class JaCoP.constraints.XplusYplusCeqZ
 
id() - Method in class JaCoP.constraints.XplusYplusQeqZ
 
id() - Method in class JaCoP.constraints.XplusYplusQgtC
 
id - Variable in class JaCoP.core.Store
Id string of the store.
id - Variable in class JaCoP.core.Var
Id string of the variable.
id() - Method in class JaCoP.core.Var
This function returns variable id.
id - Variable in class JaCoP.search.DepthFirstSearch
It specifies the id of the search.
id() - Method in class JaCoP.search.DepthFirstSearch
 
id() - Method in interface JaCoP.search.Search
It returns the string id of the search.
id() - Method in class JaCoP.set.constraints.AdiffBeqC
 
id() - Method in class JaCoP.set.constraints.AdisjointB
 
id() - Method in class JaCoP.set.constraints.AeqB
 
id() - Method in class JaCoP.set.constraints.AeqS
 
id() - Method in class JaCoP.set.constraints.AinB
 
id() - Method in class JaCoP.set.constraints.AinS
 
id() - Method in class JaCoP.set.constraints.AintersectBeqC
 
id() - Method in class JaCoP.set.constraints.AunionBeqC
 
id() - Method in class JaCoP.set.constraints.CardA
 
id() - Method in class JaCoP.set.constraints.CardAeqX
 
id() - Method in class JaCoP.set.constraints.EinA
 
id() - Method in class JaCoP.set.constraints.ElementSet
 
id() - Method in class JaCoP.set.constraints.Lex
 
id() - Method in class JaCoP.set.constraints.Match
 
id() - Method in class JaCoP.set.constraints.SinA
 
id() - Method in class JaCoP.set.constraints.SumWeightedSet
 
id() - Method in class JaCoP.set.constraints.XeqA
 
id() - Method in class JaCoP.set.constraints.XinA
 
id - Variable in class JaCoP.util.fsm.FSMState
Id of the state.
IDENT - Static variable in interface JaCoP.fz.ParserConstants
RegularExpression Id.
ident_anns() - Method in class JaCoP.fz.Parser
 
idNumber - Static variable in class JaCoP.constraints.ExtensionalSupportVA
It specifies the id of the constraint.
idNumber - Static variable in class JaCoP.core.Var
It is a counter to indicate number of created variables.
IfThen - Class in JaCoP.constraints
Constraint if constraint1 then constraint2
IfThen(PrimitiveConstraint, PrimitiveConstraint) - Constructor for class JaCoP.constraints.IfThen
It constructs ifthen constraint.
IfThenBool - Class in JaCoP.constraints
Constraint ( X => Y ) <=> Z.
IfThenBool(IntVar, IntVar, IntVar) - Constructor for class JaCoP.constraints.IfThenBool
It constructs constraint ( X => Y ) <=> Z.
IfThenElse - Class in JaCoP.constraints
Constraint if constraint1 then constraint2 else constraint3 *
IfThenElse(PrimitiveConstraint, PrimitiveConstraint, PrimitiveConstraint) - Constructor for class JaCoP.constraints.IfThenElse
It creates ifthenelse constraint.
image - Variable in class JaCoP.fz.Token
The string image of the token.
impose(Store) - Method in class JaCoP.constraints.AbsXeqY
 
impose(Store) - Method in class JaCoP.constraints.Alldiff
 
impose(Store) - Method in class JaCoP.constraints.Alldifferent
 
impose(Store) - Method in class JaCoP.constraints.Alldistinct
 
impose(Store) - Method in class JaCoP.constraints.Among
 
impose(Store) - Method in class JaCoP.constraints.AmongVar
 
impose(Store) - Method in class JaCoP.constraints.And
 
impose(Store) - Method in class JaCoP.constraints.AndBool
 
impose(Store) - Method in class JaCoP.constraints.Assignment
 
impose(Store) - Method in class JaCoP.constraints.binpacking.Binpacking
 
impose(Store) - Method in class JaCoP.constraints.Circuit
 
impose(Store) - Method in class JaCoP.constraints.Constraint
It imposes the constraint in a given store.
impose(Store, int) - Method in class JaCoP.constraints.Constraint
It imposes the constraint and adjusts the queue index.
impose(Store) - Method in class JaCoP.constraints.Count
 
impose(Store) - Method in class JaCoP.constraints.CountStudents
 
impose(Store) - Method in class JaCoP.constraints.Cumulative
 
impose(Store) - Method in class JaCoP.constraints.Diff
 
impose(Store) - Method in class JaCoP.constraints.Diff2
 
impose(Store) - Method in class JaCoP.constraints.Disjoint
 
impose(Store) - Method in class JaCoP.constraints.DisjointConditional
 
impose(Store) - Method in class JaCoP.constraints.Distance
 
impose(Store) - Method in class JaCoP.constraints.Element
 
impose(Store) - Method in class JaCoP.constraints.ElementInteger
 
impose(Store) - Method in class JaCoP.constraints.ElementVariable
 
impose(Store) - Method in class JaCoP.constraints.Eq
 
impose(Store) - Method in class JaCoP.constraints.EqBool
 
impose(Store) - Method in class JaCoP.constraints.ExtensionalConflictVA
 
impose(Store) - Method in class JaCoP.constraints.ExtensionalSupportMDD
 
impose(Store) - Method in class JaCoP.constraints.ExtensionalSupportSTR
 
impose(Store) - Method in class JaCoP.constraints.ExtensionalSupportVA
 
impose(Store) - Method in class JaCoP.constraints.GCC
 
impose(Store) - Method in class JaCoP.constraints.geost.Geost
 
impose(Store) - Method in class JaCoP.constraints.IfThen
 
impose(Store) - Method in class JaCoP.constraints.IfThenBool
 
impose(Store) - Method in class JaCoP.constraints.IfThenElse
 
impose(Store) - Method in class JaCoP.constraints.In
 
impose(Store) - Method in class JaCoP.constraints.knapsack.Knapsack
 
impose(Store) - Method in class JaCoP.constraints.Max
 
impose(Store) - Method in class JaCoP.constraints.Min
 
impose(Store) - Method in class JaCoP.constraints.netflow.NetworkFlow
 
impose(Store) - Method in class JaCoP.constraints.NoGood
 
impose(Store) - Method in class JaCoP.constraints.Not
 
impose(Store) - Method in class JaCoP.constraints.Or
 
impose(Store) - Method in class JaCoP.constraints.OrBool
 
impose(Store) - Method in class JaCoP.constraints.regular.Regular
 
impose(Store) - Method in class JaCoP.constraints.Reified
 
impose(Store) - Method in class JaCoP.constraints.Sum
 
impose(Store) - Method in class JaCoP.constraints.SumWeight
 
impose(Store) - Method in class JaCoP.constraints.Values
 
impose(Store) - Method in class JaCoP.constraints.XdivYeqZ
 
impose(Store) - Method in class JaCoP.constraints.XeqC
 
impose(Store) - Method in class JaCoP.constraints.XeqY
 
impose(Store) - Method in class JaCoP.constraints.XexpYeqZ
 
impose(Store) - Method in class JaCoP.constraints.XgtC
 
impose(Store) - Method in class JaCoP.constraints.XgteqC
 
impose(Store) - Method in class JaCoP.constraints.XgteqY
 
impose(Store) - Method in class JaCoP.constraints.XgtY
 
impose(Store) - Method in class JaCoP.constraints.XltC
 
impose(Store) - Method in class JaCoP.constraints.XlteqC
 
impose(Store) - Method in class JaCoP.constraints.XlteqY
 
impose(Store) - Method in class JaCoP.constraints.XltY
 
impose(Store) - Method in class JaCoP.constraints.XmodYeqZ
 
impose(Store) - Method in class JaCoP.constraints.XmulCeqZ
 
impose(Store) - Method in class JaCoP.constraints.XmulYeqC
 
impose(Store) - Method in class JaCoP.constraints.XmulYeqZ
 
impose(Store) - Method in class JaCoP.constraints.XneqC
 
impose(Store) - Method in class JaCoP.constraints.XneqY
 
impose(Store) - Method in class JaCoP.constraints.Xor
 
impose(Store) - Method in class JaCoP.constraints.XorBool
 
impose(Store) - Method in class JaCoP.constraints.XplusCeqZ
 
impose(Store) - Method in class JaCoP.constraints.XplusClteqZ
 
impose(Store) - Method in class JaCoP.constraints.XplusYeqC
 
impose(Store) - Method in class JaCoP.constraints.XplusYeqZ
 
impose(Store) - Method in class JaCoP.constraints.XplusYgtC
 
impose(Store) - Method in class JaCoP.constraints.XplusYlteqZ
 
impose(Store) - Method in class JaCoP.constraints.XplusYplusCeqZ
 
impose(Store) - Method in class JaCoP.constraints.XplusYplusQeqZ
 
impose(Store) - Method in class JaCoP.constraints.XplusYplusQgtC
 
impose(Constraint) - Method in class JaCoP.core.Store
This function imposes a constraint to a store.
impose(Constraint, int) - Method in class JaCoP.core.Store
This function imposes a constraint to a store.
impose(Store) - Method in class JaCoP.set.constraints.AdiffBeqC
 
impose(Store) - Method in class JaCoP.set.constraints.AdisjointB
 
impose(Store) - Method in class JaCoP.set.constraints.AeqB
 
impose(Store) - Method in class JaCoP.set.constraints.AeqS
 
impose(Store) - Method in class JaCoP.set.constraints.AinB
 
impose(Store) - Method in class JaCoP.set.constraints.AinS
 
impose(Store) - Method in class JaCoP.set.constraints.AintersectBeqC
 
impose(Store) - Method in class JaCoP.set.constraints.AunionBeqC
 
impose(Store) - Method in class JaCoP.set.constraints.CardA
 
impose(Store) - Method in class JaCoP.set.constraints.CardAeqX
 
impose(Store) - Method in class JaCoP.set.constraints.EinA
 
impose(Store) - Method in class JaCoP.set.constraints.ElementSet
 
impose(Store) - Method in class JaCoP.set.constraints.Lex
 
impose(Store) - Method in class JaCoP.set.constraints.Match
 
impose(Store) - Method in class JaCoP.set.constraints.SinA
 
impose(Store) - Method in class JaCoP.set.constraints.SumWeightedSet
 
impose(Store) - Method in class JaCoP.set.constraints.XeqA
 
impose(Store) - Method in class JaCoP.set.constraints.XinA
 
imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.ForbidAssignmentConstraint
Forbid Specific Assignment: Forbid an assistant from filling a specific position.
imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.ForbidInstructorAssignmentConstraint
Instructor Precludes Assistant: Forbid an assistant from being assigned to a section taught by a specific professor.
imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.LimitStudentTotalConstraint
Limit Student Count: When a student is being assigned to multiple positions, limit the total number of students they can teach overall.
imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.PreventScheduleConflictsConstraint
Avoid Unavailable Times: If an assistant is assigned to a position, that position’s time must not intersect with a time that assistant has declared to be unavailable.
imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.PreventSectionConflictsConstraint
Avoid Assignment Time Conflicts: If an assistant is assigned to two different positions, those positions’ times must not intersect.
imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.RequireAssignmentConstraint
Require Specific Assignment: Require a assistant to fill a specific position.
imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.constraintTypes.RequireTagsConstraint
Require Skills: To be assigned to a position, an assistant must have at least all the skills that the position’s section requires.
imposeConstraint(Store, IntVar[], Position[], Assistant[]) - Method in class tlass.project.model.Constraint
The important function to override for a Constraint.
imposeDecomposition(Store) - Method in class JaCoP.constraints.AndBool
 
imposeDecomposition(Store) - Method in class JaCoP.constraints.Constraint
It imposes the decomposition of the given constraint in a given store.
imposeDecomposition(Store) - Method in class JaCoP.constraints.DecomposedConstraint
It imposes the constraint in a given store.
imposeDecomposition(Store, int) - Method in class JaCoP.constraints.DecomposedConstraint
It imposes the constraint and adjusts the queue index.
imposeDecomposition(Store) - Method in class JaCoP.constraints.EqBool
 
imposeDecomposition(Store) - Method in class JaCoP.constraints.Lex
 
imposeDecomposition(Store) - Method in class JaCoP.constraints.netflow.Arithmetic
 
imposeDecomposition(Store) - Method in class JaCoP.constraints.OrBool
 
imposeDecomposition(Store) - Method in class JaCoP.constraints.regular.Regular
 
imposeDecomposition(Store) - Method in class JaCoP.constraints.Sequence
 
imposeDecomposition(Store) - Method in class JaCoP.constraints.SoftAlldifferent
 
imposeDecomposition(Store) - Method in class JaCoP.constraints.SoftGCC
 
imposeDecomposition(Store) - Method in class JaCoP.constraints.Stretch
 
imposeDecomposition(DecomposedConstraint) - Method in class JaCoP.core.Store
This function imposes a decomposable constraint to a store.
imposeDecomposition(DecomposedConstraint, int) - Method in class JaCoP.core.Store
This function imposes a constraint decomposition to a store.
imposeDecompositionWithConsistency(DecomposedConstraint) - Method in class JaCoP.core.Store
In some special cases it may be beneficial to compute consistency of constraint store immediately after the decomposed constraint is imposed.
imposeWithConsistency(Constraint) - Method in class JaCoP.core.Store
In some special cases it may be beneficial to compute consistency of constraint store immediately after the constraint is imposed.
impositionFailure - Variable in class JaCoP.constraints.knapsack.Knapsack
It specifies if the constraint has already discovered to be unsatisfied during the imposition stage.
In - Class in JaCoP.constraints
Constraints X to belong to a specified domain.
In(IntVar, IntDomain) - Constructor for class JaCoP.constraints.In
It constructs an In constraint to restrict the domain of the variable.
in(int, Var, int, int) - Method in class JaCoP.core.BoundDomain
 
in(int, Var, IntDomain) - Method in class JaCoP.core.BoundDomain
 
in(int, Var, Domain) - Method in class JaCoP.core.Domain
It enforces that this domain is included within the specified domain.
in(int, Var, int, int) - Method in class JaCoP.core.IntDomain
It updates the domain to have values only within the interval min..max.
in(int, Var, IntDomain) - Method in class JaCoP.core.IntDomain
It updates the domain to have values only within the domain.
in(int, Var, Domain) - Method in class JaCoP.core.IntDomain
 
in(int, Var, int, int) - Method in class JaCoP.core.IntervalDomain
It updates the domain to have values only within the interval min..max.
in(int, Var, IntDomain) - Method in class JaCoP.core.IntervalDomain
It updates the domain to have values only within the domain.
in(int, Var, int, int) - Method in class JaCoP.core.SmallDenseDomain
It updates the domain to have values only within the interval min..max.
in(int, Var, long) - Method in class JaCoP.core.SmallDenseDomain
 
in(int, Var, IntDomain) - Method in class JaCoP.core.SmallDenseDomain
 
in(int, SetVar, IntDomain, IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
This function is equivalent to in(int storeLevel, Variable var, int min, int max).
in(int, SetVar, SetDomain) - Method in class JaCoP.set.core.BoundSetDomain
It updates the domain to have values only within the domain.
in(int, SetVar, IntDomain, IntDomain) - Method in class JaCoP.set.core.SetDomain
This function is equivalent to in(int storeLevel, Variable var, int min, int max).
in(int, SetVar, SetDomain) - Method in class JaCoP.set.core.SetDomain
It updates the domain to have values only within the domain.
in(int, Var, Domain) - Method in class JaCoP.set.core.SetDomain
 
InArea - Class in JaCoP.constraints.geost
 
InArea(DBox, Collection<DBox>) - Constructor for class JaCoP.constraints.geost.InArea
It constructs an external constraint to enforce that all objects within Geost constraint are placed within a specified area with holes in that area specfied as well.
inCardinality(int, SetVar, int, int) - Method in class JaCoP.set.core.BoundSetDomain
 
inCardinality(int, SetVar, int, int) - Method in class JaCoP.set.core.SetDomain
It restricts the possible cardinality of the set domain.
inComplement(int, Var, int) - Method in class JaCoP.core.BoundDomain
 
inComplement(int, Var, int, int) - Method in class JaCoP.core.BoundDomain
 
inComplement(int, Var, int) - Method in class JaCoP.core.IntDomain
It updates the domain to not contain the value complement.
inComplement(int, Var, int, int) - Method in class JaCoP.core.IntDomain
It updates the domain so it does not contain the supplied interval.
inComplement(int, Var, int) - Method in class JaCoP.core.IntervalDomain
It updates the domain to not contain the value complement.
inComplement(int, Var, int, int) - Method in class JaCoP.core.IntervalDomain
 
inComplement(int, Var, int) - Method in class JaCoP.core.SmallDenseDomain
 
inComplement(int, Var, int, int) - Method in class JaCoP.core.SmallDenseDomain
 
inConsistency - Variable in class JaCoP.constraints.knapsack.Knapsack
It specifies if the constraint is executing the consistency function.
increaseLevel() - Method in class JaCoP.constraints.netflow.Network
 
increaseWeight() - Method in class JaCoP.constraints.AbsXeqY
 
increaseWeight() - Method in class JaCoP.constraints.Alldifferent
 
increaseWeight() - Method in class JaCoP.constraints.Alldistinct
 
increaseWeight() - Method in class JaCoP.constraints.Among
 
increaseWeight() - Method in class JaCoP.constraints.AmongVar
 
increaseWeight() - Method in class JaCoP.constraints.And
 
increaseWeight() - Method in class JaCoP.constraints.AndBool
 
increaseWeight() - Method in class JaCoP.constraints.Assignment
 
increaseWeight() - Method in class JaCoP.constraints.binpacking.Binpacking
 
increaseWeight - Variable in class JaCoP.constraints.Constraint
It specifies if upon the failure of the constraint, all variables in the constraint scope should have their weight increased.
increaseWeight() - Method in class JaCoP.constraints.Constraint
It increases the weight of the variables in the constraint scope.
increaseWeight() - Method in class JaCoP.constraints.Count
 
increaseWeight() - Method in class JaCoP.constraints.CountStudents
 
increaseWeight() - Method in class JaCoP.constraints.Cumulative
 
increaseWeight() - Method in class JaCoP.constraints.Diff
 
increaseWeight() - Method in class JaCoP.constraints.Distance
 
increaseWeight() - Method in class JaCoP.constraints.Element
 
increaseWeight() - Method in class JaCoP.constraints.ElementInteger
 
increaseWeight() - Method in class JaCoP.constraints.ElementVariable
 
increaseWeight() - Method in class JaCoP.constraints.Eq
 
increaseWeight() - Method in class JaCoP.constraints.EqBool
 
increaseWeight() - Method in class JaCoP.constraints.ExtensionalConflictVA
 
increaseWeight() - Method in class JaCoP.constraints.ExtensionalSupportMDD
 
increaseWeight() - Method in class JaCoP.constraints.ExtensionalSupportSTR
 
increaseWeight() - Method in class JaCoP.constraints.ExtensionalSupportVA
 
increaseWeight() - Method in class JaCoP.constraints.GCC
 
increaseWeight() - Method in class JaCoP.constraints.geost.Geost
 
increaseWeight() - Method in class JaCoP.constraints.IfThen
 
increaseWeight() - Method in class JaCoP.constraints.IfThenBool
 
increaseWeight() - Method in class JaCoP.constraints.IfThenElse
 
increaseWeight() - Method in class JaCoP.constraints.In
 
increaseWeight() - Method in class JaCoP.constraints.knapsack.Knapsack
 
increaseWeight() - Method in class JaCoP.constraints.Max
 
increaseWeight() - Method in class JaCoP.constraints.Min
 
increaseWeight() - Method in class JaCoP.constraints.netflow.NetworkFlow
 
increaseWeight() - Method in class JaCoP.constraints.NoGood
 
increaseWeight() - Method in class JaCoP.constraints.Not
 
increaseWeight() - Method in class JaCoP.constraints.Or
 
increaseWeight() - Method in class JaCoP.constraints.OrBool
 
increaseWeight() - Method in class JaCoP.constraints.regular.Regular
 
increaseWeight() - Method in class JaCoP.constraints.Reified
 
increaseWeight() - Method in class JaCoP.constraints.Sum
 
increaseWeight() - Method in class JaCoP.constraints.SumWeight
 
increaseWeight() - Method in class JaCoP.constraints.Values
 
increaseWeight() - Method in class JaCoP.constraints.XdivYeqZ
 
increaseWeight() - Method in class JaCoP.constraints.XeqC
 
increaseWeight() - Method in class JaCoP.constraints.XeqY
 
increaseWeight() - Method in class JaCoP.constraints.XexpYeqZ
 
increaseWeight() - Method in class JaCoP.constraints.XgtC
 
increaseWeight() - Method in class JaCoP.constraints.XgteqC
 
increaseWeight() - Method in class JaCoP.constraints.XgteqY
 
increaseWeight() - Method in class JaCoP.constraints.XgtY
 
increaseWeight() - Method in class JaCoP.constraints.XltC
 
increaseWeight() - Method in class JaCoP.constraints.XlteqC
 
increaseWeight() - Method in class JaCoP.constraints.XlteqY
 
increaseWeight() - Method in class JaCoP.constraints.XltY
 
increaseWeight() - Method in class JaCoP.constraints.XmodYeqZ
 
increaseWeight() - Method in class JaCoP.constraints.XmulCeqZ
 
increaseWeight() - Method in class JaCoP.constraints.XmulYeqC
 
increaseWeight() - Method in class JaCoP.constraints.XmulYeqZ
 
increaseWeight() - Method in class JaCoP.constraints.XneqC
 
increaseWeight() - Method in class JaCoP.constraints.XneqY
 
increaseWeight() - Method in class JaCoP.constraints.Xor
 
increaseWeight() - Method in class JaCoP.constraints.XorBool
 
increaseWeight() - Method in class JaCoP.constraints.XplusCeqZ
 
increaseWeight() - Method in class JaCoP.constraints.XplusClteqZ
 
increaseWeight() - Method in class JaCoP.constraints.XplusYeqC
 
increaseWeight() - Method in class JaCoP.constraints.XplusYeqZ
 
increaseWeight() - Method in class JaCoP.constraints.XplusYgtC
 
increaseWeight() - Method in class JaCoP.constraints.XplusYlteqZ
 
increaseWeight() - Method in class JaCoP.constraints.XplusYplusCeqZ
 
increaseWeight() - Method in class JaCoP.constraints.XplusYplusQeqZ
 
increaseWeight() - Method in class JaCoP.constraints.XplusYplusQgtC
 
increaseWeight() - Method in class JaCoP.set.constraints.AdiffBeqC
 
increaseWeight() - Method in class JaCoP.set.constraints.AdisjointB
 
increaseWeight() - Method in class JaCoP.set.constraints.AeqB
 
increaseWeight() - Method in class JaCoP.set.constraints.AeqS
 
increaseWeight() - Method in class JaCoP.set.constraints.AinB
 
increaseWeight() - Method in class JaCoP.set.constraints.AinS
 
increaseWeight() - Method in class JaCoP.set.constraints.AintersectBeqC
 
increaseWeight() - Method in class JaCoP.set.constraints.AunionBeqC
 
increaseWeight() - Method in class JaCoP.set.constraints.CardA
 
increaseWeight() - Method in class JaCoP.set.constraints.CardAeqX
 
increaseWeight() - Method in class JaCoP.set.constraints.EinA
 
increaseWeight() - Method in class JaCoP.set.constraints.ElementSet
 
increaseWeight() - Method in class JaCoP.set.constraints.Lex
 
increaseWeight() - Method in class JaCoP.set.constraints.Match
 
increaseWeight() - Method in class JaCoP.set.constraints.SinA
 
increaseWeight() - Method in class JaCoP.set.constraints.SumWeightedSet
 
increaseWeight() - Method in class JaCoP.set.constraints.XeqA
 
increaseWeight() - Method in class JaCoP.set.constraints.XinA
 
inDegree - Variable in class JaCoP.constraints.regular.RegState
It specifies the number of edges incoming to the state.
index - Variable in class JaCoP.constraints.ElementInteger
It specifies variable index within an element constraint list[index-indexOffset] = value.
index - Variable in class JaCoP.constraints.ElementVariable
It specifies variable index within an element constraint list[index - indexOffset] = value.
index - Variable in class JaCoP.constraints.netflow.simplex.Arc
Index in lower arcs array
index() - Method in interface JaCoP.core.Backtrackable
It specifies the index/position of the backtrackable object.
index - Variable in class JaCoP.core.Var
It specifies the index at which it is stored in Store.
index() - Method in class JaCoP.core.Var
This function returns the index of variable in store array.
index - Variable in class JaCoP.set.constraints.ElementSet
It specifies what element from the list of sets is equal to set variable value.
IndexDomainView - Class in JaCoP.util
Defines index domain view for a variable and related operations on it.
IndexDomainView(IntVar, boolean) - Constructor for class JaCoP.util.IndexDomainView
It creates an index domain view for a given variable.
IndexDomainView(IntVar, int[]) - Constructor for class JaCoP.util.IndexDomainView
It creates an index domain view with only given values being in focus of the index domain view.
indexOf(Object) - Method in class JaCoP.util.SimpleArrayList
Searches for the first occurrence of the given argument, testing for equality using the equals method.
indexOf(Object, int) - Method in class JaCoP.util.SimpleArrayList
Searches for the first occurrence of the given argument, testing for equality using the == method.
indexOffset - Variable in class JaCoP.constraints.ElementInteger
It specifies indexOffset within an element constraint list[index-indexOffset] = value.
indexOffset - Variable in class JaCoP.constraints.ElementVariable
It specifies indexOffset within an element constraint list[index - indexOffset] = value.
indexOffset - Variable in class JaCoP.set.constraints.ElementSet
It allows to offset the indexing.
indexOfValue(int) - Method in class JaCoP.util.IndexDomainView
It finds an index for a given value.
indexToValue - Variable in class JaCoP.util.IndexDomainView
It specifies mapping of the index value onto value in the domain of the variable.
Indomain<T extends Var> - Interface in JaCoP.search
Defines a interface for different indomain enumeration methods.
indomain(T) - Method in interface JaCoP.search.Indomain
It returns value within a variable which should be used in current assignment.
indomain(T) - Method in class JaCoP.search.IndomainHierarchical
 
indomain(T) - Method in class JaCoP.search.IndomainList
 
indomain(T) - Method in class JaCoP.search.IndomainMax
 
indomain(IntVar) - Method in class JaCoP.search.IndomainMedian
It requires IntVar variable.
indomain(IntVar) - Method in class JaCoP.search.IndomainMiddle
It requires IntVar variable.
indomain(IntVar) - Method in class JaCoP.search.IndomainMin
 
indomain(IntVar) - Method in class JaCoP.search.IndomainRandom
 
indomain(IntVar) - Method in class JaCoP.search.IndomainSimpleRandom
 
indomain(T) - Method in class JaCoP.set.search.IndomainSetMax
 
indomain(T) - Method in class JaCoP.set.search.IndomainSetMin
 
indomain(T) - Method in class JaCoP.set.search.IndomainSetRandom
 
IndomainHierarchical<T extends Var> - Class in JaCoP.search
IndomainHierarchical - implements enumeration method based on the selection of the preferred indomain for each variable.
IndomainHierarchical(HashMap<T, Indomain<T>>, Indomain<T>) - Constructor for class JaCoP.search.IndomainHierarchical
Constructor which specifies the mapping and default indomain to be used if mapping does not give specific indomain for some variables.
IndomainList<T extends IntVar> - Class in JaCoP.search
IndomainHierarchical - implements enumeration method based on the selection of the preferred indomain for each variable.
IndomainList(int[], Indomain<T>) - Constructor for class JaCoP.search.IndomainList
It creates an IndomainList heuristic for choosing the values.
IndomainMax<T extends IntVar> - Class in JaCoP.search
IndomainMax - implements enumeration method based on the selection of the maximal value in the domain of the variable.
IndomainMax() - Constructor for class JaCoP.search.IndomainMax
It creates an IndomainMax heuristic.
IndomainMedian<T extends IntVar> - Class in JaCoP.search
IndomainMedian - implements enumeration method based on the selection of the median value in the domain of FD variable and then right and left values.
IndomainMedian() - Constructor for class JaCoP.search.IndomainMedian
It creates Indomain heuristic which chooses the middle value.
IndomainMiddle<T extends IntVar> - Class in JaCoP.search
IndomainMiddle - implements enumeration method based on the selection of the middle value in the domain of FD variable and then right and left values.
IndomainMiddle() - Constructor for class JaCoP.search.IndomainMiddle
It creates Indomain heuristic which chooses the middle value.
IndomainMin<T extends IntVar> - Class in JaCoP.search
IndomainMin - implements enumeration method based on the selection of the minimal value in the domain of variable
IndomainMin() - Constructor for class JaCoP.search.IndomainMin
It creates Indomain heuristic, which will choose the minimal value from the variable domain.
IndomainRandom<T extends IntVar> - Class in JaCoP.search
IndomainRandom - implements enumeration method based on the selection of the random value in the domain of FD variable.
IndomainRandom() - Constructor for class JaCoP.search.IndomainRandom
It specifies Indomain function, which assigns values randomly.
IndomainRandom(int) - Constructor for class JaCoP.search.IndomainRandom
It specifies Indomain function, which assigns values randomly.
IndomainSetMax<T extends SetVar> - Class in JaCoP.set.search
IndomainMin - implements enumeration method based on the selection of the maximal value in the domain of variable
IndomainSetMax() - Constructor for class JaCoP.set.search.IndomainSetMax
It creates indomain heuristic, which will choose the maximal value from the variable domain.
IndomainSetMin<T extends SetVar> - Class in JaCoP.set.search
IndomainMin - implements enumeration method based on the selection of the minimal value in the domain of variable
IndomainSetMin() - Constructor for class JaCoP.set.search.IndomainSetMin
It creates Indomain heuristic, which will choose the minimal value from the variable domain.
IndomainSetRandom<T extends SetVar> - Class in JaCoP.set.search
IndomainMin - implements enumeration method based on the selection of the maximal value in the domain of variable
IndomainSetRandom() - Constructor for class JaCoP.set.search.IndomainSetRandom
It creates random indomain heuristic with randomly generated seed for random generated.
IndomainSetRandom(Random) - Constructor for class JaCoP.set.search.IndomainSetRandom
It creates random indomain heuristic according to the provided random generator.
IndomainSimpleRandom<T extends IntVar> - Class in JaCoP.search
IndomainRandom - implements enumeration method based on the selection of the random value in the domain of FD variable.
IndomainSimpleRandom() - Constructor for class JaCoP.search.IndomainSimpleRandom
It does not achieve uniform probability but it does work faster than IndomainRandom.
infeasibleNodes - Variable in class JaCoP.constraints.netflow.simplex.NetworkSimplex
 
inGLB(int, SetVar, int) - Method in class JaCoP.set.core.BoundSetDomain
It adds if necessary an element to glb.
inGLB(int, SetVar, IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
 
inGLB(int, SetVar, IntDomain) - Method in class JaCoP.set.core.SetDomain
It specifies what elements must be in GLB.
inGLB(int, SetVar, int) - Method in class JaCoP.set.core.SetDomain
It adds if necessary an element to glb.
init() - Method in class JaCoP.constraints.netflow.Pruning.PercentStrategy
 
initialBalance - Variable in class JaCoP.constraints.netflow.simplex.Node
for debug only
initialize(Store) - Method in class JaCoP.constraints.netflow.Network
 
initializeComputeForbidden() - Method in class JaCoP.constraints.knapsack.Tree
It initializes the private variables required by computation of how much weight we can replace for any Left item.
initializeComputeMandatory() - Method in class JaCoP.constraints.knapsack.Tree
It initializes the private variables required by computation of how much weight we can replace for any Left item.
initializeListener - Variable in class JaCoP.search.DepthFirstSearch
It is executed when search is started, before entering the search.
InitializeListener - Interface in JaCoP.search
This listener is executed when search has began executing and it is about to enter the labeling procedure.
initState - Variable in class JaCoP.util.fsm.FSM
It specifies the intial state of DFA.
inLUB(int, SetVar, IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
 
inLUB(int, SetVar, IntDomain) - Method in class JaCoP.set.core.SetDomain
It specifies what elements can be in LUB.
inLUBComplement(int, SetVar, int) - Method in class JaCoP.set.core.BoundSetDomain
It removes if necessary an element from lub.
inLUBComplement(int, SetVar, int) - Method in class JaCoP.set.core.SetDomain
It specifies the element which can *NOT* be used as an element within a set assign to a set variable.
inMax(int, Var, int) - Method in class JaCoP.core.BoundDomain
 
inMax(int, Var, int) - Method in class JaCoP.core.IntDomain
It updates the domain according to the maximum value and stamp value.
inMax(int, Var, int) - Method in class JaCoP.core.IntervalDomain
It updates the domain according to the maximum value and stamp value.
inMax(int, Var, int) - Method in class JaCoP.core.SmallDenseDomain
 
inMin(int, Var, int) - Method in class JaCoP.core.BoundDomain
 
inMin(int, Var, int) - Method in class JaCoP.core.IntDomain
It updates the domain according to the minimum value and stamp value.
inMin(int, Var, int) - Method in class JaCoP.core.IntervalDomain
It updates the domain according to the minimum value and stamp value.
inMin(int, Var, int) - Method in class JaCoP.core.SmallDenseDomain
 
InputOrderSelect<T extends Var> - Class in JaCoP.search
It is simple input order selector of variables.
InputOrderSelect(Store, T[], Indomain<T>) - Constructor for class JaCoP.search.InputOrderSelect
It constructs an input order selection procedure.
inputOrderTieBreaking - Variable in class JaCoP.search.SimpleMatrixSelect
It decides if input order tiebreaking is used.
inputOrderTieBreaking - Variable in class JaCoP.search.SimpleSelect
It chooses if input order tie breaking is used.
inShift(int, Var, IntDomain, int) - Method in class JaCoP.core.BoundDomain
 
inShift(int, Var, IntDomain, int) - Method in class JaCoP.core.IntDomain
It updates the domain to contain the elements as specifed by the domain, which is shifted.
inShift(int, Var, IntDomain, int) - Method in class JaCoP.core.IntervalDomain
It updates the domain to contain the elements as specifed by the domain, which is shifted.
inShift(int, Var, IntDomain, int) - Method in class JaCoP.core.SmallDenseDomain
 
Instructor - Class in tlass.project.model
 
Instructor() - Constructor for class tlass.project.model.Instructor
Constructor
InstructorPanel - Class in tlass.project.gui.panels
 
InstructorPanel(Controller, Instructor, JTree, DefaultMutableTreeNode, MainWindow) - Constructor for class tlass.project.gui.panels.InstructorPanel
Constructor for Instructor Panels
INT - Static variable in interface JaCoP.fz.ParserConstants
RegularExpression Id.
int_flat_expr() - Method in class JaCoP.fz.Parser
 
int_index_expr() - Method in class JaCoP.fz.Parser
 
INT_LITERAL - Static variable in interface JaCoP.fz.ParserConstants
RegularExpression Id.
int_literals() - Method in class JaCoP.fz.Parser
 
int_ti_expr_tail() - Method in class JaCoP.fz.Parser
 
IntDomain - Class in JaCoP.core
Defines an integer domain and related operations on it.
IntDomain() - Constructor for class JaCoP.core.IntDomain
 
InternalConstraint - Class in JaCoP.constraints.geost
 
InternalConstraint() - Constructor for class JaCoP.constraints.geost.InternalConstraint
 
internalConstraints - Variable in class JaCoP.constraints.geost.Geost
It stores all generated internal constraints for all objects/constraints.
intersect(IntDomain) - Method in class JaCoP.core.BoundDomain
 
intersect(int, int) - Method in class JaCoP.core.BoundDomain
 
intersect(IntDomain) - Method in class JaCoP.core.IntDomain
It intersects current domain with the one given as a parameter.
intersect(int, int) - Method in class JaCoP.core.IntDomain
In intersects current domain with the interval min..max.
intersect(IntDomain) - Method in class JaCoP.core.IntervalDomain
It interesects current domain with the one given as a parameter.
intersect(int, int) - Method in class JaCoP.core.IntervalDomain
In intersects current domain with the domain min..max.
intersect(IntervalDomain, int) - Method in class JaCoP.core.SmallDenseDomain
 
intersect(IntDomain) - Method in class JaCoP.core.SmallDenseDomain
 
intersect(int, int) - Method in class JaCoP.core.SmallDenseDomain
 
intersect(SetDomain) - Method in class JaCoP.set.core.BoundSetDomain
It intersects current domain with the one given as a parameter.
intersect(IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
It intersects current domain with the one given as a parameter.
intersect(SetDomain) - Method in class JaCoP.set.core.SetDomain
It intersects current domain with the one given as a parameter.
intersect(IntDomain) - Method in class JaCoP.set.core.SetDomain
It intersects current domain with the set of allowed values to be taken by the set domain.
intersect(Section) - Method in class tlass.project.model.Section
Checks to see if there is a time conflict
intersect(TimeBlock) - Method in class tlass.project.model.TimeBlock
Check if this time block has any intersections between it's times and days
intersectAdapt(IntDomain) - Method in class JaCoP.core.BoundDomain
 
intersectAdapt(int, int) - Method in class JaCoP.core.BoundDomain
 
intersectAdapt(IntDomain) - Method in class JaCoP.core.IntDomain
It computes an intersection with a given domain and stores it in this domain.
intersectAdapt(int, int) - Method in class JaCoP.core.IntDomain
It computes an intersection of this domain with an interval [min..max].
intersectAdapt(IntDomain) - Method in class JaCoP.core.IntervalDomain
 
intersectAdapt(int, int) - Method in class JaCoP.core.IntervalDomain
 
intersectAdapt(IntDomain) - Method in class JaCoP.core.SmallDenseDomain
 
intersectAdapt(int, int) - Method in class JaCoP.core.SmallDenseDomain
 
intersects(IntDomain, int) - Method in class JaCoP.constraints.regular.RegState
It checks if the accepting values associated with an edge intersect.
intersects(IntDomain, int) - Method in class JaCoP.constraints.regular.RegStateDom
 
intersects(IntDomain, int) - Method in class JaCoP.constraints.regular.RegStateInt
 
intersectWith(DBox) - Method in class JaCoP.constraints.geost.DBox
It intersects this DBox with the given DBox.
intersectWith(DBox, int[]) - Method in class JaCoP.constraints.geost.DBox
It intersects this DBox with the given DBox, but the other DBox is shifted by the specified offset.
intersectWith(int[], DBox, int[]) - Method in class JaCoP.constraints.geost.DBox
It intersects this DBox with a view of the given DBox that was shifted according to the given offset.
Interval - Class in JaCoP.core
Defines interval of numbers which is part of FDV definition which consist of one or several intervals.
Interval() - Constructor for class JaCoP.core.Interval
It creates the largest possible interval.
Interval(int, int) - Constructor for class JaCoP.core.Interval
It creates an interval with a given minimum and maximal value.
IntervalBasedBacktrackableManager - Class in JaCoP.core
 
IntervalBasedBacktrackableManager(Backtrackable[], int, int, int) - Constructor for class JaCoP.core.IntervalBasedBacktrackableManager
It creates a interval based backtrackable manager.
IntervalDomain - Class in JaCoP.core
Defines interval of numbers which is part of FDV definition which consist of one or several intervals.
IntervalDomain() - Constructor for class JaCoP.core.IntervalDomain
Empty constructor, does not initialize anything.
IntervalDomain(int) - Constructor for class JaCoP.core.IntervalDomain
It creates an empty domain, with at least specified number of places in an array list for intervals.
IntervalDomain(int, int) - Constructor for class JaCoP.core.IntervalDomain
It creates domain with all values between min and max.
IntervalDomainID - Static variable in class JaCoP.core.IntDomain
Unique identifier for an interval domain type.
IntervalDomainIntervalEnumeration - Class in JaCoP.core
Defines a methods for enumerating values contain in the intersal domain.
IntervalDomainIntervalEnumeration(IntervalDomain) - Constructor for class JaCoP.core.IntervalDomainIntervalEnumeration
It creates an enumeration for a given interval domain.
IntervalDomainValueEnumeration - Class in JaCoP.core
Defines a methods for enumerating values contain in the domain.
IntervalDomainValueEnumeration(IntervalDomain) - Constructor for class JaCoP.core.IntervalDomainValueEnumeration
It create an enumeration for a given domain.
intervalEnumeration() - Method in class JaCoP.core.BoundDomain
 
intervalEnumeration() - Method in class JaCoP.core.IntDomain
It returns interval enumeration of the domain values.
intervalEnumeration() - Method in class JaCoP.core.IntervalDomain
It returns interval enumeration of the domain values.
IntervalEnumeration - Class in JaCoP.core
Defines a methods for enumerating values contain in the intersal domain.
IntervalEnumeration() - Constructor for class JaCoP.core.IntervalEnumeration
 
intervalEnumeration() - Method in class JaCoP.core.SmallDenseDomain
 
intervalNo(int) - Method in class JaCoP.core.IntervalDomain
It specifies the position of the interval which contains specified value.
intervals - Variable in class JaCoP.core.IntervalDomain
The values of the domain are encoded as a list of intervals.
intializeSupportSweep() - Method in class JaCoP.util.IndexDomainView
It marks all values in focus of the index domain view as not supported and requiring support to be established.
IntVar - Class in JaCoP.core
Defines a Finite Domain Variable (FDV) and related operations on it.
IntVar(Store, String, IntDomain) - Constructor for class JaCoP.core.IntVar
It creates a variable in a given store, with a given name and a given domain.
IntVar(Store, IntDomain) - Constructor for class JaCoP.core.IntVar
It creates a variable in a given store, with a given name and a given domain.
IntVar() - Constructor for class JaCoP.core.IntVar
No parameter, explicit, empty constructor for subclasses.
IntVar(Store) - Constructor for class JaCoP.core.IntVar
This constructor creates a variable with empty domain (standard IntervalDomain domain), automatically generated name, and empty attached constraint list.
IntVar(Store, int, int) - Constructor for class JaCoP.core.IntVar
This constructor creates a variable with a domain between min..max, automatically generated name, and empty attached constraint list.
IntVar(Store, String) - Constructor for class JaCoP.core.IntVar
This constructor creates a variable with an empty domain (standard IntervalDomain domain), the specified name, and an empty attached constraint list.
IntVar(Store, String, int, int) - Constructor for class JaCoP.core.IntVar
This constructor creates a variable in a given store, with the domain specified by min..max and with the given name.
inValue(int, IntVar, int) - Method in class JaCoP.core.IntDomain
It reduces domain to a single value.
inValue(int, SetVar, IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
 
inValue(int, SetVar, IntDomain) - Method in class JaCoP.set.core.SetDomain
It assigns a set variable to the specified value.
inValueGLB(int, SetVar) - Method in class JaCoP.set.core.BoundSetDomain
It assigns a set variable to glb of its current domain.
inValueLUB(int, SetVar) - Method in class JaCoP.set.core.BoundSetDomain
It assigns a set variable to lub of its current domain.
isAccepted() - Method in class tlass.project.model.Response
returns true if the response is accepted
isActive(TimeStamp<Integer>[]) - Method in class JaCoP.constraints.regular.RegState
The function return if the state is still active.
isActive(TimeStamp<Integer>[]) - Method in class JaCoP.constraints.regular.RegStateDom
 
isActive(TimeStamp<Integer>[]) - Method in class JaCoP.constraints.regular.RegStateInt
 
isActive() - Method in class tlass.project.model.Assistant
returns true if the assistant is active, false otherwise
isActive() - Method in class tlass.project.model.Model
Retrieves the activity state of the model.
isActive() - Method in class tlass.project.model.Section
Gets whether the section is active.
isApproved() - Method in class tlass.project.model.Schedule
Whether a schedule has had each response to an assignment set to accept or override.
isAssigned(Position, Assistant) - Method in class tlass.project.model.Schedule
Returns whether the given assistant is assigned to that position
isAssistantsPresent() - Method in class tlass.project.model.Section
Gets the state of the assistantsPresent flag.
isDisallowed(int, int, int[]) - Method in class JaCoP.constraints.ExtensionalConflictVA
It returns the position of disallowed tuple in the array of tuples for a given variable-value pair.
isEmpty() - Method in class JaCoP.core.BooleanVar
It checks if the domain is empty.
isEmpty() - Method in class JaCoP.core.BoundDomain
 
isEmpty() - Method in class JaCoP.core.Domain
It returns true if given domain is empty.
isEmpty() - Method in class JaCoP.core.IntervalDomain
It returns true if given domain is empty.
isEmpty() - Method in class JaCoP.core.IntVar
It checks if the domain is empty.
isEmpty() - Method in class JaCoP.core.SmallDenseDomain
 
isEmpty() - Method in class JaCoP.core.Var
It checks if the domain is empty.
isEmpty() - Method in class JaCoP.set.core.BoundSetDomain
It returns true if given domain is empty.
isEmpty() - Method in class JaCoP.set.core.SetDomain
It returns true if given domain is empty.
isEmpty() - Method in class JaCoP.set.core.SetVar
It checks if the domain is empty.
isEmpty() - Method in class JaCoP.util.SimpleArrayList
Tests if this list has no elements.
isEmpty() - Method in class JaCoP.util.SimpleHashSet
Returns true if this set contains no elements.
isEmpty() - Method in class JaCoP.util.SparseSet
It returns true if the set is empty.
isEnabled() - Method in class tlass.project.model.Constraint
Enabled getter
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.AllowedArea
 
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.DomainHoles
 
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.ForbiddenArea
 
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.InternalConstraint
It determines whether the given point is a feasible origin of object o, considering this constraint only.
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.ObstacleObject
 
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class JaCoP.constraints.geost.ObstacleObjectFrame
 
isFinalized() - Method in class tlass.project.model.Response
returns true if the response is finalized
isFinalized() - Method in class tlass.project.model.Schedule
Has this schedule been finalized.
isForbiddenAssistant(Assistant) - Method in class tlass.project.model.Instructor
checks to see if an assistant is in that Instructor's forbidden assistants list
isForbiddenAssistant(Position, Assistant) - Method in class tlass.project.model.Section
Checks to see if the assistant is forbidden from being paired with the specified section.
isGround() - Method in class JaCoP.core.Store
This function checks if all variables within a store are grounded.
isGrounded() - Method in class JaCoP.constraints.geost.GeostObject
It checks whether the object location is fixed.
isGrounded(int) - Method in class JaCoP.constraints.netflow.DomainStructure
 
isInCut(boolean) - Method in class JaCoP.constraints.netflow.simplex.Arc
 
isInternalConstraintApplicableTo(InternalConstraint, GeostObject) - Method in interface JaCoP.constraints.geost.ExternalConstraint
Returns true if the external constraint generated the supplied internal constraint ic, and that ic applies to object o.
isInternalConstraintApplicableTo(InternalConstraint, GeostObject) - Method in class JaCoP.constraints.geost.InArea
 
isInternalConstraintApplicableTo(InternalConstraint, GeostObject) - Method in class JaCoP.constraints.geost.NonOverlapping
 
isIntersecting(IntDomain) - Method in class JaCoP.core.BoundDomain
 
isIntersecting(int, int) - Method in class JaCoP.core.BoundDomain
 
isIntersecting(IntDomain) - Method in class JaCoP.core.IntDomain
Checks if two domains intersect.
isIntersecting(int, int) - Method in class JaCoP.core.IntDomain
It checks if interval min..max intersects with current domain.
isIntersecting(IntDomain) - Method in class JaCoP.core.IntervalDomain
Checks if two domains intersect.
isIntersecting(int, int) - Method in class JaCoP.core.IntervalDomain
 
isIntersecting(IntDomain) - Method in class JaCoP.core.SmallDenseDomain
 
isIntersecting(int, int) - Method in class JaCoP.core.SmallDenseDomain
 
isIntersecting(SetDomain) - Method in class JaCoP.set.core.BoundSetDomain
It returns true if given domain intersects this domain.
isIntersecting(int, int) - Method in class JaCoP.set.core.BoundSetDomain
In intersects current domain with the interval min..max.
isIntersecting(SetDomain) - Method in class JaCoP.set.core.SetDomain
It returns true if this domain intersects with the supplied domain.
isIntersecting(int, int) - Method in class JaCoP.set.core.SetDomain
In intersects current domain with the interval min..max.
isLeaf() - Method in class JaCoP.constraints.knapsack.TreeLeaf
 
isLeaf() - Method in class JaCoP.constraints.knapsack.TreeNode
 
isMember(int) - Method in class JaCoP.util.SparseSet
It checks if the specified element belongs to the set.
isNumeric() - Method in class JaCoP.core.BoundDomain
 
isNumeric() - Method in class JaCoP.core.Domain
It specifies if domain is a finite domain of numeric values (integers).
isNumeric() - Method in class JaCoP.core.IntervalDomain
It specifies if domain is a finite domain of numeric values (integers).
isNumeric() - Method in class JaCoP.core.SmallDenseDomain
 
isNumeric() - Method in class JaCoP.set.core.BoundSetDomain
A set is never numeric
isNumeric() - Method in class JaCoP.set.core.SetDomain
A set is never numeric
isOverridden() - Method in class tlass.project.model.Response
returns true if the response is overriden
isPublished() - Method in class tlass.project.model.Schedule
Has this schedule been published.
isRecognizedAsChanged(int) - Method in interface JaCoP.core.BacktrackableManager
It allows for easy testing if a given object is considered by the manager as the object which has changed and needs being informed about backtracking.
isRecognizedAsChanged(int) - Method in class JaCoP.core.IntervalBasedBacktrackableManager
It allows for easy testing if a given object is considered by the manager as the object which has changed and needs being informed about backtracking.
isRecognizedAsChanged(int) - Method in class JaCoP.core.SimpleBacktrackableManager
It allows for easy testing if a given object is considered by the manager as the object which has changed and needs being informed about backtracking.
isRecordingSolutions() - Method in class JaCoP.search.SimpleSolutionListener
 
isRecordingSolutions() - Method in interface JaCoP.search.SolutionListener
It specifies if the solution listener is recording solutions or not.
isRejected() - Method in class tlass.project.model.Response
returns true if the response is rejected
isRequiredAssistant(Position, Assistant) - Method in class tlass.project.model.Section
Checks to see if the assistant and position pairing is required.
isSimple() - Method in class JaCoP.util.fsm.RegularExpressionParser.Expression
It specifies if the expression is simple.
isSimple() - Method in class JaCoP.util.fsm.RegularExpressionParser.Literal
 
isSingleUse() - Method in class JaCoP.constraints.geost.AllowedArea
 
isSingleUse() - Method in class JaCoP.constraints.geost.DomainHoles
 
isSingleUse() - Method in class JaCoP.constraints.geost.ForbiddenArea
 
isSingleUse() - Method in class JaCoP.constraints.geost.InternalConstraint
In some cases, a constraint is used only once per sweep direction on a path from root to leaf in the search tree.
isSingleUse() - Method in class JaCoP.constraints.geost.ObstacleObject
 
isSingleUse() - Method in class JaCoP.constraints.geost.ObstacleObjectFrame
 
isSparseRepresentation() - Method in class JaCoP.core.BoundDomain
 
isSparseRepresentation() - Method in class JaCoP.core.Domain
It specifies if the domain type is more suited to representing sparse domain.
isSparseRepresentation() - Method in class JaCoP.core.IntervalDomain
It specifies if the domain type is more suited to representing sparse domain.
isSparseRepresentation() - Method in class JaCoP.core.SmallDenseDomain
 
isSparseRepresentation() - Method in class JaCoP.set.core.BoundSetDomain
A set is not sparse
isSparseRepresentation() - Method in class JaCoP.set.core.SetDomain
A set is not sparse
isStatic() - Method in class JaCoP.constraints.geost.AllowedArea
 
isStatic() - Method in class JaCoP.constraints.geost.DomainHoles
 
isStatic() - Method in class JaCoP.constraints.geost.ForbiddenArea
 
isStatic() - Method in class JaCoP.constraints.geost.InternalConstraint
It provides information about the constraint future.
isStatic() - Method in class JaCoP.constraints.geost.ObstacleObject
 
isStatic() - Method in class JaCoP.constraints.geost.ObstacleObjectFrame
 
isSupported() - Method in class JaCoP.util.IndexDomainView
It checks if all values are currently supported.
isTA() - Method in class tlass.project.model.Position
returns true if this is a TA position, false if it is an LA position
isUnseen() - Method in class tlass.project.model.Response
returns true if the response is unseen
item - Variable in class JaCoP.constraints.binpacking.Binpacking
It keeps together a list of variables which define bin for item i and their weigts.
items - Variable in class JaCoP.constraints.knapsack.Knapsack
The array of items present in the knapsack constraint.
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