net.sf.fmj.codegen
Class CGUtils
java.lang.Object
net.sf.fmj.codegen.CGUtils
public class CGUtils
- extends java.lang.Object
Generic code-generation utilities, useful for creating unit tests.
- Author:
- Ken Larson
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CGUtils
public CGUtils()
toLiteral
public static java.lang.String toLiteral(byte[] ba)
toLiteral
public static java.lang.String toLiteral(int[] ba)
toHexLiteral
public static java.lang.String toHexLiteral(int v)
toLiteral
public static java.lang.String toLiteral(float v)
toLiteral
public static java.lang.String toLiteral(long v)
toLiteral
public static java.lang.String toLiteral(int v)
toLiteral
public static java.lang.String toLiteral(double v)
toLiteral
public static java.lang.String toLiteral(java.lang.String s)
replaceSpecialJavaStringChars
public static java.lang.String replaceSpecialJavaStringChars(java.lang.String raw)
toNameDotClass
public static java.lang.String toNameDotClass(java.lang.Class c)
dump
public static java.lang.String dump(byte[] bytes,
int offset,
int byteslen)
- Dump to string using a debugger-like format - both hex and ascii.
byteArrayToHexString
public static java.lang.String byteArrayToHexString(byte[] array)
byteArrayToHexString
public static java.lang.String byteArrayToHexString(byte[] array,
int len)
byteArrayToHexString
public static java.lang.String byteArrayToHexString(byte[] array,
int len,
int offset)
uByteToInt
public static int uByteToInt(byte b)
hexStringToByteArray
public static byte[] hexStringToByteArray(java.lang.String s)
hexStringToByte
public static byte hexStringToByte(java.lang.String s)