com.google.zxing.qrcode.encoder
Class BitVector
java.lang.Object
com.google.zxing.qrcode.encoder.BitVector
public final class BitVector
- extends Object
JAVAPORT: This should be combined with BitArray in the future, although that class is not yet
dynamically resizeable. This implementation is reasonable but there is a lot of function calling
in loops I'd like to get rid of.
- Since:
- BlackBerry API 6.0.0
BitVector
public BitVector()
- Since:
- BlackBerry API 6.0.0
at
public int at(int index)
- Since:
- BlackBerry API 6.0.0
size
public int size()
- Since:
- BlackBerry API 6.0.0
sizeInBytes
public int sizeInBytes()
- Since:
- BlackBerry API 6.0.0
appendBit
public void appendBit(int bit)
- Since:
- BlackBerry API 6.0.0
appendBits
public void appendBits(int value,
int numBits)
- Since:
- BlackBerry API 6.0.0
appendBitVector
public void appendBitVector(BitVector bits)
- Since:
- BlackBerry API 6.0.0
xor
public void xor(BitVector other)
- Since:
- BlackBerry API 6.0.0
toString
public String toString()
- Description copied from class:
Object
- Returns a string representation of the object. In general, the
toString
method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString
method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@
', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
- Overrides:
toString
in class Object
- Returns:
- a string representation of the object.
- Since:
- BlackBerry API 6.0.0
getArray
public byte[] getArray()
- Since:
- BlackBerry API 6.0.0
Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.