public static final void println(Object o) { print(o, System.out, true, false, "", null); } public static final void println(Object o, PrintStream out) {
protected GetterAndSetterInfo getOrCreatePair(String fieldName) { GetterAndSetterInfo getterAndSetter = gettersAndSetters.get(fieldName); if (getterAndSetter == null) gettersAndSetters.put(fieldName, getterAndSetter = new GetterAndSetterInfo()); return getterAndSetter; } }
public static void main(String[] args) { //print(new int[] { 1, 2, 3, 4}); DebugUtils.println(new Object[] { new Test(), }, new DebugUtils.FieldAccessor() { public Object access(Field f, Object target) throws IllegalArgumentException, IllegalAccessException { return f.get(target); } }); } }
public static final void println(Object o) { print(o, System.out, true, false, "", null); } public static final void println(Object o, PrintStream out) {
public static final void print(Object o, FieldAccessor accessor) { print(o, System.out, false, false, "", accessor); }
public static final void println(Object o, FieldAccessor accessor) { print(o, System.out, true, false, "", accessor); }
public static final void printlnErr(Object o) { print(o, System.err, true, false, "", null); }
public static final void printErr(Object o) { print(o, System.err, false, false, "", null); }
public static final void println(Object o, PrintStream out) { print(o, out, true, false, "", null); }
public static final void println(Object o, FieldAccessor accessor) { print(o, System.out, true, false, "", accessor); }
public static final void println(Object o, PrintStream out) { print(o, out, true, false, "", null); }
public static final void print(Object o, FieldAccessor accessor) { print(o, System.out, false, false, "", accessor); }
public static final void printlnErr(Object o, FieldAccessor accessor) { print(o, System.err, true, false, "", accessor); }
public static final void printlnErr(Object o) { print(o, System.err, true, false, "", null); }
public static final void printlnErr(Object o, FieldAccessor accessor) { print(o, System.err, true, false, "", accessor); }
public static final void printErr(Object o, FieldAccessor accessor) { print(o, System.err, false, false, "", accessor); }
public static final void print(Object o) { print(o, System.out, false, false, "", null); }
public static final void printErr(Object o) { print(o, System.err, false, false, "", null); }
public static final void print(Object o) { print(o, System.out, false, false, "", null); }
public static final void printErr(Object o, FieldAccessor accessor) { print(o, System.err, false, false, "", accessor); }