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 boolean
DONT_USE_GET_URLS
private static java.util.regex.Pattern
MJAR_PATTERN
private static java.lang.ClassLoader
SYSTEM
private static boolean
UNIX
-
Constructor Summary
Constructors Modifier Constructor Description private
ClassLoaders()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
addIfNotSo(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 boolean
isNative(java.net.URL url)
private static boolean
isSurefire(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
-
-