Generated by
JDiff

Package java.lang.reflect

Added Classes and Interfaces
AnnotatedElement Represents an annotated element of the program currently running in this JVM.
GenericArrayType GenericArrayType represents an array type whose component type is either a parameterized type or a type variable.
GenericDeclaration A common interface for all entities that declare type variables.
GenericSignatureFormatError Thrown when a syntactically malformed signature attribute is encountered by a reflective method that needs to interpret the generic signature information for a type, method or constructor.
MalformedParameterizedTypeException Thrown when a semantically malformed parameterized type is encountered by a reflective method that needs to instantiate it.
ParameterizedType ParameterizedType represents a parameterized type such as Collection.
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.
WildcardType WildcardType represents a wildcard type expression, such as ?, ?
 

Changed Classes and Interfaces
AccessibleObject The AccessibleObject class is the base class for Field, Method and Constructor objects.
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.