/** * Retrieve bean fields */ private void retrieveBeanFields(Session session, ClassDescriptor classDescriptor, Node node, String path, Object object, boolean forceToRetrieve) { Iterator beanDescriptorIterator = classDescriptor.getBeanDescriptors().iterator(); while (beanDescriptorIterator.hasNext()) { BeanDescriptor beanDescriptor = (BeanDescriptor) beanDescriptorIterator.next(); this.retrieveBeanField(session, beanDescriptor, node, path, object, forceToRetrieve); } }
private void retrieveBeanFields(Session session, ClassDescriptor classDescriptor, Node node, Object object, boolean forceToRetrieve) { Iterator beanDescriptorIterator = classDescriptor.getBeanDescriptors().iterator(); while (beanDescriptorIterator.hasNext()) { BeanDescriptor beanDescriptor = (BeanDescriptor) beanDescriptorIterator.next(); this.retrieveBeanField(session, beanDescriptor, node, object, forceToRetrieve); } }
if (beanDescriptor != null) this.retrieveBeanField(session, beanDescriptor, node, object, true);
if (beanDescriptor != null) this.retrieveBeanField(session, beanDescriptor, node, path, object, true);