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 

S

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.
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