org.gudy.azureus2.core3.util
Class ByteFormatter
java.lang.Object
org.gudy.azureus2.core3.util.ByteFormatter
public class ByteFormatter
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ByteFormatter
public ByteFormatter()
nicePrint
public static String nicePrint(String str)
nicePrint
public static String nicePrint(byte[] data)
nicePrint
public static String nicePrint(byte[] data,
int max)
nicePrint
public static String nicePrint(ByteBuffer data)
nicePrint
public static String nicePrint(byte[] data,
boolean tight)
nicePrint
public static String nicePrint(byte[] data,
boolean tight,
int max_length)
nicePrint
public static String nicePrint(byte b)
nicePrint2
public static String nicePrint2(byte b)
encodeString
public static String encodeString(byte[] bytes)
- Note this has a truncation limit at 1024 chars....
- Parameters:
bytes
-
- Returns:
encodeStringFully
public static String encodeStringFully(byte[] bytes)
encodeString
public static String encodeString(byte[] bytes,
int offset,
int len)
decodeString
public static byte[] decodeString(String str)
byteArrayToInt
public static int byteArrayToInt(byte[] array)
- Convert a Network Byte Order byte array into an int
- Parameters:
array
-
- Returns:
- Since:
- 3.0.1.5
intToByteArray
public static byte[] intToByteArray(long v)
longToByteArray
public static byte[] longToByteArray(long v)