Class/interface page

In the reference pages, each class and interface has its own page. In each of these pages, there are three sections:
  1. Class/interface description:
    • Class inheritance diagram
    • Direct Subclasses
    • All Known Subinterfaces
    • All Known Implementing Classes
    • Class/interface declaration
    • Class/interface description
  2. Summary tables:
    • Inner Class Summary
    • Field Summary
    • Constructor Summary
    • Method Summary
  3. Class/interface description:
    • Field Detail
    • Constructor Detail
    • Method Detail

Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.