Beispiel #1
0
 private static String getProgramInfoString(ProgramInfo programInfo)
     throws IllegalAccessException {
   StringBuilder sb = new StringBuilder();
   Field[] fields = programInfo.getClass().getDeclaredFields();
   for (Field field : fields) {
     field.setAccessible(true);
     if (!Modifier.isStatic(field.getModifiers())) {
       Object object = field.get(programInfo);
       if (sb.length() > 0) {
         sb.append(",");
       }
       sb.append(object.toString());
     }
   }
   return sb.toString();
 }