Compartir a través de


Java.Lang.Reflect Espacio de nombres

Clases

AccessibleObject

La clase AccessibleObject es la clase base para los objetos Field, Method y Constructor.

Array

La Array clase proporciona métodos estáticos para crear y acceder dinámicamente a matrices de Java.

Constructor

Constructor proporciona información y acceso a un único constructor para una clase.

Executable

Superclase compartida para la funcionalidad común de Method y Constructor.

Executable.InterfaceConsts
Field

proporciona Field información sobre, y el acceso dinámico a, un único campo de una clase o una interfaz.

Field.InterfaceConsts
GenericSignatureFormatError

Se produce cuando un atributo de firma sintácticamente incorrecto se encuentra mediante un método reflectante que necesita interpretar la información de firma genérica de un tipo, método o constructor.

InvocationTargetException

InvocationTargetException es una excepción comprobada que encapsula una excepción producida por un método o constructor invocado.

MalformedParameterizedTypeException

Se produce cuando se encuentra un tipo parametrizado semánticamente mal formado por un método reflectante que necesita crear una instancia de él.

MalformedParametersException

Se produce cuando java.lang.reflect.Executable#getParameters the java.lang.reflect package intenta leer parámetros de método de un archivo de clase y determina que uno o varios parámetros tienen un formato incorrecto.

Member

Interfaz común que proporciona acceso a información reflectante sobre los miembros de la clase.

Method

Proporciona Method información sobre un método único de una clase o interfaz y acceso a este.

Modifier

La clase Modifier proporciona static métodos y constantes para descodificar modificadores de acceso a clases y miembros.

Parameter

Información sobre los parámetros del método.

Proxy

Proxy proporciona métodos estáticos para crear clases y instancias de proxy dinámicos, y también es la superclase de todas las clases de proxy dinámico creadas por esos métodos.

RecordComponent

A RecordComponent proporciona información sobre el acceso dinámico y a un componente de una clase de registro.

ReflectPermission

Código de seguridad heredado; no use.

UndeclaredThrowableException

Se produce mediante una invocación de método en una instancia de proxy si su método del InvocationHandler#invoke invoke controlador de invocación produce una excepción comprobada (que Throwable no se puede asignar a RuntimeException o Error) que no se puede asignar a ninguno de los tipos de excepción declarados en la throws cláusula del método que se invocó en la instancia de proxy y se envió al controlador de invocación.

Interfaces

IAnnotatedElement

Representa un elemento anotado del programa que se ejecuta actualmente en esta máquina virtual.

IGenericArrayType

GenericArrayType representa un tipo de matriz cuyo tipo de componente es un tipo con parámetros o una variable de tipo.

IGenericDeclaration

Interfaz común para todas las entidades que declaran variables de tipo.

IInvocationHandler

InvocationHandler es la interfaz implementada por el controlador de invocación de una instancia de proxy.

IMember

Miembro es una interfaz que refleja la identificación de información sobre un único miembro (un campo o un método) o un constructor.

IParameterizedType

ParameterizedType representa un tipo con parámetros como Collection< Cadena>.

IType

El tipo es el superinterface común para todos los tipos del lenguaje de programación Java.

ITypeVariable

TypeVariable es el superinterface común para las variables de tipo de tipos.

IWildcardType

WildcardType representa una expresión de tipo comodín, como ?, ? extends Numbero ? super Integer.