- sameAs(Response) - Method in class tlass.project.model.Response
-
returns true if two responses are the same type i.e.
- sameTime(TimeBlock) - Method in class tlass.project.model.TimeBlock
-
Check if two timeblocks are equivalent
- satisfied() - Method in class JaCoP.constraints.AbsXeqY
-
- satisfied() - Method in class JaCoP.constraints.Alldifferent
-
- satisfied() - Method in class JaCoP.constraints.Alldistinct
-
- satisfied() - Method in class JaCoP.constraints.Among
-
- satisfied() - Method in class JaCoP.constraints.AmongVar
-
- satisfied() - Method in class JaCoP.constraints.And
-
- satisfied() - Method in class JaCoP.constraints.AndBool
-
- satisfied() - Method in class JaCoP.constraints.Assignment
-
- satisfied() - Method in class JaCoP.constraints.binpacking.Binpacking
-
- satisfied() - Method in class JaCoP.constraints.Circuit
-
- satisfied() - Method in class JaCoP.constraints.Constraint
-
It checks if the constraint is satisfied.
- satisfied() - Method in class JaCoP.constraints.Count
-
- satisfied() - Method in class JaCoP.constraints.CountStudents
-
- satisfied() - Method in class JaCoP.constraints.Cumulative
-
- satisfied() - Method in class JaCoP.constraints.Diff
-
- satisfied() - Method in class JaCoP.constraints.Diff2
-
- satisfied() - Method in class JaCoP.constraints.Disjoint
-
- satisfied() - Method in class JaCoP.constraints.DisjointConditional
-
- satisfied() - Method in class JaCoP.constraints.Distance
-
- satisfied() - Method in class JaCoP.constraints.Element
-
- satisfied() - Method in class JaCoP.constraints.ElementInteger
-
- satisfied() - Method in class JaCoP.constraints.ElementVariable
-
- satisfied() - Method in class JaCoP.constraints.Eq
-
- satisfied() - Method in class JaCoP.constraints.EqBool
-
- satisfied() - Method in class JaCoP.constraints.ExtensionalConflictVA
-
- satisfied() - Method in class JaCoP.constraints.ExtensionalSupportMDD
-
- satisfied() - Method in class JaCoP.constraints.ExtensionalSupportSTR
-
- satisfied() - Method in class JaCoP.constraints.ExtensionalSupportVA
-
- satisfied() - Method in class JaCoP.constraints.GCC
-
- satisfied() - Method in class JaCoP.constraints.geost.Geost
-
Geost is satisfied if all of its external constraints are satisfied.
- satisfied() - Method in class JaCoP.constraints.IfThen
-
- satisfied() - Method in class JaCoP.constraints.IfThenBool
-
- satisfied() - Method in class JaCoP.constraints.IfThenElse
-
- satisfied() - Method in class JaCoP.constraints.In
-
- satisfied() - Method in class JaCoP.constraints.knapsack.Knapsack
-
- satisfied() - Method in class JaCoP.constraints.Max
-
- satisfied() - Method in class JaCoP.constraints.Min
-
- satisfied() - Method in class JaCoP.constraints.netflow.NetworkFlow
-
- satisfied() - Method in class JaCoP.constraints.NoGood
-
First time consistency function does pruning is the last time it will be
called.
- satisfied() - Method in class JaCoP.constraints.Not
-
- satisfied() - Method in class JaCoP.constraints.Or
-
- satisfied() - Method in class JaCoP.constraints.OrBool
-
- satisfied() - Method in class JaCoP.constraints.regular.Regular
-
- satisfied() - Method in class JaCoP.constraints.Reified
-
- satisfied() - Method in class JaCoP.constraints.Sum
-
- satisfied() - Method in class JaCoP.constraints.SumWeight
-
- satisfied() - Method in class JaCoP.constraints.Values
-
- satisfied() - Method in class JaCoP.constraints.XdivYeqZ
-
- satisfied() - Method in class JaCoP.constraints.XeqC
-
- satisfied() - Method in class JaCoP.constraints.XeqY
-
- satisfied() - Method in class JaCoP.constraints.XexpYeqZ
-
- satisfied() - Method in class JaCoP.constraints.XgtC
-
- satisfied() - Method in class JaCoP.constraints.XgteqC
-
- satisfied() - Method in class JaCoP.constraints.XgteqY
-
- satisfied() - Method in class JaCoP.constraints.XgtY
-
- satisfied() - Method in class JaCoP.constraints.XltC
-
- satisfied() - Method in class JaCoP.constraints.XlteqC
-
- satisfied() - Method in class JaCoP.constraints.XlteqY
-
- satisfied() - Method in class JaCoP.constraints.XltY
-
- satisfied() - Method in class JaCoP.constraints.XmodYeqZ
-
- satisfied() - Method in class JaCoP.constraints.XmulCeqZ
-
- satisfied() - Method in class JaCoP.constraints.XmulYeqC
-
- satisfied() - Method in class JaCoP.constraints.XmulYeqZ
-
- satisfied() - Method in class JaCoP.constraints.XneqC
-
- satisfied() - Method in class JaCoP.constraints.XneqY
-
- satisfied() - Method in class JaCoP.constraints.Xor
-
- satisfied() - Method in class JaCoP.constraints.XorBool
-
- satisfied() - Method in class JaCoP.constraints.XplusCeqZ
-
- satisfied() - Method in class JaCoP.constraints.XplusClteqZ
-
- satisfied() - Method in class JaCoP.constraints.XplusYeqC
-
- satisfied() - Method in class JaCoP.constraints.XplusYeqZ
-
- satisfied() - Method in class JaCoP.constraints.XplusYgtC
-
- satisfied() - Method in class JaCoP.constraints.XplusYlteqZ
-
- satisfied() - Method in class JaCoP.constraints.XplusYplusCeqZ
-
- satisfied() - Method in class JaCoP.constraints.XplusYplusQeqZ
-
- satisfied() - Method in class JaCoP.constraints.XplusYplusQgtC
-
- satisfied() - Method in class JaCoP.set.constraints.AdiffBeqC
-
- satisfied() - Method in class JaCoP.set.constraints.AdisjointB
-
- satisfied() - Method in class JaCoP.set.constraints.AeqB
-
- satisfied() - Method in class JaCoP.set.constraints.AeqS
-
- satisfied() - Method in class JaCoP.set.constraints.AinB
-
- satisfied() - Method in class JaCoP.set.constraints.AinS
-
- satisfied() - Method in class JaCoP.set.constraints.AintersectBeqC
-
- satisfied() - Method in class JaCoP.set.constraints.AunionBeqC
-
- satisfied() - Method in class JaCoP.set.constraints.CardA
-
- satisfied() - Method in class JaCoP.set.constraints.CardAeqX
-
- satisfied() - Method in class JaCoP.set.constraints.EinA
-
- satisfied() - Method in class JaCoP.set.constraints.ElementSet
-
- satisfied() - Method in class JaCoP.set.constraints.Lex
-
- satisfied() - Method in class JaCoP.set.constraints.Match
-
- satisfied() - Method in class JaCoP.set.constraints.SinA
-
- satisfied() - Method in class JaCoP.set.constraints.SumWeightedSet
-
- satisfied() - Method in class JaCoP.set.constraints.XeqA
-
- satisfied() - Method in class JaCoP.set.constraints.XinA
-
- SATISFY - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- SATURDAY - Static variable in class tlass.project.model.TimeBlock
-
- save(Store, String) - Static method in class JaCoP.core.XMLSaveSupport
-
- save(TransformerHandler, Object, AttributesImpl) - Static method in class JaCoP.core.XMLSaveSupport
-
- saveAllToLatex - Static variable in class JaCoP.constraints.regular.Regular
-
It specifies if constraint description should be saved to latex for later viewing.
- saveLatexToFile(String) - Method in class JaCoP.constraints.regular.Regular
-
It saves the constraint latex description into file.
- saveSemester(String, Model) - Method in class tlass.project.SemesterHandler
-
Saves all of the data from the semester to the DataStore
- saveState - Variable in class tlass.project.gui.MainMenu
-
- SC - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- scalar_flat_expr() - Method in class JaCoP.fz.Parser
-
- scalar_flat_exprs() - Method in class JaCoP.fz.Parser
-
- scalar_ti_expr_tail() - Method in class JaCoP.fz.Parser
-
- Schedule - Class in tlass.project.model
-
- Schedule() - Constructor for class tlass.project.model.Schedule
-
- SchedulePanel - Class in tlass.project.gui.panels
-
- SchedulePanel(MainWindow, Controller, Schedule) - Constructor for class tlass.project.gui.panels.SchedulePanel
-
Constructor of a Schedule Panel.
- SchedulePanel.ScheduleTable - Class in tlass.project.gui.panels
-
- SchedulePanel.ScheduleTable() - Constructor for class tlass.project.gui.panels.SchedulePanel.ScheduleTable
-
create a schedule table
- Scheduler - Class in tlass.project
-
- Scheduler() - Constructor for class tlass.project.Scheduler
-
- scheduleTest() - Method in class tlass.unitTesting.model.TestSchedule
-
tests the schedule constructor
- search(ASTSolveItem, Tables, Options) - Method in class JaCoP.fz.Solve
-
It parses the solve part.
- Search<T extends Var> - Interface in JaCoP.search
-
All searches needs to implement this interface in order to be manipulable by
a large variety of search listeners.
- search_seqSize() - Method in class JaCoP.fz.SearchItem
-
- searchAll(boolean) - Method in class JaCoP.search.SimpleSolutionListener
-
It searches for all solutions, but they do not have to be recorded as
this is decided by another parameter.
- searchAll(boolean) - Method in interface JaCoP.search.SolutionListener
-
It will enforce the solution listener to instruct search to keep looking
for a solution making the search explore the whole search space.
- searchConstraints - Variable in class JaCoP.core.Domain
-
It specifies constraints which are attached to current domain.
- searchConstraints() - Method in class JaCoP.core.Domain
-
- searchConstraintsCloned - Variable in class JaCoP.core.Domain
-
It specifies if the vector of constraints were cloned (if it was not
cloned then the same vector is reused across domains with different
stamps.
- searchConstraintsToEvaluate - Variable in class JaCoP.core.Domain
-
It specifies the position of the last constraint which is still not yet
satisfied.
- SearchItem - Class in JaCoP.fz
-
The part of the parser responsible for parsing search part of the flatzinc specification.
- SearchItem(Store, Tables) - Constructor for class JaCoP.fz.SearchItem
-
It constructs search part parsing object based on dictionaries
provided as well as store object within which the search will take place.
- searchVariables - Variable in class JaCoP.search.SimpleMatrixSelect
-
It stores variables which need to be labelled.
- Section - Class in tlass.project.model
-
- Section() - Constructor for class tlass.project.model.Section
-
Constructor
- SectionPanel - Class in tlass.project.gui.panels
-
- SectionPanel(Controller, Section, JTree, DefaultMutableTreeNode, MainWindow) - Constructor for class tlass.project.gui.panels.SectionPanel
-
- sectionTest() - Method in class tlass.unitTesting.model.TestSection
-
tests the section constructor
- seekInvalidPosition(int[]) - Method in class JaCoP.constraints.ExtensionalConflictVA
-
It finds the position at which the tuple is invalid.
- seekInvalidPosition(int[]) - Method in class JaCoP.constraints.ExtensionalSupportVA
-
It gives the position of the variable for which current domain of this
variable does not hold the used value.
- seekSupport(int, int) - Method in class JaCoP.constraints.ExtensionalSupportMDD
-
It checks if the node at a given level of MDD has a support.
- seekSupportVA(int, int) - Method in class JaCoP.constraints.ExtensionalConflictVA
-
It seeks support tuple for a given variable and its value.
- seekSupportVA(int, int) - Method in class JaCoP.constraints.ExtensionalSupportVA
-
It seeks support for a given variable-value pair.
- select(Class<Constraint>) - Method in class JaCoP.core.Store
-
It selects constraints of a given type from queue changed.
- SelectChoicePoint<T extends Var> - Interface in JaCoP.search
-
Defines an interface for defining different methods for selecting next search
decision to be taken.
- selectedDimensions - Variable in class JaCoP.constraints.geost.NonOverlapping
-
the dimensions (from 0 to dimension-1) on which the constraint applies.
- SemesterHandler - Class in tlass.project
-
- SemesterHandler() - Constructor for class tlass.project.SemesterHandler
-
- SemesterWindow - Class in tlass.project.gui
-
- SemesterWindow(View, JFrame, Controller) - Constructor for class tlass.project.gui.SemesterWindow
-
Semester Window constructor
- semesterWindowtest() - Method in class tlass.unitTesting.gui.TestSemesterWindow
-
test the Semster Window Contstructor
- Sequence - Class in JaCoP.constraints
-
It constructs a Sequence constraint.
- Sequence(IntVar[], IntervalDomain, int, int, int) - Constructor for class JaCoP.constraints.Sequence
-
It creates a Sequence constraint.
- ServerSettingsWindow - Class in tlass.project.gui
-
- ServerSettingsWindow(JFrame, Controller) - Constructor for class tlass.project.gui.ServerSettingsWindow
-
Build graphical elements and connect them to the Login system The
hostController will be notified when we're logged in
- set(int, int) - Method in class JaCoP.constraints.netflow.simplex.Arc
-
Initializes an artificial arc
- set(int, int, int) - Method in class JaCoP.constraints.ProfileItem
-
It sets the attributes of the profile item.
- SET - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- set - Variable in class JaCoP.set.constraints.AeqS
-
It specifies the set which must be equal to set variable a.
- set - Variable in class JaCoP.set.constraints.AinS
-
It specifies set which must contain the value of set variable A.
- set - Variable in class JaCoP.set.constraints.SinA
-
It specifies the set s which must be in variable a.
- set(int, V) - Method in class JaCoP.util.SimpleArrayList
-
Replaces the element at the specified position in this list with the
specified element.
- set_literal() - Method in class JaCoP.fz.Parser
-
- set_ti_expr_tail() - Method in class JaCoP.fz.Parser
-
- setActive(boolean) - Method in class tlass.project.model.Assistant
-
sets the assistant to either active or not
- setActive(boolean) - Method in class tlass.project.model.Model
-
Sets the activity state of the model.
- setActive(boolean) - Method in class tlass.project.model.Section
-
Sets the section to an active state.
- setActiveSemester(String, boolean) - Method in class tlass.project.SemesterHandler
-
Sets the selected semester as the active semester.
- setAssignments(HashMap<Position, Assistant>) - Method in class tlass.project.model.Schedule
-
Simple mutator for the assignments of this schedule.
- setAssignSolution(boolean) - Method in class JaCoP.search.DepthFirstSearch
-
It decides if a solution is assigned to store after search exits.
- setAssignSolution(boolean) - Method in interface JaCoP.search.Search
-
It decides if a solution is assigned to store after search exits.
- setAssistant(Assistant) - Method in class tlass.project.gui.panels.AssistantPanel
-
- setAssistantActive(Assistant, boolean) - Method in class tlass.project.ModelHandler
-
Sets the Assistant to be either active or inactive
marking whether or not they are eligable for scheduling
- setAssistantLimit(Assistant, int) - Method in class tlass.project.ModelHandler
-
Sets the threshold of students in a section the Assistant can be assigned to
- setAssistantName(Assistant, String) - Method in class tlass.project.ModelHandler
-
Changes the name of the Assistant to the one supplied.
- setAssistants(ArrayList<Assistant>) - Method in class tlass.project.Controller
-
Set the Assistants in the model to the ones specified.
- setAssistants(ArrayList<Assistant>) - Method in class tlass.project.model.Model
-
Sets the list of assistants that are currently in the model to the list supplied.
- setAssistantsModel(DefaultComboBoxModel) - Method in class tlass.project.gui.MainWindow
-
- setAssistantsPresent(boolean) - Method in class tlass.project.model.Section
-
Set the asssistantPresent flag which tells whether the assistant is currently
present for the section.
- setAssistantTest() - Method in class tlass.unitTesting.gui.panels.TestAssistantPanel
-
test how many components are put in an assistant panel when constructed
- setAssistantUsername(Assistant, String) - Method in class tlass.project.ModelHandler
-
Sets the Assistant's username to the one upplied.
- setBacktracksOut(long) - Method in class JaCoP.search.DepthFirstSearch
-
It turns on the backtrack out.
- setBacktracksOut(long) - Method in interface JaCoP.search.Search
-
It turns on the backtrack out.
- setCheckSatisfiability(boolean) - Method in class JaCoP.core.Store
-
It decides if constraints are checked for satisfiability.
- setChildrenListeners(ConsistencyListener[]) - Method in interface JaCoP.search.ConsistencyListener
-
Each of the child listeners will be called and the return code from them
will be combined (taken into account) by a parent).
- setChildrenListeners(ConsistencyListener) - Method in interface JaCoP.search.ConsistencyListener
-
Setting one child listener.
- setChildrenListeners(ConsistencyListener[]) - Method in class JaCoP.search.CreditCalculator
-
- setChildrenListeners(ExitChildListener<T>[]) - Method in class JaCoP.search.CreditCalculator
-
- setChildrenListeners(TimeOutListener[]) - Method in class JaCoP.search.CreditCalculator
-
- setChildrenListeners(ConsistencyListener) - Method in class JaCoP.search.CreditCalculator
-
- setChildrenListeners(ExitChildListener<T>) - Method in class JaCoP.search.CreditCalculator
-
- setChildrenListeners(TimeOutListener) - Method in class JaCoP.search.CreditCalculator
-
- setChildrenListeners(ExitChildListener<T>[]) - Method in interface JaCoP.search.ExitChildListener
-
It sets the children listeners for the current listener.
- setChildrenListeners(ExitChildListener<T>) - Method in interface JaCoP.search.ExitChildListener
-
It adds one child listener.
- setChildrenListeners(ExitListener[]) - Method in interface JaCoP.search.ExitListener
-
It sets the children of this exit listener.
- setChildrenListeners(ExitListener) - Method in interface JaCoP.search.ExitListener
-
It sets one child listener.
- setChildrenListeners(InitializeListener[]) - Method in interface JaCoP.search.InitializeListener
-
It sets the children listeners of this initialize listener.
- setChildrenListeners(InitializeListener) - Method in interface JaCoP.search.InitializeListener
-
It sets one child listener for this initialize listener.
- setChildrenListeners(ExitChildListener<T>[]) - Method in class JaCoP.search.LDS
-
- setChildrenListeners(ExitChildListener<T>) - Method in class JaCoP.search.LDS
-
- setChildrenListeners(ExitChildListener<T>[]) - Method in class JaCoP.search.NoGoodsCollector
-
- setChildrenListeners(ExitListener[]) - Method in class JaCoP.search.NoGoodsCollector
-
- setChildrenListeners(TimeOutListener[]) - Method in class JaCoP.search.NoGoodsCollector
-
- setChildrenListeners(TimeOutListener) - Method in class JaCoP.search.NoGoodsCollector
-
- setChildrenListeners(ExitListener) - Method in class JaCoP.search.NoGoodsCollector
-
- setChildrenListeners(ExitChildListener<T>) - Method in class JaCoP.search.NoGoodsCollector
-
- setChildrenListeners(ConsistencyListener[]) - Method in class JaCoP.search.Shaving
-
- setChildrenListeners(ExitChildListener[]) - Method in class JaCoP.search.Shaving
-
- setChildrenListeners(ConsistencyListener) - Method in class JaCoP.search.Shaving
-
- setChildrenListeners(ExitChildListener) - Method in class JaCoP.search.Shaving
-
- setChildrenListeners(SolutionListener<T>[]) - Method in class JaCoP.search.SimpleSolutionListener
-
- setChildrenListeners(SolutionListener<T>) - Method in class JaCoP.search.SimpleSolutionListener
-
- setChildrenListeners(TimeOutListener[]) - Method in class JaCoP.search.SimpleTimeOut
-
- setChildrenListeners(TimeOutListener) - Method in class JaCoP.search.SimpleTimeOut
-
- setChildrenListeners(SolutionListener<T>[]) - Method in interface JaCoP.search.SolutionListener
-
It sets the children listeners for this solution listener.
- setChildrenListeners(SolutionListener<T>) - Method in interface JaCoP.search.SolutionListener
-
It sets the child listener for this solution listener.
- setChildrenListeners(TimeOutListener[]) - Method in interface JaCoP.search.TimeOutListener
-
It sets children listeners for this timeout listener.
- setChildrenListeners(TimeOutListener) - Method in interface JaCoP.search.TimeOutListener
-
It sets child listener for this timeout listener.
- setChildrenListeners(ConsistencyListener[]) - Method in class JaCoP.search.TraceGenerator
-
- setChildrenListeners(ConsistencyListener) - Method in class JaCoP.search.TraceGenerator
-
- setChildrenListeners(ExitChildListener<T>[]) - Method in class JaCoP.search.TraceGenerator
-
- setChildrenListeners(ExitListener[]) - Method in class JaCoP.search.TraceGenerator
-
- setChildrenListeners(ExitChildListener<T>) - Method in class JaCoP.search.TraceGenerator
-
- setChildrenListeners(ExitListener) - Method in class JaCoP.search.TraceGenerator
-
- setChildrenListeners(InitializeListener[]) - Method in class JaCoP.search.TransformExtensional
-
- setChildrenListeners(InitializeListener) - Method in class JaCoP.search.TransformExtensional
-
- setChildSearch(Search<? extends Var>[]) - Method in class JaCoP.search.DepthFirstSearch
-
- setChildSearch(Search<? extends Var>[]) - Method in interface JaCoP.search.Search
-
It specifies the sub-searches for the current search.
- setComment(String) - Method in class tlass.project.model.Response
-
sets the comment fot this response
- setConsistencyListener(ConsistencyListener) - Method in class JaCoP.search.DepthFirstSearch
-
- setConsistencyListener(ConsistencyListener) - Method in interface JaCoP.search.Search
-
It sets the root of the Consistency Listener.
- setConsistencyPruningEvent(Var, int) - Method in class JaCoP.constraints.Constraint
-
It allows to customize the event for a given variable which
causes the re-execution of the consistency method for a constraint.
- setConstraint(Constraint) - Method in class tlass.project.gui.panels.ConstraintPanel
-
Setter for constraint
- setConstraints(ArrayList<Constraint>) - Method in class tlass.project.Controller
-
Sets the current constraints to the ones supplied.
- setConstraints(ArrayList<Constraint>) - Method in class tlass.project.model.Model
-
Sets the constraints currently in the model to the supplied list.
- setConstraintTest() - Method in class tlass.unitTesting.gui.panels.TestConstraintPanel
-
create a new constraint
make sure that new constraint is not the same as the old one, and that the old one is what is in the constraint panel
set the new constraint in the constraint panel
make sure the new constraint is in the panel and the old one is not
- setCostVar(IntVar) - Method in class JaCoP.search.DepthFirstSearch
-
- setCostVar(IntVar) - Method in interface JaCoP.search.Search
-
It sets the reference to the cost variable.
- setCostVariable(IntVar) - Method in class JaCoP.constraints.netflow.NetworkBuilder
-
- setCurrent(MutableVarValue) - Method in class JaCoP.core.MutableDomain
-
- setCurrent(MutableVarValue) - Method in interface JaCoP.core.MutableVar
-
It replace the current representation of the value with a new
representation.
- setDebugStream(PrintStream) - Method in class JaCoP.fz.ParserTokenManager
-
Set debug output.
- setDecisionsOut(long) - Method in class JaCoP.search.DepthFirstSearch
-
It turns on the decisions out.
- setDecisionsOut(long) - Method in interface JaCoP.search.Search
-
It turns on the decisions out.
- setDescription(String) - Method in class JaCoP.core.Store
-
This function sets the long description of the store.
- setDescription(String) - Method in class tlass.project.model.Constraint
-
Description setter
- setDescription(String) - Method in class tlass.project.model.TimeBlock
-
Setter for description
- setDomain(IntDomain) - Method in class JaCoP.core.BoundDomain
-
- setDomain(int, int) - Method in class JaCoP.core.BoundDomain
-
- setDomain(IntDomain) - Method in class JaCoP.core.IntDomain
-
It sets the domain to the specified domain.
- setDomain(int, int) - Method in class JaCoP.core.IntDomain
-
It sets this domain to contain exactly all values between min and max.
- setDomain(IntDomain) - Method in class JaCoP.core.IntervalDomain
-
It sets the domain to the specified domain.
- setDomain(int, int) - Method in class JaCoP.core.IntervalDomain
-
It sets the domain to all values between min and max.
- setDomain(int, int) - Method in class JaCoP.core.IntVar
-
It is possible to set the domain of variable.
- setDomain(IntDomain) - Method in class JaCoP.core.IntVar
-
It is possible to set the domain of variable.
- setDomain(IntDomain) - Method in class JaCoP.core.SmallDenseDomain
-
- setDomain(int, int) - Method in class JaCoP.core.SmallDenseDomain
-
- setDomain(SetDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
It sets the domain to the specified domain.
- setDomain(int, int) - Method in class JaCoP.set.core.BoundSetDomain
-
It sets the domain to the the set {min..max}.
- SetDomain - Class in JaCoP.set.core
-
Defines a set interval determined by a least upper bound(lub) and a
greatest lower bound(glb).
- SetDomain() - Constructor for class JaCoP.set.core.SetDomain
-
- setDomain(SetDomain) - Method in class JaCoP.set.core.SetDomain
-
It sets the domain to the specified domain.
- setDomain(int, int) - Method in class JaCoP.set.core.SetDomain
-
It sets the domain to contain any values in between min and max.
- setDomain(int, int) - Method in class JaCoP.set.core.SetVar
-
It is possible to set the domain of variable.
- setDomain(SetDomain) - Method in class JaCoP.set.core.SetVar
-
It is possible to set the domain of variable.
- SetDomainID - Static variable in class JaCoP.set.core.SetDomain
-
It specifies an unique ID for the domain.
- SetDomainValueEnumeration - Class in JaCoP.set.core
-
Defines a methods for enumerating values contained in the SetDomain.
- SetDomainValueEnumeration(SetDomain) - Constructor for class JaCoP.set.core.SetDomainValueEnumeration
-
- setDynamicLexTieBreaking() - Method in class JaCoP.search.SimpleMatrixSelect
-
It uses cheap method of breaking the ties.
- setElementAt(V, int) - Method in class JaCoP.util.SimpleArrayList
-
Replaces the element at the specified position in this list with the
specified element.
- setEnabled(boolean) - Method in class tlass.project.model.Constraint
-
Enabeled setter
- setEndDay(int) - Method in class tlass.project.model.TimeBlock
-
SEtter for end day
- setEndTime(int, int) - Method in class tlass.project.model.Section
-
Consumes a start hour and start minuite.
- setEndTime(int) - Method in class tlass.project.model.TimeBlock
-
Setter for end time (uses minute-total)
- setEndTime(int, int) - Method in class tlass.project.model.TimeBlock
-
Sets the end time using minutes and hours
- setEnrolled(int) - Method in class tlass.project.model.Section
-
Sets the number of enrolled students for the section.
- setEnrolledMax(int) - Method in class tlass.project.model.Section
-
Sets the maximum number of students that can be enrolled in the section.
- setExitChildListener(ExitChildListener<T>) - Method in class JaCoP.search.DepthFirstSearch
-
- setExitChildListener(ExitChildListener<T>) - Method in interface JaCoP.search.Search
-
It sets the root of the ExitChild listener.
- setExitListener(ExitListener) - Method in class JaCoP.search.DepthFirstSearch
-
- setExitListener(ExitListener) - Method in interface JaCoP.search.Search
-
It sets the root of the Exit Listener.
- setFinalized(boolean) - Method in class tlass.project.model.Schedule
-
Sets whether a schedule has been finalized.
- setFirstValid(int, int) - Method in class JaCoP.constraints.ExtensionalConflictVA
-
It computes the first valid tuple given restriction that a variable will
be equal to a given value.
- setFirstValid(int, int) - Method in class JaCoP.constraints.ExtensionalSupportVA
-
It computes the first valid tuple for a given variable-value pair.
- setFlow(int) - Method in class JaCoP.constraints.netflow.ArcCompanion
-
Forces the flow to a given value (within capacity bounds).
- setForbiddenAssistants(ArrayList<Assistant>) - Method in class tlass.project.model.Instructor
-
Sets the forbidden Assistants
- setForbiddenAssistants(HashMap<Position, ArrayList<Assistant>>) - Method in class tlass.project.model.Section
-
Set the assistants which are forbidden from being mapped to specified positions;
- setForbiddenAssistants(Position, ArrayList<Assistant>) - Method in class tlass.project.model.Section
-
Sets the assistant as forbidden for the selected position for the section.
- setFrame(JFrame) - Static method in class tlass.project.gui.View
-
set the View's frame the given one
- setFrameTest() - Method in class tlass.unitTesting.gui.TestView
-
check if we can set the frame from the view
- setFrom(Response) - Method in class tlass.project.model.Response
-
sets the response based on another response's value and comment
- setGetTreeTest() - Method in class tlass.unitTesting.gui.TestMainWindow
-
- setID(String) - Method in class JaCoP.core.Store
-
This function sets the id of the store.
- setID(String) - Method in class JaCoP.search.DepthFirstSearch
-
It sets the id of the store.
- setId(String) - Method in class tlass.project.model.Instructor
-
Sets id
- setId(String) - Method in class tlass.project.model.Section
-
Set the id(name) of the section.
- setId(int) - Method in class tlass.project.model.Skill
-
Sets Skill id
- setIdent(String) - Method in class JaCoP.fz.ASTScalarFlatExpr
-
- setIdent(String) - Method in class JaCoP.fz.ASTSolveExpr
-
- setIndex(int) - Method in class JaCoP.fz.ASTSolveExpr
-
- setInitializeListener(InitializeListener) - Method in class JaCoP.search.DepthFirstSearch
-
- setInitializeListener(InitializeListener) - Method in interface JaCoP.search.Search
-
It sets the root of the InitializeListener.
- setInputOrderTieBreaking() - Method in class JaCoP.search.SimpleMatrixSelect
-
It chooses input order tiebreaking if the supplied comparators
can not distinguish between matrix rows.
- setInstructor(Instructor) - Method in class tlass.project.gui.panels.InstructorPanel
-
set the instructor for the panel
- setInstructor(Instructor) - Method in class tlass.project.model.Section
-
Sets the Instructor for the section.
- setInstructorName(Instructor, String) - Method in class tlass.project.ModelHandler
-
Changes the name of the Instructor to the one supplied.
- setInstructors(ArrayList<Instructor>) - Method in class tlass.project.model.Model
-
Sets the list of instructors currently in the model to the list that is supplied.
- setInstructorTest() - Method in class tlass.unitTesting.gui.panels.TestInstructorPanel
-
test setting the instructor of the panel
- setInstructorUsername(Instructor, String) - Method in class tlass.project.ModelHandler
-
- setInt(int) - Method in class JaCoP.fz.ASTIntFlatExpr
-
- setInt(int) - Method in class JaCoP.fz.ASTScalarFlatExpr
-
- setItem(Object) - Method in class tlass.project.ModelEvent
-
setter for item
- setKind(String) - Method in class JaCoP.fz.ASTSolveKind
-
- setLAs(ArrayList<Position>) - Method in class tlass.project.model.Section
-
Sets the LAs for the section.
- setLatexBaseFileName(String) - Method in class JaCoP.constraints.regular.Regular
-
It sets the filename for the file which is used to save latex descriptions.
- setLeafIcon(String) - Method in class tlass.project.gui.panels.ResourcePanel
-
set the leaf icon to the input string
- setLeafIconTest() - Method in class tlass.unitTesting.gui.panels.TestResourcePanel
-
test to make sure that setting the leaf icon correctly and getting it is the same string
- setLeftNeighbor(TreeNode) - Method in class JaCoP.constraints.knapsack.TreeNode
-
It sets the left neighbor of this tree node.
- setLevel(int) - Method in interface JaCoP.core.BacktrackableManager
-
It specifies the level which should become the active one in the manager.
- setLevel(int) - Method in class JaCoP.core.IntervalBasedBacktrackableManager
-
- setLevel(int) - Method in class JaCoP.core.SimpleBacktrackableManager
-
It specifies the level which should become the active one in the manager.
- setLevel(int) - Method in class JaCoP.core.Store
-
This function allows to proceed with the search, create new layer at
which new values for variables will be recorded.
- setList(ArrayList<Integer>) - Method in class JaCoP.fz.ASTIntLiterals
-
- setLocation(String) - Method in class tlass.project.model.Section
-
Sets the location of the section.
- setLoginErrorMessage(String) - Method in class tlass.project.gui.LoginWindow
-
set the login error message
- setLoginErrorMessage(String) - Method in class tlass.project.gui.ServerSettingsWindow
-
- setLoginHandler(LoginHandler) - Method in class tlass.project.Controller
-
Sets the current LoginHandler to the one supplied
- setLowHigh(int, int) - Method in class JaCoP.fz.ASTIntTiExprTail
-
- setMasterSearch(Search<? extends Var>) - Method in class JaCoP.search.DepthFirstSearch
-
- setMasterSearch(Search<? extends Var>) - Method in interface JaCoP.search.Search
-
If the search is called by a master search then the search may need to
obtain some information about the master search.
- setMax(int) - Method in class JaCoP.constraints.ProfileItem
-
It sets the ending point of the profile item.
- setMin(int) - Method in class JaCoP.constraints.ProfileItem
-
It sets the starting point of the profile item.
- setModel(Model) - Method in class tlass.project.Controller
-
Sets the current model
- setModel(Model) - Method in class tlass.project.ModelHandler
-
Sets the current model to the one that was provided.
- setMostSignificantDimension(int) - Method in interface JaCoP.constraints.geost.LexicographicalOrder
-
It shifts the lexicographical order so that the most significant dimension
is set to d.
- setMostSignificantDimension(int) - Method in class JaCoP.constraints.geost.PredefinedOrder
-
- setMostSignificantDimension(int) - Method in class JaCoP.constraints.geost.ShiftOrder
-
- setName(String) - Method in class JaCoP.fz.ASTConstElem
-
- setName(String) - Method in class tlass.project.model.Assistant
-
sets the assistant's name
- setName(String) - Method in class tlass.project.model.Constraint
-
Name setter
- setName(String) - Method in class tlass.project.model.Instructor
-
Sets name
- setName(String) - Method in class tlass.project.model.Schedule
-
Simple mutator for the name
- setName(String) - Method in class tlass.project.model.Skill
-
Sets Skill name
- setNodesOut(long) - Method in class JaCoP.search.DepthFirstSearch
-
It turns on the nodes out.
- setNodesOut(long) - Method in interface JaCoP.search.Search
-
It turns on the nodes out.
- setNotConsistencyPruningEvent(Var, int) - Method in class JaCoP.constraints.PrimitiveConstraint
-
It allows to specify customized events required to trigger execution
of notConsitency() method.
- setOptimize(boolean) - Method in class JaCoP.search.DepthFirstSearch
-
- setOptimize(boolean) - Method in interface JaCoP.search.Search
-
It sets the optimization flag.
- setOrder(int) - Method in class tlass.project.model.Position
-
sets the order of this position
- setParentSolutionListener(SolutionListener<? extends Var>) - Method in class JaCoP.search.SimpleSolutionListener
-
- setParentSolutionListener(SolutionListener<? extends Var>) - Method in interface JaCoP.search.SolutionListener
-
It allows to inform sub-search of what is the current number of the
solution in master search.
- setPassword(char[]) - Method in class tlass.project.User
-
Sets the password of the user to the supplied character array
- setPassword(String) - Method in class tlass.project.User
-
Sets the password of the user to the supplied string
- setPositionRestriction(Position, Restriction, Object) - Method in class tlass.project.ModelHandler
-
- setPrevious(MutableVarValue) - Method in class JaCoP.core.MutableDomainValue
-
- setPrevious(MutableVarValue) - Method in interface JaCoP.core.MutableVarValue
-
It replaces the earlier value of a mutable variable with value passed as
parameter.
- setPrintInfo(boolean) - Method in class JaCoP.search.DepthFirstSearch
-
It decides if information about search is printed.
- setPrintInfo(boolean) - Method in interface JaCoP.search.Search
-
It decides if information about search is printed.
- setPublished(boolean) - Method in class tlass.project.model.Schedule
-
Sets whether a schedule has been published.
- setRequiredAssistants(HashMap<Position, Assistant>) - Method in class tlass.project.model.Section
-
Sets a list of assistants, which are mapped to positions, who are required for the section.
- setRequiredAssistants(Position, Assistant) - Method in class tlass.project.model.Section
-
Sets the assistant as required for the selected position for this section.
- setResponse(Position, Response) - Method in class tlass.project.model.Schedule
-
Changes the response for a certain assignment.
- setResponse(Schedule, Position, Response) - Method in class tlass.project.ModelHandler
-
Changes a response to a position in a schedule.
- setResponses(HashMap<Position, Response>) - Method in class tlass.project.model.Schedule
-
Simple mutator for the responses of this schedule.
- setRightNeighbor(TreeNode) - Method in class JaCoP.constraints.knapsack.TreeNode
-
It sets the right neighbor of this tree node.
- setSchedule(Schedule) - Method in class tlass.project.gui.panels.SchedulePanel
-
Set the schedule
- setScheduleName(Schedule, String) - Method in class tlass.project.ModelHandler
-
Changes the name of the schedule to the one supplied.
- setSchedules(ArrayList<Schedule>) - Method in class tlass.project.Controller
-
Set the schedules in the model to the ones specified.
- setSchedules(ArrayList<Schedule>) - Method in class tlass.project.model.Model
-
Sets the list of schedules that are currently in the model to the list supplied.
- setScheduleTest() - Method in class tlass.unitTesting.gui.panels.TestSchedulePanel
-
- setSection(Section) - Method in class tlass.project.gui.panels.SectionPanel
-
- setSection(Section) - Method in class tlass.project.model.Position
-
Sets the section
- setSectionEnrolledMax(Section, String) - Method in class tlass.project.ModelHandler
-
Set a sections enrolled maximum
- setSectionId(Section, String) - Method in class tlass.project.ModelHandler
-
Sets a sections id
- setSectionInstructor(Section, Instructor) - Method in class tlass.project.ModelHandler
-
Sets a sections instructor
- setSectionLocation(Section, String) - Method in class tlass.project.ModelHandler
-
Sets a sections location
- setSections(ArrayList<Section>) - Method in class tlass.project.Controller
-
Set the sections in the model to the ones specified.
- setSections(ArrayList<Section>) - Method in class tlass.project.model.Model
-
Sets the list of sections in the model to the list supplied.
- setSectionTest() - Method in class tlass.unitTesting.gui.panels.TestSectionPanel
-
- setSectionTime(Section, int, int) - Method in class tlass.project.ModelHandler
-
- setSelectChoicePoint(SelectChoicePoint<T>) - Method in class JaCoP.search.DepthFirstSearch
-
- setSelectChoicePoint(SelectChoicePoint<T>) - Method in interface JaCoP.search.Search
-
It sets the select choice point object.
- setSemester(String) - Method in class tlass.project.model.Model
-
Sets the current semester to the one specified.
- setSemester(String) - Method in class tlass.project.ModelHandler
-
Sets the semester as the current semester that will be interacted with
- setSemesterHandler(SemesterHandler) - Method in class tlass.project.Controller
-
Sets the current semesterHandler to the one supplied
- setSize(int) - Method in interface JaCoP.core.BacktrackableManager
-
It specifies how many objects within objects array are being actually
managed.
- setSize(int) - Method in class JaCoP.core.IntervalBasedBacktrackableManager
-
It specifies how many objects within objects array are being actually
managed.
- setSize(int) - Method in class JaCoP.core.SimpleBacktrackableManager
-
It specifies how many objects within objects array are being actually
managed.
- setSize(int) - Method in class JaCoP.util.SparseSet
-
It sets the size of the SparseSet.
- setSkills(HashSet<Skill>) - Method in class tlass.project.model.Assistant
-
sets the set of skills for this assistant
- setSkillsNeeded(HashSet<Skill>) - Method in class tlass.project.model.Section
-
Sets the list of skills needed to hold a ta or la position for the section.
- setSolutionLimit(int) - Method in class JaCoP.search.SimpleSolutionListener
-
- setSolutionLimit(int) - Method in interface JaCoP.search.SolutionListener
-
It sets the solution limit.
- setSolutionListener(SolutionListener<T>) - Method in class JaCoP.search.DepthFirstSearch
-
- setSolutionListener(SolutionListener<T>) - Method in interface JaCoP.search.Search
-
It returns the root of the SolutionListener.
- setSource(Object) - Method in class tlass.project.ModelEvent
-
setter for source
- setStamp(int) - Method in class JaCoP.core.Domain
-
It sets the stamp of the domain.
- setStamp(int) - Method in class JaCoP.core.MutableDomainValue
-
- setStamp(int) - Method in interface JaCoP.core.MutableVarValue
-
It sets the stamp of value of mutable variable.
- setStartDay(int) - Method in class tlass.project.model.TimeBlock
-
Setter for startDay
- setStartTime(int, int) - Method in class tlass.project.model.Section
-
Consumes a start hour and start minuite.
- setStartTime(int) - Method in class tlass.project.model.TimeBlock
-
Setter for start time (uses minute-total)
- setStartTime(int, int) - Method in class tlass.project.model.TimeBlock
-
Sets the start time using minutes and hours
- setStore(Store) - Method in class JaCoP.search.DepthFirstSearch
-
- setStore(Store) - Method in interface JaCoP.search.Search
-
It sets the reference to the store in the context of which the search operates.
- setStore(Store) - Method in class JaCoP.search.Shaving
-
It specifies the constraint store in which context the shaving will take place.
- setStudentsLimit(int) - Method in class tlass.project.model.Assistant
-
sets the student limit
- setSupport(int) - Method in class JaCoP.util.IndexDomainView
-
It returns true if the ith-value was supported before.
- setSupports(HashMap<Integer, RegEdge>, int) - Method in class JaCoP.constraints.regular.RegState
-
- setSupports(HashMap<Integer, RegEdge>, int) - Method in class JaCoP.constraints.regular.RegStateDom
-
- setSupports(HashMap<Integer, RegEdge>, int) - Method in class JaCoP.constraints.regular.RegStateInt
-
- setTA(boolean) - Method in class tlass.project.model.Position
-
Sets the postion to either be a TA or LA position
- setTAs(ArrayList<Position>) - Method in class tlass.project.model.Section
-
Sets the TAs for the section.
- setTime(ArrayList<TimeBlock>) - Method in class tlass.project.model.Section
-
Sets the time for the section.
- setTime(int, int) - Method in class tlass.project.model.Section
-
Sets the time that the section meets.
- setTimeOut(long) - Method in class JaCoP.search.DepthFirstSearch
-
It turns on the timeout.
- setTimeOut(long) - Method in interface JaCoP.search.Search
-
It turns on the timeout.
- setTimeOutListener(TimeOutListener) - Method in class JaCoP.search.DepthFirstSearch
-
- setTimeOutListener(TimeOutListener) - Method in interface JaCoP.search.Search
-
It sets the root of the TimeOutListener.
- settled() - Method in class JaCoP.constraints.Rectangle
-
It checks whether the rectangle is completely fixed.
- setToolBar(JToolBar) - Method in class tlass.project.gui.panels.AssistantPanel
-
- setToolBarTest() - Method in class tlass.unitTesting.gui.panels.TestAssistantPanel
-
test how many components are put in an assistant panel when constructed
- setTree(JTree) - Method in class tlass.project.gui.MainWindow
-
Sets the tree to the specified tree.
- setTreeModel(DefaultTreeModel) - Method in class tlass.project.gui.MainWindow
-
Sets the tree model to the specified one.
- setTreeModelTest() - Method in class tlass.unitTesting.gui.TestMainWindow
-
- setType(int) - Method in class JaCoP.fz.ASTIntTiExprTail
-
- setType(int) - Method in class JaCoP.fz.ASTScalarFlatExpr
-
- setType(int) - Method in class JaCoP.fz.ASTSetLiteral
-
- setType(int) - Method in class JaCoP.fz.ASTSolveExpr
-
- setType(int) - Method in class tlass.project.ModelEvent
-
setter for type
- setUnavailableTimes(HashSet<TimeBlock>) - Method in class tlass.project.model.Assistant
-
sets the unavailablet times of an assistant
- setUp() - Method in class tlass.unitTesting.constraintTypes.TestForbidAssignmentConstraint
-
- setUp() - Method in class tlass.unitTesting.constraintTypes.TestForbidInstructorAssignementConstraint
-
- setUp() - Method in class tlass.unitTesting.constraintTypes.TestLimitStudentTotalConstraint
-
- setUp() - Method in class tlass.unitTesting.constraintTypes.TestPreventScheduleConflictsConstraint
-
- setUp() - Method in class tlass.unitTesting.constraintTypes.TestPreventSectionConflictsConstraint
-
- setUp() - Method in class tlass.unitTesting.constraintTypes.TestRequireAssignmentConstraint
-
- setUp() - Method in class tlass.unitTesting.constraintTypes.TestRequireTagsConstraint
-
- setUp() - Method in class tlass.unitTesting.gui.panels.TestAssistantPanel
-
create an assistant panel for each test
- setUp() - Method in class tlass.unitTesting.gui.panels.TestConstraintPanel
-
create a constraint panel for each test
- setUp() - Method in class tlass.unitTesting.gui.panels.TestInstructorPanel
-
create an instructor panel for each test
- setUp() - Method in class tlass.unitTesting.gui.panels.TestResourcePanel
-
setup a new resource panel for each test
- setUp() - Method in class tlass.unitTesting.gui.panels.TestRestrictionDialog
-
setup a new resource panel for each test
- setUp() - Method in class tlass.unitTesting.gui.panels.TestSchedulePanel
-
- setUp() - Method in class tlass.unitTesting.gui.panels.TestSectionPanel
-
- setUp() - Method in class tlass.unitTesting.gui.TestAuditDialog
-
create an AuditDialog for each test
- setUp() - Method in class tlass.unitTesting.gui.TestHelpWindow
-
- setUp() - Method in class tlass.unitTesting.gui.TestLoginMenu
-
create a login menu for testing
- setUp() - Method in class tlass.unitTesting.gui.TestLoginWindow
-
create a login window instance for each test
- setUp() - Method in class tlass.unitTesting.gui.TestMainMenu
-
create the main menu for each test
- setUp() - Method in class tlass.unitTesting.gui.TestMainWindow
-
- setUp() - Method in class tlass.unitTesting.gui.TestSemesterWindow
-
create the semester window for each test
- setUp() - Method in class tlass.unitTesting.gui.TestServerSettingsWindow
-
- setUp() - Method in class tlass.unitTesting.gui.TestSpecialComboBoxModel
-
create a new specialComboBoxModel for each test
- setUp() - Method in class tlass.unitTesting.gui.TestView
-
create a View for the tests
- setUp() - Method in class tlass.unitTesting.model.TestAssistant
-
- setUp() - Method in class tlass.unitTesting.model.TestConstraint
-
- setUp() - Method in class tlass.unitTesting.model.TestInstructor
-
Creates data for each test
- setUp() - Method in class tlass.unitTesting.model.TestModel
-
- setUp() - Method in class tlass.unitTesting.model.TestPosition
-
- setUp() - Method in class tlass.unitTesting.model.TestResponse
-
- setUp() - Method in class tlass.unitTesting.model.TestSchedule
-
- setUp() - Method in class tlass.unitTesting.model.TestSection
-
- setUp() - Method in class tlass.unitTesting.model.TestSkill
-
Create a skill for testing
- setUp() - Method in class tlass.unitTesting.model.TestTimeBlock
-
- setUp() - Method in class tlass.unitTesting.project.TestAuxiliary
-
- setUp() - Method in class tlass.unitTesting.project.TestController
-
- setUp() - Method in class tlass.unitTesting.project.TestDataStoreConnection
-
- setUp() - Method in class tlass.unitTesting.project.TestLoginHandler
-
- setUp() - Method in class tlass.unitTesting.project.TestModelEvent
-
- setUp() - Method in class tlass.unitTesting.project.TestModelHandler
-
- setUp() - Method in class tlass.unitTesting.project.TestModelListener
-
- setUp() - Method in class tlass.unitTesting.project.TestPair
-
- setUp() - Method in class tlass.unitTesting.project.TestScheduler
-
- setUp() - Method in class tlass.unitTesting.project.TestSemesterHandler
-
- setUp() - Method in class tlass.unitTesting.project.TestUser
-
Create Users for testing
- setUp() - Method in class tlass.unitTesting.project.TestWebformHandler
-
create the webform handler for each test
- setUpBeforeClass() - Static method in class tlass.unitTesting.constraintTypes.TestForbidAssignmentConstraint
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.constraintTypes.TestForbidInstructorAssignementConstraint
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.constraintTypes.TestLimitStudentTotalConstraint
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.constraintTypes.TestPreventScheduleConflictsConstraint
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.constraintTypes.TestPreventSectionConflictsConstraint
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.constraintTypes.TestRequireAssignmentConstraint
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.constraintTypes.TestRequireTagsConstraint
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.panels.TestAssistantPanel
-
setup controller, assistant, jtree, default mutabletreenode and main window for the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.panels.TestConstraintPanel
-
create a controller and constraint for use in the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.panels.TestInstructorPanel
-
create a controller, instructor, jtree, defaultmutabletreenode and mainwindow for the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.panels.TestResourcePanel
-
Setup the controller, borderlayout and string for everything in the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.panels.TestRestrictionDialog
-
Setup the controller, borderlayout and string for everything in the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.panels.TestSchedulePanel
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.panels.TestSectionPanel
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.TestAuditDialog
-
create the JFrame, Controller, and ArrayList for the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.TestHelpWindow
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.TestLoginMenu
-
Create a controller for use in the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.TestLoginWindow
-
create a string, controller and jframe for use in the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.TestMainMenu
-
create the controller for the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.TestMainWindow
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.TestSemesterWindow
-
create the controller, view and jframe for the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.TestServerSettingsWindow
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.TestSpecialComboBoxModel
-
create a string for use in the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.gui.TestView
-
create a controller and JFrame for the class
- setUpBeforeClass() - Static method in class tlass.unitTesting.model.TestAssistant
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.model.TestConstraint
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.model.TestInstructor
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.model.TestModel
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.model.TestPosition
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.model.TestResponse
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.model.TestSchedule
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.model.TestSection
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.model.TestSkill
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.model.TestTimeBlock
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestAuxiliary
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestController
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestDataStoreConnection
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestLoginHandler
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestModelEvent
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestModelHandler
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestModelListener
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestPair
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestScheduler
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestSemesterHandler
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestUser
-
- setUpBeforeClass() - Static method in class tlass.unitTesting.project.TestWebformHandler
-
create a controller for the class
- setUser(User) - Method in class tlass.project.Controller
-
Sets the current user to the one specified.
- setUsername(String) - Method in class tlass.project.model.Assistant
-
sets the username for this assistant
- setUsername(String) - Method in class tlass.project.User
-
Sets the username of the user to the supplied string
- setValue(int) - Method in class JaCoP.constraints.ProfileItem
-
It sets the amount by which this profile item is contributing towards the profile.
- setValue(int) - Method in class tlass.project.model.Response
-
sets the value of the response (5 different types)
- SetVar - Class in JaCoP.set.core
-
Defines a Finite Domain Variable (FDV) and related operations on it.
- SetVar(Store, String, SetDomain) - Constructor for class JaCoP.set.core.SetVar
-
It creates a variable in a given store, with a given name and
a given domain.
- SetVar(Store, SetDomain) - Constructor for class JaCoP.set.core.SetVar
-
It creates a variable in a given store, with a given name and
a given domain.
- SetVar() - Constructor for class JaCoP.set.core.SetVar
-
No parameter, explicit, empty constructor for subclasses.
- SetVar(Store) - Constructor for class JaCoP.set.core.SetVar
-
This constructor creates a variable with empty domain (standard
IntervalDomain domain), automatically generated name, and empty attached
constraint list.
- SetVar(Store, int, int) - Constructor for class JaCoP.set.core.SetVar
-
This constructor creates a set variable with domain a set min..max
automatically generated name, and empty attached constraint list.
- SetVar(Store, String) - Constructor for class JaCoP.set.core.SetVar
-
This constructor creates a variable with an empty domain (standard
IntervalDomain domain), the specified name, and an empty attached
constraint list.
- SetVar(Store, String, int, int) - Constructor for class JaCoP.set.core.SetVar
-
This constructor creates a variable in a given store, with
the domain specified by min..max and with the given name.
- setVariableIdPrefix(String) - Method in class JaCoP.core.Store
-
This function sets the prefix of the automatically generated names for
noname variables.
- setView(View) - Method in class tlass.project.Controller
-
Sets the current view to the one supplied
- setWebformHandler(WebformHandler) - Method in class tlass.project.Controller
-
Sets the current webformHandler to the one supplied.
- setWrongDecisionsOut(long) - Method in class JaCoP.search.DepthFirstSearch
-
It turns on the wrong decisions out.
- setWrongDecisionsOut(long) - Method in interface JaCoP.search.Search
-
It turns on the wrong decisions out.
- Shape - Class in JaCoP.constraints.geost
-
- Shape(int, Collection<DBox>) - Constructor for class JaCoP.constraints.geost.Shape
-
It constructs a shape with a given id based on a specified collection of Dboxes.
- Shape(int, DBox) - Constructor for class JaCoP.constraints.geost.Shape
-
It constructs a shape from only one DBox.
- Shape(int, int[], int[]) - Constructor for class JaCoP.constraints.geost.Shape
-
It constructs a shape with a given id based on a single dbox
specified by the origin and length arrays.
- shapeID - Variable in class JaCoP.constraints.geost.GeostObject
-
It specifies the possible shape ids to be taken by this object.
- shapeRegister - Variable in class JaCoP.constraints.geost.Geost
-
It stores information about shapes used by objects within this geost constraint.
- Shaving<T extends IntVar> - Class in JaCoP.search
-
Defines functionality of shaving.
- Shaving() - Constructor for class JaCoP.search.Shaving
-
- shift(int) - Method in class JaCoP.core.SmallDenseDomain
-
It shifts the domain.
- shiftD - Variable in class JaCoP.constraints.Assignment
-
It specifies a shift applied to variables d.
- ShiftOrder - Class in JaCoP.constraints.geost
-
- ShiftOrder(int, int) - Constructor for class JaCoP.constraints.geost.ShiftOrder
-
It creates a lexicographical order with the possibility
to shift the order according to the most significant dimension.
- shiftX - Variable in class JaCoP.constraints.Assignment
-
It specifies a shift applied to variables x.
- SHOW - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- show() - Method in class tlass.project.gui.View
-
Show the window
- SHOW_COND - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- showConnectionError() - Static method in class tlass.project.Auxiliary
-
open a dialog box that tells the user there is a connection error
- SimpleArrayList<V> - Class in JaCoP.util
-
Different implementation of an ArrayList data structures.
- SimpleArrayList() - Constructor for class JaCoP.util.SimpleArrayList
-
Constructs an empty list with an initial capacity of ten.
- SimpleArrayList(Collection<? extends V>) - Constructor for class JaCoP.util.SimpleArrayList
-
Constructs a list containing the elements of the specified collection, in
the order they are returned by the collection's iterator.
- SimpleArrayList(int) - Constructor for class JaCoP.util.SimpleArrayList
-
Constructs an empty list with the specified initial capacity.
- SimpleBacktrackableManager - Class in JaCoP.core
-
It is responsible of remembering what variables have changed at given
store level.
- SimpleBacktrackableManager(Backtrackable[], int) - Constructor for class JaCoP.core.SimpleBacktrackableManager
-
It constructs a trail manager.
- SimpleCharStream - Class in JaCoP.fz
-
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
- SimpleCharStream(Reader, int, int, int) - Constructor for class JaCoP.fz.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class JaCoP.fz.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class JaCoP.fz.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class JaCoP.fz.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class JaCoP.fz.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class JaCoP.fz.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class JaCoP.fz.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class JaCoP.fz.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream) - Constructor for class JaCoP.fz.SimpleCharStream
-
Constructor.
- SimpleHashSet<E> - Class in JaCoP.util
-
This class provides very simple HashSet functionality.
- SimpleHashSet() - Constructor for class JaCoP.util.SimpleHashSet
-
Constructs an empty HashSet with the default initial capacity
(16) and the default load factor (0.75).
- SimpleHashSet(int) - Constructor for class JaCoP.util.SimpleHashSet
-
Constructs an empty HashSet with the specified initial
capacity and the default load factor (0.75).
- SimpleHashSet(int, float) - Constructor for class JaCoP.util.SimpleHashSet
-
Constructs an empty HashSet with the specified initial
capacity and load factor.
- SimpleMatrixSelect<T extends Var> - Class in JaCoP.search
-
SimpleMatrixSelect selects first a row in the matrix based on metric of the
variable at pivotPosition.
- SimpleMatrixSelect(T[][], Indomain<T>) - Constructor for class JaCoP.search.SimpleMatrixSelect
-
This constructor uses default values for all parameters.
- SimpleMatrixSelect(T[][], ComparatorVariable<T>, Indomain<T>) - Constructor for class JaCoP.search.SimpleMatrixSelect
-
It constructs a MatrixSelection variable ordering.
- SimpleMatrixSelect(T[][], ComparatorVariable<T>, ComparatorVariable<T>, Indomain<T>) - Constructor for class JaCoP.search.SimpleMatrixSelect
-
It constructs a MatrixSelection variable ordering.
- SimpleMatrixSelect(T[][], ComparatorVariable<T>, ComparatorVariable<T>, Indomain<T>, int) - Constructor for class JaCoP.search.SimpleMatrixSelect
-
This constructor allows to specify all parameters for the selection mechanism.
- SimpleNode - Class in JaCoP.fz
-
- SimpleNode(int) - Constructor for class JaCoP.fz.SimpleNode
-
- SimpleNode(Parser, int) - Constructor for class JaCoP.fz.SimpleNode
-
- SimpleSelect<T extends Var> - Class in JaCoP.search
-
It is simple and customizable selector of decisions (constraints) which will
be enforced by search.
- SimpleSelect(T[], ComparatorVariable<T>, Indomain<T>) - Constructor for class JaCoP.search.SimpleSelect
-
The constructor to create a simple choice select mechanism.
- SimpleSelect(T[], ComparatorVariable<T>, ComparatorVariable<T>, Indomain<T>) - Constructor for class JaCoP.search.SimpleSelect
-
It constructs a simple selection mechanism for choice points.
- SimpleSolutionListener<T extends Var> - Class in JaCoP.search
-
It defines a simple solution listener which should be used if some basic
functionality of search when a solution is encountered are required.
- SimpleSolutionListener() - Constructor for class JaCoP.search.SimpleSolutionListener
-
- SimpleTimeOut - Class in JaCoP.search
-
It defines a simple time out listener.
- SimpleTimeOut() - Constructor for class JaCoP.search.SimpleTimeOut
-
- SinA - Class in JaCoP.set.constraints
-
It creates an inclusion set constraint to make sure that provided set is
included in a set variable a.
- SinA(IntDomain, SetVar, boolean) - Constructor for class JaCoP.set.constraints.SinA
-
It creates a set inclusion constraint.
- SinA(IntDomain, SetVar) - Constructor for class JaCoP.set.constraints.SinA
-
It creates a set inclusion constraint.
- SINGLE_LINE_COMMENT - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- singleton() - Method in class JaCoP.core.BooleanVar
-
It checks if the domain contains only one value.
- singleton() - Method in class JaCoP.core.BoundDomain
-
- singleton(int) - Method in class JaCoP.core.BoundDomain
-
- singleton() - Method in class JaCoP.core.Domain
-
It returns true if given domain has only one element.
- singleton(Domain) - Method in class JaCoP.core.Domain
-
It returns true if given domain has only one element.
- singleton(int) - Method in class JaCoP.core.IntDomain
-
It returns true if given domain has only one element equal c.
- singleton(Domain) - Method in class JaCoP.core.IntDomain
-
- singleton() - Method in class JaCoP.core.Interval
-
It checks if an intervals contains only one value (singleton).
- singleton(int) - Method in class JaCoP.core.Interval
-
It checks if an intervals contains only value c.
- singleton() - Method in class JaCoP.core.IntervalDomain
-
It returns true if given domain has only one element.
- singleton(int) - Method in class JaCoP.core.IntervalDomain
-
It returns true if given domain has only one element equal c.
- singleton(int) - Method in class JaCoP.core.IntVar
-
It checks if the domain contains only one value equal to c.
- singleton() - Method in class JaCoP.core.IntVar
-
It checks if the domain contains only one value.
- singleton(int) - Method in class JaCoP.core.SmallDenseDomain
-
- singleton() - Method in class JaCoP.core.SmallDenseDomain
-
- singleton() - Method in class JaCoP.core.Var
-
It checks if the domain contains only one value.
- singleton() - Method in class JaCoP.set.core.BoundSetDomain
-
It returns true if given domain has only one set-element.
- singleton(IntDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
It returns true if given domain has only one set-element and this set-element only contains c.
- singleton(Domain) - Method in class JaCoP.set.core.BoundSetDomain
-
- singleton() - Method in class JaCoP.set.core.SetDomain
-
It returns true if given domain has only one set-element.
- singleton(IntDomain) - Method in class JaCoP.set.core.SetDomain
-
It check whether the set domain is singleton and its value is
equal to the specified set.
- singleton() - Method in class JaCoP.set.core.SetVar
-
It checks if the domain contains only one value.
- sister - Variable in class JaCoP.constraints.netflow.simplex.Arc
-
The flow of an arc is the residual capacity of its sister arc.
- size - Variable in class JaCoP.core.IntervalDomain
-
It specifies number of intervals needed to encode the domain.
- size() - Method in class JaCoP.core.Store
-
It returns number of variables in a store.
- size() - Method in class JaCoP.util.SimpleArrayList
-
Returns the number of elements in this list.
- size() - Method in class JaCoP.util.SimpleHashSet
-
Returns the number of elements in this set.
- sizeConstraints() - Method in class JaCoP.core.BooleanVar
-
It returns current number of constraints which are associated with
variable and are not yet satisfied.
- sizeConstraints() - Method in class JaCoP.core.Domain
-
It returns all constraints which are associated with variable, even the
ones which are already satisfied.
- sizeConstraints() - Method in class JaCoP.core.IntVar
-
It returns current number of constraints which are associated with
variable and are not yet satisfied.
- sizeConstraints() - Method in class JaCoP.core.Var
-
It returns current number of constraints which are associated with
variable and are not yet satisfied.
- sizeConstraints() - Method in class JaCoP.set.core.SetVar
-
It returns current number of constraints which are associated with
variable and are not yet satisfied.
- sizeConstraintsOriginal() - Method in class JaCoP.core.BooleanVar
-
It returns all constraints which are associated with variable, even the
ones which are already satisfied.
- sizeConstraintsOriginal() - Method in class JaCoP.core.BoundDomain
-
- sizeConstraintsOriginal() - Method in class JaCoP.core.Domain
-
It returns all constraints which are associated with variable, even the
ones which are already satisfied.
- sizeConstraintsOriginal() - Method in class JaCoP.core.IntervalDomain
-
It returns all constraints which are associated with variable, even the
ones which are already satisfied.
- sizeConstraintsOriginal() - Method in class JaCoP.core.IntVar
-
It returns all constraints which are associated with variable, even the
ones which are already satisfied.
- sizeConstraintsOriginal() - Method in class JaCoP.core.SmallDenseDomain
-
- sizeConstraintsOriginal() - Method in class JaCoP.core.Var
-
It returns all constraints which are associated with variable, even the
ones which are already satisfied.
- sizeConstraintsOriginal() - Method in class JaCoP.set.core.SetDomain
-
It returns all constraints which are associated with variable, even the
ones which are already satisfied.
- sizeConstraintsOriginal() - Method in class JaCoP.set.core.SetVar
-
It returns all constraints which are associated with variable, even the
ones which are already satisfied.
- sizeOfIntersection(IntDomain) - Method in class JaCoP.core.BoundDomain
-
- sizeOfIntersection(IntDomain) - Method in class JaCoP.core.IntDomain
-
It computes the size of the intersection between this domain and the domain
supplied as a parameter.
- sizeOfIntersection(IntDomain) - Method in class JaCoP.core.IntervalDomain
-
- sizeOfIntersection(IntDomain) - Method in class JaCoP.core.SmallDenseDomain
-
- sizeSearchConstraints() - Method in class JaCoP.core.BooleanVar
-
It returns current number of constraints which are associated with
a boolean variable and are not yet satisfied.
- sizeSearchConstraints() - Method in class JaCoP.core.IntVar
-
It returns current number of constraints which are associated with
variable and are not yet satisfied.
- sizeSearchConstraints() - Method in class JaCoP.core.Var
-
It returns current number of constraints which are associated with
variable and are not yet satisfied.
- sizeSearchConstraints() - Method in class JaCoP.set.core.SetVar
-
It returns current number of constraints which are associated with
variable and are not yet satisfied.
- Skill - Class in tlass.project.model
-
- Skill(String) - Constructor for class tlass.project.model.Skill
-
Constructor for Skill
- skillExists(Skill) - Method in class tlass.project.model.Model
-
Queries the model to find if a skill of the same name
as the one supplied exists.
- skillReferenced(Skill) - Method in class tlass.project.model.Model
-
Queries the model to see if the skill of the supplied name
is referenced.
- slice - Variable in class JaCoP.constraints.knapsack.TreeLeaf
-
It represents the offset from the minimal value.
- SmallDenseDomain - Class in JaCoP.core
-
Defines small dense domain based on bits within a long number.
- SmallDenseDomain() - Constructor for class JaCoP.core.SmallDenseDomain
-
It creates an empty domain.
- SmallDenseDomain(int, long) - Constructor for class JaCoP.core.SmallDenseDomain
-
It creates a domain of type small dense.
- SmallDenseDomain(int, int) - Constructor for class JaCoP.core.SmallDenseDomain
-
It creates a domain with values between min and max inclusive.
- SmallDenseDomainID - Static variable in class JaCoP.core.IntDomain
-
Unique identifier for a small dense domain type.
- SmallDenseDomainIntervalEnumeration - Class in JaCoP.core
-
- SmallDenseDomainIntervalEnumeration(SmallDenseDomain) - Constructor for class JaCoP.core.SmallDenseDomainIntervalEnumeration
-
It create an enumeration for a given domain.
- SmallDenseDomainValueEnumeration - Class in JaCoP.core
-
Defines a methods for enumerating values contain in the domain.
- SmallDenseDomainValueEnumeration(SmallDenseDomain) - Constructor for class JaCoP.core.SmallDenseDomainValueEnumeration
-
It create an enumeration for a given domain.
- smallerEqualTuple(int[], int[]) - Method in class JaCoP.core.Store
-
It compares tuples.
- SmallestDomain<T extends Var> - Class in JaCoP.search
-
Defines a Smallest Domain comparator for Variables.
- SmallestDomain() - Constructor for class JaCoP.search.SmallestDomain
-
It constructs a smallest domain variable comparator.
- SmallestMax<T extends IntVar> - Class in JaCoP.search
-
Defines a SmallestMax comparator for Variables.
- SmallestMax() - Constructor for class JaCoP.search.SmallestMax
-
It constructs the variable comparator based on the smallest maximal value from the domain.
- SmallestMin<T extends IntVar> - Class in JaCoP.search
-
Defines a SmallestMin comparator for variables.
- SmallestMin() - Constructor for class JaCoP.search.SmallestMin
-
It constructs SmallestMin Comparator.
- SoftAlldifferent - Class in JaCoP.constraints
-
This class provides soft-alldifferent constraint by decomposing it
either into a network flow constraint or a set of primitive constraints.
- SoftAlldifferent(IntVar[], IntVar, ViolationMeasure) - Constructor for class JaCoP.constraints.SoftAlldifferent
-
- softCounters - Variable in class JaCoP.constraints.SoftGCC
-
- SoftGCC - Class in JaCoP.constraints
-
This class provides soft-gcc constraint by decomposing it
either into a network flow constraint or a set of primitive constraints.
- SoftGCC(IntVar[], IntVar[], int[], int[], int[], IntVar, ViolationMeasure) - Constructor for class JaCoP.constraints.SoftGCC
-
It specifies soft-GCC constraint.
- SoftGCC(IntVar[], int[], int[], int[], IntVar[], IntVar, ViolationMeasure) - Constructor for class JaCoP.constraints.SoftGCC
-
It specifies soft-GCC constraint.
- SoftGCC(IntVar[], IntVar[], int[], IntVar[], IntVar, ViolationMeasure) - Constructor for class JaCoP.constraints.SoftGCC
-
It specifies soft-GCC constraint.
- SoftGCC(IntVar[], IntVar[], int[], int[], IntVar, ViolationMeasure) - Constructor for class JaCoP.constraints.SoftGCC
-
It specifies soft-GCC constraint.
- SoftGCC(IntVar[], int[], int[], IntVar[], IntVar, ViolationMeasure) - Constructor for class JaCoP.constraints.SoftGCC
-
It specifies soft-GCC constraint.
- SoftGCC(IntVar[], IntVar[], IntVar[], IntVar, ViolationMeasure) - Constructor for class JaCoP.constraints.SoftGCC
-
It specifies soft-GCC constraint.
- softLowerBound - Variable in class JaCoP.constraints.SoftGCC
-
- softUpperBound - Variable in class JaCoP.constraints.SoftGCC
-
- solutionLimit - Variable in class JaCoP.search.SimpleSolutionListener
-
It specifies the number of solutions we want to find.
- solutionLimit - Variable in class JaCoP.search.TransformExtensional
-
The limit of solutions upon reaching the transformation is abandoned and solution
progress normally without any transformation.
- solutionLimitReached() - Method in class JaCoP.search.SimpleSolutionListener
-
- solutionLimitReached() - Method in interface JaCoP.search.SolutionListener
-
It checks if the sufficient number of solutions was found.
- solutionListener - Variable in class JaCoP.search.DepthFirstSearch
-
It is executed when a solution is found.
- SolutionListener<T extends Var> - Interface in JaCoP.search
-
Defines an interface which needs to be implemented by all classes which wants
to be informed about the solution.
- solutions - Variable in class JaCoP.search.SimpleSolutionListener
-
- solutionsNo() - Method in class JaCoP.search.SimpleSolutionListener
-
It returns number of solutions found while using this choice point
selector.
- solutionsNo - Variable in class JaCoP.search.SimpleTimeOut
-
It records number of found solutions.
- solutionsNo() - Method in interface JaCoP.search.SolutionListener
-
It returns number of solutions found while using this choice point
selector.
- SOLVE - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- Solve - Class in JaCoP.fz
-
The parser part responsible for parsing the solve part of the flatzinc file,
building a related search and executing it.
- Solve(Store) - Constructor for class JaCoP.fz.Solve
-
It creates a parser for the solve part of the flatzinc file.
- Solve.CostListener<T extends Var> - Class in JaCoP.fz
-
- Solve.CostListener() - Constructor for class JaCoP.fz.Solve.CostListener
-
- Solve.EmptyListener<T extends Var> - Class in JaCoP.fz
-
- Solve.EmptyListener() - Constructor for class JaCoP.fz.Solve.EmptyListener
-
- solve_expr() - Method in class JaCoP.fz.Parser
-
- solve_item() - Method in class JaCoP.fz.Parser
-
- solve_kind() - Method in class JaCoP.fz.Parser
-
- sortTuples(int[][]) - Method in class JaCoP.core.Store
-
- sortTuplesWithin(int[][]) - Method in class JaCoP.core.Store
-
It sorts tuples.
- sparse - Variable in class JaCoP.util.SparseSet
-
Sparse array used within SparseSet functionality.
- sparseSet - Variable in class JaCoP.core.Store
-
It is used by Extensional MDD constraints.
- SparseSet - Class in JaCoP.util
-
Sparse set representation of the set.
- SparseSet(int) - Constructor for class JaCoP.util.SparseSet
-
It creates a SparseSet with given upper limit on the value
of the biggest element in the set.
- sparseSetSize - Variable in class JaCoP.core.Store
-
It is used by Extensional MDD constraints.
- SpecialComboBoxModel - Class in tlass.project.gui
-
- SpecialComboBoxModel() - Constructor for class tlass.project.gui.SpecialComboBoxModel
-
- specialToken - Variable in class JaCoP.fz.Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- SplitSelect<T extends IntVar> - Class in JaCoP.search
-
It is simple and customizable selector of decisions (constraints) which will
be enforced by search.
- SplitSelect(T[], ComparatorVariable<T>, Indomain<T>) - Constructor for class JaCoP.search.SplitSelect
-
The constructor to create a simple choice select mechanism.
- SplitSelect(T[], ComparatorVariable<T>, ComparatorVariable<T>, Indomain<T>) - Constructor for class JaCoP.search.SplitSelect
-
It constructs a simple selection mechanism for choice points.
- stamp - Variable in class JaCoP.core.Domain
-
It specifies the level of this domain, which specifies at which store
level it was created and used.
- stamp() - Method in class JaCoP.core.Domain
-
It returns the stamp of the domain.
- stamp() - Method in class JaCoP.core.MutableDomainValue
-
- stamp() - Method in interface JaCoP.core.MutableVarValue
-
It returns the stamp value of value of mutable variable.
- stamp() - Method in class JaCoP.core.TimeStamp
-
It returns the value of the most recent stamp used within that timestamp.
- star() - Method in class JaCoP.util.fsm.FSM
-
It performs star operation on this FSM.
- Star - Static variable in class JaCoP.util.fsm.RegularExpressionParser
-
The constant denoting star expression.
- start - Variable in class JaCoP.constraints.geost.GeostObject
-
It specifies the start time of this object in time dimension.
- starts - Variable in class JaCoP.constraints.Cumulative
-
It specifies/stores start variables for each corresponding task.
- startSize - Static variable in class JaCoP.util.MDD
-
The initial size of the array representing an MDD.
- stateId - Static variable in class JaCoP.util.fsm.FSM
-
It specifies number of states created in DFA class.
- staticFlag - Static variable in class JaCoP.fz.SimpleCharStream
-
Whether parser is static.
- Statistics - Class in JaCoP.constraints.netflow
-
This class stores all the statistics gather during the execution of the network flow constraint.
- Statistics() - Constructor for class JaCoP.constraints.netflow.Statistics
-
- stillHasHole() - Method in class JaCoP.constraints.geost.DomainHoles
-
It specifies if still any domain variable of the object in focus by this domain holes constraint
has still any holes.
- store - Variable in class JaCoP.constraints.netflow.Network
-
The store
- Store - Class in JaCoP.core
-
It is an abstract class to describe all necessary functions of any store.
- Store() - Constructor for class JaCoP.core.Store
-
It specifies the default constructor of the store.
- Store(int) - Constructor for class JaCoP.core.Store
-
It specifies the constructor of the store, which allows to decide what is
the initial size of the Variable list.
- store - Variable in class JaCoP.core.Var
-
Each variable is created in a store.
- storeResidue(int, int) - Method in class JaCoP.constraints.ExtensionalSupportSTR
-
It moves the residue to the beginning of the list.
- Stretch - Class in JaCoP.constraints
-
It constructs a Stretch constraint based on Regular constraint.
- Stretch(int[], int[], int[], IntVar[]) - Constructor for class JaCoP.constraints.Stretch
-
It creates a Stretch constraint.
- strict - Variable in class JaCoP.set.constraints.AinB
-
It specifies if the inclusion relation is strict.
- strict - Variable in class JaCoP.set.constraints.AinS
-
It specifies if the inclusion relation is strict.
- strict - Variable in class JaCoP.set.constraints.EinA
-
It specifies if the inclusion relation is strict.
- strict - Variable in class JaCoP.set.constraints.Lex
-
It specifies if the relation is strict or not.
- strict - Variable in class JaCoP.set.constraints.SinA
-
It specifies if the inclusion relation is strict.
- strict - Variable in class JaCoP.set.constraints.XinA
-
It specifies if the inclusion relation is strict.
- STRING_LITERAL - Static variable in interface JaCoP.fz.ParserConstants
-
RegularExpression Id.
- structure - Variable in class JaCoP.constraints.netflow.ArcCompanion
-
The associated structure variable
- subtract(DBox, Collection<DBox>) - Method in class JaCoP.constraints.geost.DBox
-
computes the difference between this box and the given box.
- subtract(ProfileItem, ProfileItem, ProfileItem) - Method in class JaCoP.constraints.ProfileItem
-
It computes subtraction of a given item and returns the result.
- subtract(int) - Method in class JaCoP.core.BoundDomain
-
- subtract(IntDomain) - Method in class JaCoP.core.BoundDomain
-
- subtract(int, int) - Method in class JaCoP.core.BoundDomain
-
- subtract(int) - Method in class JaCoP.core.IntDomain
-
It intersects with the domain which is a complement of value.
- subtract(IntDomain) - Method in class JaCoP.core.IntDomain
-
It subtracts domain from current domain and returns the result.
- subtract(int, int) - Method in class JaCoP.core.IntDomain
-
It subtracts interval min..max.
- subtract(int) - Method in class JaCoP.core.IntervalDomain
-
- subtract(IntDomain) - Method in class JaCoP.core.IntervalDomain
-
It subtracts domain from current domain and returns the result.
- subtract(int, int) - Method in class JaCoP.core.IntervalDomain
-
It subtracts min..max from current domain and returns the result.
- subtract(int) - Method in class JaCoP.core.SmallDenseDomain
-
- subtract(IntDomain) - Method in class JaCoP.core.SmallDenseDomain
-
- subtract(int, int) - Method in class JaCoP.core.SmallDenseDomain
-
- subtract(SetDomain) - Method in class JaCoP.set.core.BoundSetDomain
-
It subtracts domain from current domain and returns the result.
- subtract(int, int) - Method in class JaCoP.set.core.BoundSetDomain
-
It subtracts the elements of the set {min..max}.
- subtract(int) - Method in class JaCoP.set.core.BoundSetDomain
-
It subtracts the set {value}.
- subtract(SetDomain) - Method in class JaCoP.set.core.SetDomain
-
It subtracts domain from current domain and returns the result.
- subtract(int, int) - Method in class JaCoP.set.core.SetDomain
-
It subtracts the set {min..max}.
- subtract(int) - Method in class JaCoP.set.core.SetDomain
-
It removes the value from any set allowed to be taken
by this set domain.
- subtractAdapt(int) - Method in class JaCoP.core.BoundDomain
-
- subtractAdapt(int, int) - Method in class JaCoP.core.BoundDomain
-
- subtractAdapt(int) - Method in class JaCoP.core.IntDomain
-
It removes value from the domain.
- subtractAdapt(int, int) - Method in class JaCoP.core.IntDomain
-
It removes all values between min and max to the domain.
- subtractAdapt(int) - Method in class JaCoP.core.IntervalDomain
-
- subtractAdapt(int, int) - Method in class JaCoP.core.IntervalDomain
-
- subtractAdapt(int, int) - Method in class JaCoP.core.SmallDenseDomain
-
- subtractAdapt(int) - Method in class JaCoP.core.SmallDenseDomain
-
- subtractAll(Collection<DBox>, Collection<DBox>, Collection<DBox>) - Static method in class JaCoP.constraints.geost.DBox
-
It computes the result of a subtraction from the given collection of boxes of all the boxes given
in the subtracting collection.
- subtractAll(Collection<DBox>, Collection<DBox>) - Method in class JaCoP.constraints.geost.DBox
-
It computes the result of a subtraction from this box of all the boxes given.
- successes - Variable in class JaCoP.search.Shaving
-
It stores number of successful shaving attempts.
- successor - Variable in class JaCoP.util.fsm.FSMTransition
-
It specifies the successor state we arrive to after taking the transition.
- successors - Variable in class JaCoP.constraints.regular.RegState
-
It specifies the list of successor states for this state.
- sucDomToString(int) - Method in class JaCoP.constraints.regular.RegState
-
- sucDomToString(int) - Method in class JaCoP.constraints.regular.RegStateDom
-
- sucDomToString(int) - Method in class JaCoP.constraints.regular.RegStateInt
-
- Sum - Class in JaCoP.constraints
-
Sum constraint implements the summation over several Variable's .
- Sum(IntVar[], IntVar) - Constructor for class JaCoP.constraints.Sum
-
It constructs sum constraint which sums all variables and makes it equal to variable sum.
- Sum(ArrayList<? extends IntVar>, IntVar) - Constructor for class JaCoP.constraints.Sum
-
It creates a sum constraints which sums all variables and makes it equal to variable sum.
- sum - Variable in class JaCoP.constraints.Sum
-
It specifies variable sum to store the overall sum of the variables being summed up.
- sum - Variable in class JaCoP.constraints.SumWeight
-
It specifies variable for the overall sum.
- Sum - Static variable in class JaCoP.util.fsm.RegularExpressionParser
-
The constant denoting sum expression.
- SumWeight - Class in JaCoP.constraints
-
SumWeight constraint implements the weighted summation over several
Variable's .
- SumWeight(IntVar[], int[], IntVar) - Constructor for class JaCoP.constraints.SumWeight
-
- SumWeight(ArrayList<? extends IntVar>, ArrayList<Integer>, IntVar) - Constructor for class JaCoP.constraints.SumWeight
-
It constructs the constraint SumWeight.
- SumWeightedSet - Class in JaCoP.set.constraints
-
It computes a weighted sum of the elements in the domain of the given set variable.
- SumWeightedSet(SetVar, int[], int[], IntVar) - Constructor for class JaCoP.set.constraints.SumWeightedSet
-
It constructs a weighted set sum constraint.
- SumWeightedSet(SetVar, IntVar) - Constructor for class JaCoP.set.constraints.SumWeightedSet
-
It constructs a weighted set sum constraint.
- SumWeightedSet(SetVar, int[], IntVar) - Constructor for class JaCoP.set.constraints.SumWeightedSet
-
It constructs a weighted set sum constraint.
- SUNDAY - Static variable in class tlass.project.model.TimeBlock
-
- superTest() - Method in class tlass.unitTesting.gui.panels.TestResourcePanel
-
test to make sure that the layout is being set correctly
- superTest() - Method in class tlass.unitTesting.gui.panels.TestRestrictionDialog
-
test to make sure that the layout is being set correctly
- supplyGuideFeedback(boolean) - Method in class JaCoP.constraints.Constraint
-
This function allows to provide a guide feedback.
- supplyGuideFeedback(boolean) - Method in class JaCoP.constraints.In
-
- supplyGuideFeedback(boolean) - Method in class JaCoP.constraints.Sum
-
- supportDimension(int) - Static method in class JaCoP.constraints.geost.DBox
-
It makes sure that there is a slot of the given dimension in the slot.
- supports - Variable in class JaCoP.constraints.regular.Regular
-
It keeps for each variable value pair a current support.
- supportsVariablePositions - Variable in class JaCoP.constraints.ExtensionalSupportSTR
-
The positions of the variables for which GAC must be checked.
- SVARS - Static variable in class JaCoP.constraints.netflow.Statistics
-
- Switches - Class in JaCoP.core
-
It is a container class which specifies all different switches to turn
on debugging information.
- SwitchTo(int) - Method in class JaCoP.fz.ParserTokenManager
-
Switch to specified lex state.