public abstract class ResolveThread
extends java.lang.Thread
Modifier and Type | Field and Description |
---|---|
protected Bind |
bind
The bind to copy.
|
protected java.util.Map<Constraint,java.lang.Boolean> |
constraintsToAdd
Constraints to add.
|
Constructor and Description |
---|
ResolveThread(Bind b)
Creates a thread without an objective function.
|
ResolveThread(Bind b,
Objective obj)
Creates a thread with an objective function.
|
Modifier and Type | Method and Description |
---|---|
void |
setConstraintsToAdd(java.util.Map<Constraint,java.lang.Boolean> c) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
protected Bind bind
protected java.util.Map<Constraint,java.lang.Boolean> constraintsToAdd
public ResolveThread(Bind b, Objective obj)
b
- The bind to copy.obj
- The objective function.public ResolveThread(Bind b)
b
- The bind to copy.public void setConstraintsToAdd(java.util.Map<Constraint,java.lang.Boolean> c)