Package jcifs.util
Class Encdec
- java.lang.Object
-
- jcifs.util.Encdec
-
public final class Encdec extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static doubledec_doublebe(byte[] src, int si)static doubledec_doublele(byte[] src, int si)static floatdec_floatbe(byte[] src, int si)static floatdec_floatle(byte[] src, int si)static Datedec_time(byte[] src, int si, int enc)static Stringdec_ucs2le(byte[] src, int si, int slim, char[] buf)static shortdec_uint16be(byte[] src, int si)static shortdec_uint16le(byte[] src, int si)static intdec_uint32be(byte[] src, int si)static intdec_uint32le(byte[] src, int si)static longdec_uint64be(byte[] src, int si)static longdec_uint64le(byte[] src, int si)static Stringdec_utf8(byte[] src, int si, int slim)static intenc_doublebe(double d, byte[] dst, int di)static intenc_doublele(double d, byte[] dst, int di)static intenc_floatbe(float f, byte[] dst, int di)static intenc_floatle(float f, byte[] dst, int di)static intenc_time(Date date, byte[] dst, int di, int enc)static intenc_uint16be(short s, byte[] dst, int di)static intenc_uint16le(short s, byte[] dst, int di)static intenc_uint32be(int i, byte[] dst, int di)static intenc_uint32le(int i, byte[] dst, int di)static intenc_uint64be(long l, byte[] dst, int di)static intenc_uint64le(long l, byte[] dst, int di)static intenc_utf8(String str, byte[] dst, int di, int dlim)
-
-
-
Method Detail
-
enc_uint16be
public static int enc_uint16be(short s, byte[] dst, int di)
-
enc_uint32be
public static int enc_uint32be(int i, byte[] dst, int di)
-
enc_uint16le
public static int enc_uint16le(short s, byte[] dst, int di)
-
enc_uint32le
public static int enc_uint32le(int i, byte[] dst, int di)
-
dec_uint16be
public static short dec_uint16be(byte[] src, int si)
-
dec_uint32be
public static int dec_uint32be(byte[] src, int si)
-
dec_uint16le
public static short dec_uint16le(byte[] src, int si)
-
dec_uint32le
public static int dec_uint32le(byte[] src, int si)
-
enc_uint64be
public static int enc_uint64be(long l, byte[] dst, int di)
-
enc_uint64le
public static int enc_uint64le(long l, byte[] dst, int di)
-
dec_uint64be
public static long dec_uint64be(byte[] src, int si)
-
dec_uint64le
public static long dec_uint64le(byte[] src, int si)
-
enc_floatle
public static int enc_floatle(float f, byte[] dst, int di)
-
enc_floatbe
public static int enc_floatbe(float f, byte[] dst, int di)
-
dec_floatle
public static float dec_floatle(byte[] src, int si)
-
dec_floatbe
public static float dec_floatbe(byte[] src, int si)
-
enc_doublele
public static int enc_doublele(double d, byte[] dst, int di)
-
enc_doublebe
public static int enc_doublebe(double d, byte[] dst, int di)
-
dec_doublele
public static double dec_doublele(byte[] src, int si)
-
dec_doublebe
public static double dec_doublebe(byte[] src, int si)
-
enc_time
public static int enc_time(Date date, byte[] dst, int di, int enc)
-
dec_time
public static Date dec_time(byte[] src, int si, int enc)
-
enc_utf8
public static int enc_utf8(String str, byte[] dst, int di, int dlim)
-
dec_utf8
public static String dec_utf8(byte[] src, int si, int slim) throws IOException
- Throws:
IOException
-
dec_ucs2le
public static String dec_ucs2le(byte[] src, int si, int slim, char[] buf)
-
-