code: public final PropertyDescriptor[] getPropertyDescriptors(Class type) {
          CachedClass cc = getCachedClass(type);
          return (cc != null ? cc.getPropertyDescriptors() : null);
      }
docs: Get an array of {@link java.beans.PropertyDescriptor} objects that
  describe JavaBean properties of the given <code>_type</code>.  This
  array <b>should not</b> be modified.
  
  @param type the {@link java.lang.Class} whose JavaBean properties to find
  @return an array of {@link java.beans.PropertyDescriptor} objects that describe the JavaBean properties