Uses of Package
java.lang.reflect
Package | Description |
---|---|
java.awt |
Contains all of the classes for creating user interfaces and for painting
graphics and images.
|
java.beans |
Contains classes related to developing beans -- components based on
the JavaBeans™ architecture.
|
java.lang |
Provides classes that are fundamental to the design of the Java
programming language.
|
java.lang.annotation |
Provides library support for the Java programming language
annotation facility.
|
java.lang.invoke |
The
java.lang.invoke package provides low-level primitives for interacting
with the Java Virtual Machine. |
java.lang.reflect |
Provides classes and interfaces for obtaining reflective information about
classes and objects.
|
java.rmi.server |
Provides classes and interfaces for supporting the server
side of RMI.
|
javax.management |
Provides the core classes for the Java Management Extensions.
|
javax.management.modelmbean |
Provides the definition of the ModelMBean classes.
|
javax.management.openmbean |
Provides the open data types and Open MBean descriptor classes.
|
javax.sql.rowset.serial |
Provides utility classes to allow serializable mappings between SQL types
and data types in the Java programming language.
|
javax.swing |
Provides a set of "lightweight" (all-Java language) components
that, to the maximum degree possible, work the same on all platforms.
|
jdk.dynalink.linker.support |
Contains classes that make it more convenient for language runtimes to
implement their own language-specific object models and type conversions
by providing basic implementations of some classes as well as various
utilities.
|
jdk.jshell.execution |
Provides implementation support for building JShell execution engines.
|
-
Classes in java.lang.reflect used by java.awt Class Description InvocationTargetException InvocationTargetException is a checked exception that wraps an exception thrown by an invoked method or constructor. -
Classes in java.lang.reflect used by java.beans Class Description InvocationHandler InvocationHandler
is the interface implemented by the invocation handler of a proxy instance.Method AMethod
provides information about, and access to, a single method on a class or interface. -
Classes in java.lang.reflect used by java.lang Class Description AnnotatedElement Represents an annotated element of the program currently running in this VM.AnnotatedType AnnotatedType
represents the potentially annotated use of a type in the program currently running in this VM.Constructor Constructor
provides information about, and access to, a single constructor for a class.Field AField
provides information about, and dynamic access to, a single field of a class or an interface.GenericDeclaration A common interface for all entities that declare type variables.Method AMethod
provides information about, and access to, a single method on a class or interface.RecordComponent Associated with records, a preview feature of the Java language.
ARecordComponent
provides information about, and dynamic access to, a component of a record class.Type Type is the common superinterface for all types in the Java programming language.TypeVariable TypeVariable is the common superinterface for type variables of kinds. -
Classes in java.lang.reflect used by java.lang.annotation Class Description Method AMethod
provides information about, and access to, a single method on a class or interface. -
Classes in java.lang.reflect used by java.lang.invoke Class Description Constructor Constructor
provides information about, and access to, a single constructor for a class.Field AField
provides information about, and dynamic access to, a single field of a class or an interface.Member Member is an interface that reflects identifying information about a single member (a field or a method) or a constructor.Method AMethod
provides information about, and access to, a single method on a class or interface. -
Classes in java.lang.reflect used by java.lang.reflect Class Description AccessibleObject TheAccessibleObject
class is the base class forField
,Method
, andConstructor
objects (known as reflected objects).AnnotatedElement Represents an annotated element of the program currently running in this VM.AnnotatedType AnnotatedType
represents the potentially annotated use of a type in the program currently running in this VM.Constructor Constructor
provides information about, and access to, a single constructor for a class.Executable A shared superclass for the common functionality ofMethod
andConstructor
.GenericDeclaration A common interface for all entities that declare type variables.InvocationHandler InvocationHandler
is the interface implemented by the invocation handler of a proxy instance.InvocationTargetException InvocationTargetException is a checked exception that wraps an exception thrown by an invoked method or constructor.Member Member is an interface that reflects identifying information about a single member (a field or a method) or a constructor.Method AMethod
provides information about, and access to, a single method on a class or interface.Parameter Information about method parameters.Type Type is the common superinterface for all types in the Java programming language.TypeVariable TypeVariable is the common superinterface for type variables of kinds. -
Classes in java.lang.reflect used by java.rmi.server Class Description InvocationHandler InvocationHandler
is the interface implemented by the invocation handler of a proxy instance.Method AMethod
provides information about, and access to, a single method on a class or interface. -
Classes in java.lang.reflect used by javax.management Class Description Constructor Constructor
provides information about, and access to, a single constructor for a class.InvocationHandler InvocationHandler
is the interface implemented by the invocation handler of a proxy instance.Method AMethod
provides information about, and access to, a single method on a class or interface. -
Classes in java.lang.reflect used by javax.management.modelmbean Class Description Constructor Constructor
provides information about, and access to, a single constructor for a class.Method AMethod
provides information about, and access to, a single method on a class or interface. -
Classes in java.lang.reflect used by javax.management.openmbean Class Description InvocationHandler InvocationHandler
is the interface implemented by the invocation handler of a proxy instance. -
Classes in java.lang.reflect used by javax.sql.rowset.serial Class Description Field AField
provides information about, and dynamic access to, a single field of a class or an interface. -
Classes in java.lang.reflect used by javax.swing Class Description InvocationTargetException InvocationTargetException is a checked exception that wraps an exception thrown by an invoked method or constructor. -
Classes in java.lang.reflect used by jdk.dynalink.linker.support Class Description Constructor Constructor
provides information about, and access to, a single constructor for a class.Field AField
provides information about, and dynamic access to, a single field of a class or an interface.Method AMethod
provides information about, and access to, a single method on a class or interface. -
Classes in java.lang.reflect used by jdk.jshell.execution Class Description Method AMethod
provides information about, and access to, a single method on a class or interface.