I'm an experienced programmer mostly UNIX shell/PERL scripting. I do OK programming in
Java (basic stuff) the issue comes when I need to use a non-standard or non-highly used package/API (for lack of a better description). I can't seem to understand the documentation on it. Are there points to start at and then read down so that I can understand how to use the subclasses..... I've been very frustrated about this from the get go....
Example of what I'm referring to:
java.lang.Object
- org.apache.sling.api.resource.ResourceWrapper
-- com.day.cq.commons.DownloadResource
--- com.day.cq.commons.ImageResource
---- com.day.cq.wcm.foundation.Image
I'm not asking for tutorial on the classes mentioned above, I'm asking for tips or better yet a tutorial on how to understand Java Documentation.