Class BitConverter
java.lang.Object
org.apache.tika.parser.microsoft.onenote.fsshttpb.util.BitConverter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longdoubleToInt64Bits(double x) static byte[]getBytes(boolean x) static byte[]getBytes(char c) static byte[]getBytes(double x) static byte[]getBytes(float x) static byte[]getBytes(int x) static byte[]getBytes(long x) static byte[]getBytes(short x) static byte[]static doubleint64BitsToDouble(long x) booleantoBoolean(byte[] bytes, int index) chartoChar(byte[] bytes, int index) doubletoDouble(byte[] bytes, int index) static shorttoInt16(byte[] bytes, int index) static inttoInt32(byte[] bytes, int index) static longtoInt64(byte[] bytes, int index) static floattoSingle(byte[] bytes, int index) static StringtoString(byte[] bytes) static longtoUInt32(byte[] bytes, int index)
-
Constructor Details
-
BitConverter
public BitConverter()
-
-
Method Details
-
getBytes
public static byte[] getBytes(boolean x) -
getBytes
public static byte[] getBytes(char c) -
getBytes
public static byte[] getBytes(double x) -
getBytes
public static byte[] getBytes(short x) -
getBytes
public static byte[] getBytes(int x) -
getBytes
public static byte[] getBytes(long x) -
getBytes
public static byte[] getBytes(float x) -
getBytes
-
doubleToInt64Bits
public static long doubleToInt64Bits(double x) -
int64BitsToDouble
public static double int64BitsToDouble(long x) -
toInt16
- Throws:
IOException
-
toInt32
- Throws:
IOException
-
toUInt32
- Throws:
IOException
-
toInt64
- Throws:
IOException
-
toSingle
- Throws:
IOException
-
toString
- Throws:
IOException
-
toBoolean
- Throws:
IOException
-
toChar
- Throws:
IOException
-
toDouble
- Throws:
IOException
-