public final String toString() {
    if (ReflectionUtil.isAssignable(GenericValue.class, getRawType())) {
      return ((GenericValue<?>)getProxy()).getStringValue();
    }
    return myType.toString() + " @" + hashCode();
  }
public final String toString()