Esempio n. 1
0
 private Class<?> getChildrenClass(DBXTreeItem childMeta) {
   Object valueObject = getValueObject();
   if (valueObject == null) {
     return null;
   }
   String propertyName = childMeta.getPropertyName();
   Method getter = findPropertyReadMethod(valueObject.getClass(), propertyName);
   if (getter == null) {
     return null;
   }
   Type propType = getter.getGenericReturnType();
   return BeanUtils.getCollectionType(propType);
 }