uk.ed.inf.bitstring
Class BitStringBuffer
java.lang.Object
uk.ed.inf.bitstring.BitStringBuffer
public class BitStringBuffer
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BitStringBuffer
public BitStringBuffer()
BitStringBuffer
public BitStringBuffer(int vectorSize)
BitStringBuffer
public BitStringBuffer(IBitString bitString)
and
public void and(BitStringBuffer set)
andNot
public void andNot(BitStringBuffer set)
cardinality
public int cardinality()
clear
public void clear()
clear
public void clear(int fromIndex,
int toIndex)
clear
public void clear(int bitIndex)
flip
public void flip(int fromIndex,
int toIndex)
flip
public void flip(int bitIndex)
get
public IBitString get(int fromIndex,
int toIndex)
get
public boolean get(int bitIndex)
intersects
public boolean intersects(BitStringBuffer set)
isEmpty
public boolean isEmpty()
length
public int length()
nextClearBit
public int nextClearBit(int fromIndex)
nextSetBit
public int nextSetBit(int fromIndex)
or
public void or(BitStringBuffer set)
set
public void set(int bitIndex,
boolean value)
set
public void set(int fromIndex,
int toIndex,
boolean value)
set
public void set(int fromIndex,
int toIndex)
set
public void set(int bitIndex)
size
public int size()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toBitString
public BitString toBitString()
xor
public void xor(BitStringBuffer set)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object