Package net.sf.mmm.util.reflect.impl

Contains implementations of the Reflection-Util API and other internals of this reflection-util.

See:
          Description

Class Summary
CommonTypeVariables This class contains common TypeVariables.
GenericArrayTypeImpl This is an implementation of the GenericArrayType interface.
GenericTypeImpl<T> This is the implementation of the GenericType interface.
GenericTypeImpl.ClassBounds This inner class represents the bounds of a GenericType.
LowerBoundWildcardType This is an implementation of the WildcardType interface for a single lower bound.
ParameterizedTypeImpl This is an implementation of the ParameterizedType interface.
SimpleGenericTypeImpl<T> This is an implementation of the GenericType interface for a simple Class.
TypeVariableImpl<DECLARATION extends GenericDeclaration> This is an implementation of the TypeVariable interface.
UnboundedWildcardType This is an implementation of the WildcardType interface for the unbounded wildcard (?
UpperBoundWildcardType This is an implementation of the WildcardType interface for a single upper bound.
 

Package net.sf.mmm.util.reflect.impl Description

Contains implementations of the Reflection-Util API and other internals of this reflection-util.

Reflection-Util Impl

This package provides implementations of the GenericType interface.
The Java generics introduced a fine grained type-system. It makes generic types available via the interface Type and its sub-interfaces. Unlike Class.forName(String) there is no build in way to create a generic Type from a given string. This lack is covered by ReflectionUtilImpl.toType(String) that uses the dummy type-implementations of this package.



Copyright © 2001-2010 mmm-Team. All Rights Reserved.