public abstract class PackageLoader
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected Logger |
logger |
protected java.lang.String |
packageName |
protected java.net.URL |
packageURL |
| Constructor and Description |
|---|
PackageLoader(java.net.URL packageURL,
java.lang.String packageName) |
| Modifier and Type | Method and Description |
|---|---|
protected static java.lang.String |
fromJDKPackageToJDKPath(java.lang.String path) |
protected static java.lang.String |
fromJDKPathToJDKPackage(java.lang.String path) |
protected java.lang.Class<?> |
getAsClass(java.lang.String entry) |
protected static PackageLoader |
getPackageLoaderByURL(java.net.URL packageURL,
java.lang.String packageName) |
abstract java.util.Set<java.lang.String> |
getSubPackages() |
static java.util.Set<java.net.URL> |
getThreadResources(java.lang.String path) |
abstract java.util.Set<java.lang.reflect.Type> |
getTypes() |
java.lang.String |
toString() |
protected final Logger logger
protected final java.net.URL packageURL
protected final java.lang.String packageName
public PackageLoader(java.net.URL packageURL,
java.lang.String packageName)
public abstract java.util.Set<java.lang.reflect.Type> getTypes()
public abstract java.util.Set<java.lang.String> getSubPackages()
public static java.util.Set<java.net.URL> getThreadResources(java.lang.String path)
protected static PackageLoader getPackageLoaderByURL(java.net.URL packageURL, java.lang.String packageName)
protected final java.lang.Class<?> getAsClass(java.lang.String entry)
protected static java.lang.String fromJDKPackageToJDKPath(java.lang.String path)
protected static java.lang.String fromJDKPathToJDKPackage(java.lang.String path)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2010-2015. All Rights Reserved.