public final class Locations
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Location> |
inClassPath() |
static java.util.Set<Location> |
of(java.util.Collection<java.net.URL> urls) |
static java.util.Set<Location> |
ofClass(java.lang.Class<?> clazz) |
static java.util.Set<Location> |
ofPackage(java.lang.String pkg)
All locations in the classpath that match the supplied package.
NOTE: Only works, if the used ClassLoader extends URLClassLoader (which is true for normal settings) |
public static java.util.Set<Location> of(java.util.Collection<java.net.URL> urls)
public static java.util.Set<Location> ofPackage(java.lang.String pkg)
URLClassLoader
(which is true for normal settings)pkg
- the package to look for within the classpathpublic static java.util.Set<Location> ofClass(java.lang.Class<?> clazz)
public static java.util.Set<Location> inClassPath()