Class BitConverter
- java.lang.Object
-
- org.apache.tika.parser.microsoft.onenote.fsshttpb.util.BitConverter
-
public class BitConverter extends Object
-
-
Constructor Summary
Constructors Constructor Description BitConverter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static 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[]getBytes(String x)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)
-
-
-
Method Detail
-
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
public static byte[] getBytes(String x)
-
doubleToInt64Bits
public static long doubleToInt64Bits(double x)
-
int64BitsToDouble
public static double int64BitsToDouble(long x)
-
toInt16
public static short toInt16(byte[] bytes, int index) throws IOException- Throws:
IOException
-
toInt32
public static int toInt32(byte[] bytes, int index) throws IOException- Throws:
IOException
-
toUInt32
public static long toUInt32(byte[] bytes, int index) throws IOException- Throws:
IOException
-
toInt64
public static long toInt64(byte[] bytes, int index) throws IOException- Throws:
IOException
-
toSingle
public static float toSingle(byte[] bytes, int index) throws IOException- Throws:
IOException
-
toString
public static String toString(byte[] bytes) throws IOException
- Throws:
IOException
-
toBoolean
public boolean toBoolean(byte[] bytes, int index) throws IOException- Throws:
IOException
-
toChar
public char toChar(byte[] bytes, int index) throws IOException- Throws:
IOException
-
toDouble
public double toDouble(byte[] bytes, int index) throws IOException- Throws:
IOException
-
-