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