Package tools
Class DataConverter
java.lang.Object
tools.DataConverter
public class DataConverter
extends java.lang.Object
Konverterer data
-
Method Summary
Modifier and Type Method Description static short
byteToInt16(byte[] bytes, int offset)
Leser en short fra byte-arraystatic int
byteToInt32(byte[] bytes, int offset)
Leser en int fra byte-arraystatic long
byteToInt64(byte[] bytes, int offset)
Leser en long fra byte-arraystatic byte
byteToInt8(byte[] bytes, int offset)
Leser en byte fra byte-arraystatic byte[]
int16ToByte(short val)
Skriver en short til byte-arraystatic byte[]
int32ToByte(int val)
Skriver en int til byte-arraystatic byte[]
int64ToByte(long val)
Skriver en long til byte-arraystatic byte[]
int8ToByte(byte val)
Skriver en byte til byte-arrayMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
byteToInt8
public static byte byteToInt8(byte[] bytes, int offset)Leser en byte fra byte-array- Parameters:
bytes
- byte-arrayoffset
- offsetten- Returns:
- byte
-
int8ToByte
public static byte[] int8ToByte(byte val)Skriver en byte til byte-array- Parameters:
val
- verdien- Returns:
- byte-array på lendge 1
-
byteToInt16
public static short byteToInt16(byte[] bytes, int offset)Leser en short fra byte-array- Parameters:
bytes
- byte-arrayoffset
- offsetten- Returns:
- short
-
int16ToByte
public static byte[] int16ToByte(short val)Skriver en short til byte-array- Parameters:
val
- verdien- Returns:
- byte-array på lengde 2
-
byteToInt32
public static int byteToInt32(byte[] bytes, int offset)Leser en int fra byte-array- Parameters:
bytes
- byte-arrayoffset
- offsetten- Returns:
- int
-
int32ToByte
public static byte[] int32ToByte(int val)Skriver en int til byte-array- Parameters:
val
- verdien- Returns:
- byte-array på lengde 4
-
byteToInt64
public static long byteToInt64(byte[] bytes, int offset)Leser en long fra byte-array- Parameters:
bytes
- byte-arrayoffset
- offsetten- Returns:
- long
-
int64ToByte
public static byte[] int64ToByte(long val)Skriver en long til byte-array- Parameters:
val
- verdien- Returns:
- byte-array på lengde 8
-