Nice and simple toString():
  public String toString() {

    return MyClass.class.getSimpleName()

        + new LinkedHashMap() {{

      put("foo", foo);

      put("bar", bar);

      put("tee", tee);

    }};

  }
Results in: MyClass[foo: fooValue, bar: barValue, tee: teeValue] http://crazybob.org/2006/02/simple-tostring-hack.html