This is important because in the documentation you will find references to objects and classes that come from the "top level" API, in other words from Java. See the Conventions paragraph below.
The API documentation is divided into the following sections:
Contains all the objects which provide factory methods to generate instances of specific classes.
Contains the methods to register client request handlers and server event listeners, and more helper methods to access the Extension context (parent Zone or Room, etc). It also contains all the enum members which provide fixed values for specific operations.
The best starting point to learn the API are the global methods and the SFSApi class.
The following conventions are used throughout the API JSDoc:
All the Java classes that you can instantiate directly (for example new SFSObject()) and all the enums (for example BanMode.BY_ADDRESS) show a large icon at the top of the class description. Also, their members are not documented and you should refer to the Java server API documentation (a direct link to the related object is always provided).
All the classes you can get an instance of (by means of specific methods or events), but never instantiate directly (for example SFSRoom, returned by the getParentRoom() global method), are not documented and a link to the Java server API documentation is provided, preceded by a small icon.