class
Model extends Store
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
addChanged(arg0: Var, arg1: Int, arg2: Int): Unit
-
def
addChanged(arg0: Constraint): Unit
-
final
def
asInstanceOf[T0]: T0
-
def
checkInvariants(): String
-
def
clearChanged(): Unit
-
def
clearWatchedConstraint(): Unit
-
def
clone(): AnyRef
-
def
consistency(): Boolean
-
val
constr: Buffer[Constraint]
-
def
countConstraint(arg0: Int): Unit
-
def
countConstraint(): Unit
-
def
countWatches(): Int
-
def
deRegisterRemoveLevelListener(arg0: Constraint): Boolean
-
def
deregisterWatchedLiteralConstraint(arg0: Constraint): Unit
-
def
deregisterWatchedLiteralConstraint(arg0: Var, arg1: Constraint): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
findPositionForInsert(arg0: Array[Int]): Int
-
def
findVariable(arg0: String): Var
-
def
getCheckSatisfiability(): Boolean
-
final
def
getClass(): Class[_]
-
def
getCurrentConstraint(): Constraint
-
def
getDescription(): String
-
def
getFirstChanged(): Constraint
-
def
getName(): String
-
def
getVariableIdPrefix(): String
-
def
hashCode(): Int
-
def
impose(arg0: Constraint, arg1: Int): Unit
-
def
impose(arg0: Constraint): Unit
-
def
imposeAllConstraints(): Unit
-
def
imposeDecomposition(arg0: DecomposedConstraint, arg1: Int): Unit
-
def
imposeDecomposition(arg0: DecomposedConstraint): Unit
-
def
imposeDecompositionWithConsistency(arg0: DecomposedConstraint): Unit
-
def
imposeToSat(arg0: Constraint): Unit
-
def
imposeWithConsistency(arg0: Constraint): Unit
-
def
isGround(): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
var
n: Int
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
numberConstraints(): Int
-
def
print(): Unit
-
def
putMutableVar(arg0: TimeStamp[_]): Int
-
def
putMutableVar(arg0: MutableVar): Int
-
def
putVariable(arg0: Var): Int
-
def
recordBooleanChange(arg0: org.jacop.core.BooleanVar): Unit
-
def
recordChange(arg0: Var): Unit
-
def
recordTuples(arg0: Array[Array[Int]]): Array[Array[Int]]
-
def
registerRemoveLevelLateListener(arg0: Constraint): Boolean
-
def
registerRemoveLevelListener(arg0: Constraint): Boolean
-
def
registerWatchedLiteralConstraint(arg0: Var, arg1: Constraint): Unit
-
def
removeLevel(arg0: Int): Unit
-
def
select(arg0: Class[Constraint]): ArrayList[Constraint]
-
def
setCheckSatisfiability(arg0: Boolean): Unit
-
def
setDescription(arg0: String): Unit
-
def
setID(arg0: String): Unit
-
def
setLevel(arg0: Int): Unit
-
def
setVariableIdPrefix(arg0: String): Unit
-
def
size(): Int
-
def
smallerEqualTuple(arg0: Array[Int], arg1: Array[Int]): Boolean
-
def
sortTuples(arg0: Array[Array[Int]]): Array[Array[Int]]
-
def
sortTuplesWithin(arg0: Array[Array[Int]]): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
throwFailException(arg0: Var): Unit
-
def
toString(): String
-
def
toStringChangedEl(): String
-
def
trim(): Unit
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from Store
Inherited from AnyRef
Inherited from Any
Manages all variables, constraints and global constraints for JaCoP constraint solver.