public class BinaryConversion
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.Integer |
BASE_2 |
static java.lang.Integer |
BIT_FALSE |
static java.lang.Integer |
BIT_TRUE |
static java.lang.Integer |
BITS_PER_BYTE |
Constructor and Description |
---|
BinaryConversion() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
binaryMSBMaskToByteArray(java.lang.String sBitMask) |
static int |
byteArrayToInteger(byte[] bByteArray) |
static int |
byteToUnsignedInteger(byte bByte) |
static int |
getUnsignedIntegerFromByteArrayRange(int iStartPostion,
int iLength,
byte[] bByteArray) |
public static final java.lang.Integer BITS_PER_BYTE
public static final java.lang.Integer BIT_TRUE
public static final java.lang.Integer BIT_FALSE
public static final java.lang.Integer BASE_2
public static int byteToUnsignedInteger(byte bByte)
bByte
- public static byte[] binaryMSBMaskToByteArray(java.lang.String sBitMask) throws java.lang.IllegalArgumentException
sBitMask
- - (00000000)(11111111)...(10101010)..Njava.lang.IllegalArgumentException
public static int getUnsignedIntegerFromByteArrayRange(int iStartPostion, int iLength, byte[] bByteArray)
iStartPostion
- iLength
- bByteArray
- public static int byteArrayToInteger(byte[] bByteArray)
bByteArray
-