org.klomp.snark.bencode
public class BEncoder extends Object
Constructor and Description |
---|
BEncoder() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
bencode(byte[] bs) |
static void |
bencode(byte[] bs,
OutputStream out) |
static byte[] |
bencode(List l) |
static void |
bencode(List l,
OutputStream out) |
static byte[] |
bencode(Map<String,Object> m) |
static void |
bencode(Map<String,Object> m,
OutputStream out) |
static byte[] |
bencode(Number n) |
static void |
bencode(Number n,
OutputStream out) |
static byte[] |
bencode(Object o) |
static void |
bencode(Object o,
OutputStream out) |
static byte[] |
bencode(String s) |
static void |
bencode(String s,
OutputStream out) |
public static byte[] bencode(Object o) throws IllegalArgumentException
IllegalArgumentException
public static void bencode(Object o, OutputStream out) throws IOException, IllegalArgumentException
IOException
IllegalArgumentException
public static byte[] bencode(String s)
public static void bencode(String s, OutputStream out) throws IOException
IOException
public static byte[] bencode(Number n)
public static void bencode(Number n, OutputStream out) throws IOException
IOException
public static byte[] bencode(List l)
public static void bencode(List l, OutputStream out) throws IOException
IOException
public static byte[] bencode(byte[] bs)
public static void bencode(byte[] bs, OutputStream out) throws IOException
IOException
public static void bencode(Map<String,Object> m, OutputStream out) throws IOException
IOException