- java.lang.reflect Package Classes
- java.lang.reflect - Home
- java.lang.reflect - AccessibleObject
- java.lang.reflect - Array
- java.lang.reflect - Constructor<T>
- java.lang.reflect - Field
- java.lang.reflect - Method
- java.lang.reflect - Modifier
- java.lang.reflect - Proxy
- java.lang.reflect Package Extras
- java.lang.reflect - Interfaces
- java.lang.reflect - Exceptions
- java.lang.reflect - Error
- java.lang.reflect Useful Resources
- java.lang.reflect - Quick Guide
- java.lang.reflect - Useful Resources
- java.lang.reflect - Discussion
java.lang.reflect - Interfaces
Introduction
The java.lang.reflect Interfaces contains the interfaces which are used to obtain reflective information about classes and objects.
Interface Summary
Sr.No. | Interface & Description |
---|---|
1 | AnnotatedElement Represents an annotated element of the program currently running in this VM. |
2 | GenericArrayType GenericArrayType represents an array type whose component type is either a parameterized type or a type variable. |
3 | GenericDeclaration A common interface for all entities that declare type variables. |
4 | InvocationHandler InvocationHandler is the interface implemented by the invocation handler of a proxy instance. |
5 | Member Member is an interface that reflects identifying information about a single member (a field or a method) or a constructor. |
6 | ParameterizedType ParameterizedType represents a parameterized type such as Collection<String>. |
7 | Type Type is the common superinterface for all types in the Java programming language. |
8 | List<E> This is an ordered collection (also known as a sequence). |
9 | TypeVariable<D extends GenericDeclaration> TypeVariable is the common superinterface for type variables of kinds. |
10 | WildcardType WildcardType represents a wildcard type expression, such as ?, ? extends Number, or ? super Integer. |
To Continue Learning Please Login
Login with Google