choco.palm.dbt.integer
Class BitVectorIntDomain
java.lang.Object
choco.palm.dbt.integer.BitVectorIntDomain
public class BitVectorIntDomain
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BitVectorIntDomain
public BitVectorIntDomain(Var var,
int dinf,
int dsup)
domainList
public int[] domainList()
domainSet
public int[] domainSet()
removedList
public int[] removedList()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getBucketSize
public int getBucketSize()
getSize
public int getSize()
containsValInDomain
public boolean containsValInDomain(int x)
firstElement
public int firstElement()
getInf
public int getInf()
getSup
public int getSup()
addDomainVal
public void addDomainVal(int z)
removeDomainVal
public java.lang.Boolean removeDomainVal(int z)
getOffset
public int getOffset()
- Returns:
- the offset (value of the first element in the domain)