MentaContainer

Rev

Rev 58 | Rev 142 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 58 Rev 139
Line 351... Line 351...
351
                        if (name.equals(fields[i].getName())) {
351
                        if (name.equals(fields[i].getName())) {
352
                                return fields[i];
352
                                return fields[i];
353
                        }
353
                        }
354
                }
354
                }
355
                return null;
355
                return null;
-
 
356
        }
-
 
357
       
-
 
358
        public static String getKeyName(Object obj) {
-
 
359
                if (obj instanceof Class<?>) {
-
 
360
                        Class<?> k = (Class<?>) obj;
-
 
361
                        String s = k.getSimpleName();
-
 
362
                        StringBuilder sb = new StringBuilder(s.length());
-
 
363
                        sb.append(s.substring(0, 1).toLowerCase());
-
 
364
                        if (s.length() > 1) {
-
 
365
                                sb.append(s.substring(1));
-
 
366
                        }
-
 
367
                        return sb.toString();
-
 
368
                }
-
 
369
                return obj.toString();
356
        }
370
        }
357
371
358
        public static Method findMethodToGet(Class<? extends Object> target, String name) {
372
        public static Method findMethodToGet(Class<? extends Object> target, String name) {
359
373
360
                StringBuffer sb = new StringBuffer(128);
374
                StringBuffer sb = new StringBuffer(128);