Package org.apache.xbean.finder
Class ClassLoaders
- java.lang.Object
-
- org.apache.xbean.finder.ClassLoaders
-
public final class ClassLoaders extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static booleanDONT_USE_GET_URLSprivate static java.util.regex.PatternMJAR_PATTERNprivate static java.lang.ClassLoaderSYSTEMprivate static booleanUNIX
-
Constructor Summary
Constructors Modifier Constructor Description privateClassLoaders()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidaddIfNotSo(java.util.Set<java.net.URL> urls, java.net.URL url)static java.util.Set<java.net.URL>findUrlFromResources(java.lang.ClassLoader classLoader)static java.util.Set<java.net.URL>findUrls(java.lang.ClassLoader classLoader)private static java.util.Collection<java.net.URL>fromClassPath()static booleanisNative(java.net.URL url)private static booleanisSurefire(java.lang.ClassLoader classLoader)
-
-
-
Method Detail
-
findUrls
public static java.util.Set<java.net.URL> findUrls(java.lang.ClassLoader classLoader) throws java.io.IOException- Throws:
java.io.IOException
-
addIfNotSo
private static void addIfNotSo(java.util.Set<java.net.URL> urls, java.net.URL url)
-
isNative
public static boolean isNative(java.net.URL url)
-
isSurefire
private static boolean isSurefire(java.lang.ClassLoader classLoader)
-
fromClassPath
private static java.util.Collection<java.net.URL> fromClassPath()
-
findUrlFromResources
public static java.util.Set<java.net.URL> findUrlFromResources(java.lang.ClassLoader classLoader) throws java.io.IOException- Throws:
java.io.IOException
-
-