public static class ClasspathLauncher.ClassPathArchive extends Object implements ExecutableArchive
Archive.Entry, Archive.EntryFilter| Modifier and Type | Field and Description |
|---|---|
static String |
FILE_IN_JAR |
protected URLClassLoader |
urlClassLoader |
| Constructor and Description |
|---|
ClassPathArchive(String className,
String methodName,
URL[] urls) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic static final String FILE_IN_JAR
protected final URLClassLoader urlClassLoader
public ClassPathArchive(String className, String methodName, URL[] urls) throws IOException
IOExceptionpublic ContainerArchive getContainerArchive() throws Exception
getContainerArchive in interface ExecutableArchiveExceptionprotected ContainerArchive getJarContainerArchive() throws Exception
Exceptionpublic List<BizArchive> getBizArchives() throws Exception
getBizArchives in interface ExecutableArchiveExceptionpublic List<PluginArchive> getPluginArchives() throws Exception
getPluginArchives in interface ExecutableArchiveExceptionpublic List<URL> getConfClasspath() throws IOException
getConfClasspath in interface ExecutableArchiveIOExceptionpublic Manifest getManifest()
getManifest in interface Archivepublic List<Archive> getNestedArchives(Archive.EntryFilter filter)
getNestedArchives in interface Archivepublic Archive getNestedArchive(Archive.Entry entry)
getNestedArchive in interface Archivepublic InputStream getInputStream(ZipEntry zipEntry)
getInputStream in interface Archivepublic Iterator<Archive.Entry> iterator()
iterator in interface Iterable<Archive.Entry>protected BizArchive createDirectoryBizModuleArchive()
protected ContainerArchive createDirectoryContainerArchive()
protected boolean fromSurefire(URL[] urls)
protected URL[] filterURLs(URL[] urls)
protected URL[] filterBizUrls(URL[] urls)
urls - Copyright © 2024. All rights reserved.