public class ConfigurableClasspathArchive extends CompositeArchive implements ScanConstants
Modifier and Type | Class and Description |
---|---|
static class |
ConfigurableClasspathArchive.FakeModule |
SCAN_XML, SCAN_XML_NAME, SCAN_XML_PROPERTY
Constructor and Description |
---|
ConfigurableClasspathArchive(java.lang.ClassLoader loader,
boolean forceDescriptor,
java.lang.Iterable<java.net.URL> urls) |
ConfigurableClasspathArchive(java.lang.ClassLoader loader,
java.lang.Iterable<java.net.URL> urls) |
ConfigurableClasspathArchive(java.lang.ClassLoader loader,
java.net.URL url) |
ConfigurableClasspathArchive(Module module,
boolean forceDescriptor,
java.lang.Iterable<java.net.URL> urls) |
ConfigurableClasspathArchive(Module module,
java.lang.Iterable<java.net.URL> urls) |
ConfigurableClasspathArchive(Module module,
java.net.URL... urls) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<Archive> |
archive(Module module,
java.lang.Iterable<java.net.URL> urls,
boolean forceDescriptor) |
static Archive |
archive(Module module,
java.net.URL location,
boolean forceDescriptor) |
static Archive |
classesArchive(java.util.Set<java.lang.String> packages,
java.util.Set<java.lang.String> classnames,
java.lang.ClassLoader loader) |
static Archive |
packageArchive(java.util.Set<java.lang.String> packageNames,
java.lang.ClassLoader loader,
java.net.URL url) |
public ConfigurableClasspathArchive(Module module, java.net.URL... urls)
public ConfigurableClasspathArchive(Module module, java.lang.Iterable<java.net.URL> urls)
public ConfigurableClasspathArchive(java.lang.ClassLoader loader, java.lang.Iterable<java.net.URL> urls)
public ConfigurableClasspathArchive(java.lang.ClassLoader loader, boolean forceDescriptor, java.lang.Iterable<java.net.URL> urls)
public ConfigurableClasspathArchive(java.lang.ClassLoader loader, java.net.URL url)
public ConfigurableClasspathArchive(Module module, boolean forceDescriptor, java.lang.Iterable<java.net.URL> urls)
public static java.util.List<Archive> archive(Module module, java.lang.Iterable<java.net.URL> urls, boolean forceDescriptor)
public static Archive archive(Module module, java.net.URL location, boolean forceDescriptor)
public static Archive packageArchive(java.util.Set<java.lang.String> packageNames, java.lang.ClassLoader loader, java.net.URL url)
public static Archive classesArchive(java.util.Set<java.lang.String> packages, java.util.Set<java.lang.String> classnames, java.lang.ClassLoader loader)