The header files provide a good source of documentation; some experience of coding for OS/2 may be useful, and the pm/cp guide & references are also useful, but I hope not essential.
This document is an outline of the classes JLib provides, and some paragraphs on various ways it does things which perhaps aren't immediately obvious.