org.asnlab.asndt.runtime.value
Class BitString
java.lang.Object
org.asnlab.asndt.runtime.value.BitString
public class BitString
- extends java.lang.Object
Constructor Summary |
BitString(org.asnlab.asndt.runtime.type.BitStringType bitStringType)
|
BitString(byte[] bytes,
byte unusedBits)
|
BitString(int length)
|
Method Summary |
boolean |
getBit(int bit)
|
boolean |
getBit(org.asnlab.asndt.runtime.type.NamedNumber namedBit)
|
void |
setBit(int bit,
boolean value)
|
void |
setBit(org.asnlab.asndt.runtime.type.NamedNumber namedBit,
boolean value)
|
void |
trimTailOnes()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bytes
public byte[] bytes
unusedBits
public byte unusedBits
BitString
public BitString(byte[] bytes,
byte unusedBits)
BitString
public BitString(int length)
BitString
public BitString(org.asnlab.asndt.runtime.type.BitStringType bitStringType)
trimTailOnes
public void trimTailOnes()
getBit
public boolean getBit(int bit)
setBit
public void setBit(int bit,
boolean value)
getBit
public boolean getBit(org.asnlab.asndt.runtime.type.NamedNumber namedBit)
setBit
public void setBit(org.asnlab.asndt.runtime.type.NamedNumber namedBit,
boolean value)
Copyright �2009-2012 ASN Lab