| Package | Description |
|---|---|
| java.lang | |
| java.lang.invoke | |
| java.lang.reflect |
Provides classes and interfaces for obtaining reflective
information about classes and objects.
|
| Class and Description |
|---|
| AnnotatedElement
Represents an annotated element of the program currently running in this
VM.
|
Constructor
Constructor provides information about, and access to, a single
constructor for a class. |
| Field
A
Field 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
A
Method provides information about, and access to, a single method
on a class or interface. |
| 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.
|
| Class and Description |
|---|
Constructor
Constructor provides information about, and access to, a single
constructor for a class. |
| Field
A
Field 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
A
Method provides information about, and access to, a single method
on a class or interface. |
| Class and Description |
|---|
| AccessibleObject
The AccessibleObject class is the base class for Field, Method and
Constructor objects.
|
| AnnotatedElement
Represents an annotated element of the program currently running in this
VM.
|
| 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
A
Method provides information about, and access to, a single method
on a class or interface. |
| 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.
|
Copyright © 2025 API Design. All Rights Reserved.