| Package | Description |
|---|---|
| net.sf.mmm.util.reflect.api |
Provides the API for utilities that help to deal with reflection.
|
| net.sf.mmm.util.reflect.base |
Contains the base-implementations of the
Reflection-Util API. |
| Modifier and Type | Field and Description |
|---|---|
static ClassResolver |
ClassResolver.CLASS_FOR_NAME_RESOLVER
This is a singleton implementation of the
ClassResolver interface that simply delegates to
Class.forName(String). |
| Modifier and Type | Method and Description |
|---|---|
Set<Class<?>> |
ReflectionUtil.loadClasses(Collection<String> classNames,
ClassResolver classResolver,
Filter<? super Class<?>> filter)
This method loads the classes given as
Collection of names by classNames using the given
classResolver. |
Type |
ReflectionUtil.toType(String type,
ClassResolver resolver)
|
| Modifier and Type | Class and Description |
|---|---|
class |
JavaLangClassResolver
This is a
MappedClassResolver that contains the mapping for typical classes located in the
package java.lang. |
class |
MappedClassResolver
This is an implementation of the
ClassResolver interface that uses an internal Map to define specific
mappings. |
| Modifier and Type | Method and Description |
|---|---|
Set<Class<?>> |
ReflectionUtilImpl.loadClasses(Collection<String> classNames,
ClassResolver classResolver,
Filter<? super Class<?>> filter) |
private Type |
ReflectionUtilImpl.toType(CharSequenceScanner parser,
ClassResolver resolver,
Type owner)
This method parses the given
type as generic Type. |
Type |
ReflectionUtilImpl.toType(String type,
ClassResolver resolver) |
Copyright © 2001–2016 mmm-Team. All rights reserved.