| Les classes |
| AccessibleObject |
est la classe de base pour les objets Field, Method et Constructor. |
| Array |
fournit des méthodes statiques pour créer et accéder dynamiquement au tableaux Java. |
| Constructor |
fournit des informations sur un constructeur d'une classe et comprend des moyens d'accès dynamique vers ce dernier. |
| Field |
fournit des informations sur un champ d'une classe ou interface, et comprend des moyens d'accès à ce dernier. |
| Method |
fournit des informations sur une méthode d'une classe ou interface, et comprend des moyens d'accès à ce dernier. |
| Modifier |
fournit des méthodes et constantes statiques pour décoder les modificateurs d'accès des membres et d'une classe. |
| Proxy |
fournit des méthodes statiques pour la création dynamique d'instances et classes de proxy, et elle est aussi la superclasse de toutes les classes proxy dynamiques créées par ces méthodes. |
| ReflectPermission |
représente la classes Permission pour les opérations d'introspection. |