28 * modules, classes and objects. Reflection allows programmatic access to 29 * information about modules and to the fields, methods and constructors of 30 * loaded classes, and the use of reflected fields, methods, and constructors 31 * to operate on their underlying counterparts, within encapsulation and 32 * security restrictions. 33 * 34 * <p>{@code AccessibleObject} allows suppression of access checks if 35 * the necessary {@code ReflectPermission} is available. 36 * 37 * <p>{@code Array} provides static methods to dynamically create and 38 * access arrays. 39 * 40 * <p>Classes in this package, along with {@code java.lang.Class} 41 * accommodate applications such as debuggers, interpreters, object 42 * inspectors, class browsers, and services such as Object 43 * Serialization and JavaBeans that need access to either the public 44 * members of a target object (based on its runtime class) or the 45 * members declared by a given class. 46 * 47 * @since 1.1 48 */ 49 package java.lang.reflect; | 28 * modules, classes and objects. Reflection allows programmatic access to 29 * information about modules and to the fields, methods and constructors of 30 * loaded classes, and the use of reflected fields, methods, and constructors 31 * to operate on their underlying counterparts, within encapsulation and 32 * security restrictions. 33 * 34 * <p>{@code AccessibleObject} allows suppression of access checks if 35 * the necessary {@code ReflectPermission} is available. 36 * 37 * <p>{@code Array} provides static methods to dynamically create and 38 * access arrays. 39 * 40 * <p>Classes in this package, along with {@code java.lang.Class} 41 * accommodate applications such as debuggers, interpreters, object 42 * inspectors, class browsers, and services such as Object 43 * Serialization and JavaBeans that need access to either the public 44 * members of a target object (based on its runtime class) or the 45 * members declared by a given class. 46 * 47 * @since 1.1 48 * @revised 9 49 * @spec JPMS 50 */ 51 package java.lang.reflect; |