| Package | Description |
|---|---|
| net.sf.mmm.util.reflect.base |
Contains the base-implementations of the
Reflection-Util API. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassNameCollector
This is an implementation of the
ResourceVisitor interface that collects the names of all classes
accepted by a given filter in a Set. |
class |
ResourceNameCollector
This is an implementation of the
ResourceVisitor interface that collects the names of all resources
accepted by a given filter in a Set. |
| Modifier and Type | Method and Description |
|---|---|
private void |
ReflectionUtilImpl.visitResourceClassloader(boolean includeSubPackages,
ClassLoader classLoader,
ResourceVisitor visitor,
String pathWithPrefix,
StringBuilder qualifiedNameBuilder,
int qualifiedNamePrefixLength,
Set<String> urlSet) |
private void |
ReflectionUtilImpl.visitResourceClasspath(boolean includeSubPackages,
ResourceVisitor visitor,
StringBuilder qualifiedNameBuilder,
String pathWithPrefix,
int qualifiedNamePrefixLength,
Set<String> urlSet) |
void |
ReflectionUtilImpl.visitResourceNames(String packageName,
boolean includeSubPackages,
ClassLoader classLoader,
ResourceVisitor visitor)
This method does the actual magic to locate resources on the classpath.
|
private static void |
ReflectionUtilImpl.visitResources(File packageDirectory,
StringBuilder qualifiedNameBuilder,
int qualifiedNamePrefixLength,
ResourceVisitor visitor)
This method scans the given
packageDirectory recursively for resources. |
private void |
ReflectionUtilImpl.visitResourceUrl(boolean includeSubPackages,
ResourceVisitor visitor,
String pathWithPrefix,
StringBuilder qualifiedNameBuilder,
int qualifiedNamePrefixLength,
URL url,
Set<String> urlSet) |
Copyright © 2001–2019 mmm-Team. All rights reserved.