/** * Generate a default trace message for method entry. * * @param methodName method name * @param args method arguments (in staggered name-value array format) (see * {@link #stringifyNvList(java.lang.Object[])}) * * @return default trace message */ public static String stringifyMethodEnter(String methodName, Object[] args) { StringBuffer buf = new StringBuffer(">> "); buf.append(methodName); buf.append('('); buf.append(stringifyNvList(args)); buf.append(')'); return buf.toString(); }
/** * A default <code>toString</code> implementation. * * @param thiz object for which to generate the string representation * @param objects a staggered name-value array. * * @return a concatenation of the object name and the name-value list */ public static String toString(Object thiz, Object[] objects) { StringBuffer buf = new StringBuffer("{"); buf.append(thiz.getClass().getSimpleName()); buf.append(' '); buf.append(stringifyNvList(objects)); buf.append('}'); return buf.toString(); } }
__log.debug("Prepare statement: " + dbev.insert); __log.debug("missingDatabaseGeneratedValues: " + keys.missingDatabaseGeneratedValues()); __log.debug("_autoColNames: " + ObjectPrinter.stringifyNvList(dbev._autoColNames));