Package me.saro.commons.bytes
Class Bytes
- java.lang.Object
-
- me.saro.commons.bytes.Bytes
-
public class Bytes extends java.lang.Objectbytes- Since:
- 1.0
- Author:
- PARK Yong Seo
-
-
Method Summary
Modifier and Type Method Description static byte[]decodeBase64(java.lang.String base64)base64String to byte datastatic java.lang.StringdecodeBase64(java.lang.String base64, java.lang.String charset)base64 to textstatic java.lang.StringencodeBase64String(byte[] data)byte data to base64Stringstatic java.lang.StringencodeBase64String(java.lang.String text, java.lang.String charset)text to base64Stringstatic byte[]toBytes(double val)double to bytesstatic byte[]toBytes(float val)float to bytesstatic byte[]toBytes(int val)int to bytesstatic byte[]toBytes(long val)long to bytesstatic byte[]toBytes(short val)short to bytesstatic byte[]toBytesByHex(java.lang.String hex)to bytes by hex stringstatic doubletoDouble(byte[] val)bytes to doublestatic doubletoDouble(byte[] val, int offset)bytes to doublestatic floattoFloat(byte[] val)bytes to floatstatic floattoFloat(byte[] val, int offset)bytes to floatstatic java.lang.StringtoHex(byte[] bytes)bytes to hexstatic inttoInt(byte[] val)bytes to intstatic inttoInt(byte[] val, int offset)bytes to intstatic longtoLong(byte[] val)bytes to longstatic longtoLong(byte[] val, int offset)bytes to longstatic shorttoShort(byte[] val)bytes to shortstatic shorttoShort(byte[] val, int offset)bytes to short
-
-
-
Method Detail
-
toHex
public static java.lang.String toHex(byte[] bytes)
bytes to hex- Parameters:
bytes-- Returns:
-
toBytesByHex
public static byte[] toBytesByHex(java.lang.String hex)
to bytes by hex string- Parameters:
hex-- Returns:
-
encodeBase64String
public static java.lang.String encodeBase64String(byte[] data)
byte data to base64String- Parameters:
data-- Returns:
-
encodeBase64String
public static java.lang.String encodeBase64String(java.lang.String text, java.lang.String charset)text to base64String- Parameters:
data-charset-- Returns:
-
decodeBase64
public static byte[] decodeBase64(java.lang.String base64)
base64String to byte data- Parameters:
base64-- Returns:
-
decodeBase64
public static java.lang.String decodeBase64(java.lang.String base64, java.lang.String charset)base64 to text- Parameters:
base64-charset-- Returns:
-
toBytes
public static byte[] toBytes(short val)
short to bytes- Parameters:
val-- Returns:
-
toBytes
public static byte[] toBytes(int val)
int to bytes- Parameters:
val-- Returns:
-
toBytes
public static byte[] toBytes(long val)
long to bytes- Parameters:
val-- Returns:
-
toBytes
public static byte[] toBytes(float val)
float to bytes- Parameters:
val-- Returns:
-
toBytes
public static byte[] toBytes(double val)
double to bytes- Parameters:
val-- Returns:
-
toShort
public static short toShort(byte[] val, int offset)bytes to short- Parameters:
val-offset-- Returns:
-
toShort
public static short toShort(byte[] val)
bytes to short- Parameters:
val-- Returns:
-
toInt
public static int toInt(byte[] val, int offset)bytes to int- Parameters:
val-offset-- Returns:
-
toInt
public static int toInt(byte[] val)
bytes to int- Parameters:
val-- Returns:
-
toLong
public static long toLong(byte[] val, int offset)bytes to long- Parameters:
val-offset-- Returns:
-
toLong
public static long toLong(byte[] val)
bytes to long- Parameters:
val-- Returns:
-
toFloat
public static float toFloat(byte[] val, int offset)bytes to float- Parameters:
val-offset-- Returns:
-
toFloat
public static float toFloat(byte[] val)
bytes to float- Parameters:
val-- Returns:
-
toDouble
public static double toDouble(byte[] val, int offset)bytes to double- Parameters:
val-offset-- Returns:
-
toDouble
public static double toDouble(byte[] val)
bytes to double- Parameters:
val-- Returns:
-
-