org.gecode.BoolVar Class Reference
Inherits org.gecode.IntVar.Detailed Description
Boolean variable.A boolean variable is an integer variable with domain {0,1}.
Definition at line 15 of file BoolVar.java.
Public Member Functions | |
| void | delete () |
| synchronized BoolVar | copy (JavaSpace newHome, boolean share) |
| Create a copy of this variable in newHome. | |
| BoolVar (JavaSpace home) | |
| Initialize with domain [0,1]. | |
| BoolVar (JavaSpace home, boolean v) | |
| Initialize with domain [v,v]. | |
| BoolVar (JavaSpace home, String n) | |
| Initialize with domain [0,1] and name n. | |
| BoolVar (JavaSpace home, String n, boolean v) | |
| Initialize with domain [v,v] and name n. | |
Protected Member Functions | |
| BoolVar (long cPtr, boolean cMemoryOwn) | |
| void | finalize () |
Static Protected Member Functions | |
| static long | getCPtr (BoolVar obj) |
| static long[] | cArrayUnwrapBool (VarArray<?extends BoolVar > arrayWrapper) |
| static VarArray< BoolVar > | cArrayWrapBool (long[] cArray, boolean cMemoryOwn) |
Constructor & Destructor Documentation
| org.gecode.BoolVar.BoolVar | ( | long | cPtr, | |
| boolean | cMemoryOwn | |||
| ) | [protected] |
Definition at line 18 of file BoolVar.java.
| org.gecode.BoolVar.BoolVar | ( | JavaSpace | home | ) |
| org.gecode.BoolVar.BoolVar | ( | JavaSpace | home, | |
| boolean | v | |||
| ) |
| org.gecode.BoolVar.BoolVar | ( | JavaSpace | home, | |
| String | n | |||
| ) |
| org.gecode.BoolVar.BoolVar | ( | JavaSpace | home, | |
| String | n, | |||
| boolean | v | |||
| ) |
Member Function Documentation
| static long org.gecode.BoolVar.getCPtr | ( | BoolVar | obj | ) | [static, protected] |
Definition at line 23 of file BoolVar.java.
| void org.gecode.BoolVar.finalize | ( | ) | [protected] |
| void org.gecode.BoolVar.delete | ( | ) |
| static long [] org.gecode.BoolVar.cArrayUnwrapBool | ( | VarArray<?extends BoolVar > | arrayWrapper | ) | [static, protected] |
Definition at line 40 of file BoolVar.java.
| static VarArray<BoolVar> org.gecode.BoolVar.cArrayWrapBool | ( | long[] | cArray, | |
| boolean | cMemoryOwn | |||
| ) | [static, protected] |
Definition at line 47 of file BoolVar.java.
Create a copy of this variable in newHome.
Reimplemented from org.gecode.IntVar.
Definition at line 56 of file BoolVar.java.
The documentation for this class was generated from the following file:
- org/gecode/BoolVar.java
