| 程序包 | 说明 |
|---|---|
| org.noear.solon.loader | |
| org.noear.solon.loader.archive |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Archive |
Launcher.createArchive() |
protected Archive |
Launcher.getArchive()
Return the root archive.
|
protected Archive |
ExecutableArchiveLauncher.getArchive() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract Iterator<Archive> |
Launcher.getClassPathArchivesIterator()
Returns the archives that will be used to construct the class path.
|
protected Iterator<Archive> |
ExecutableArchiveLauncher.getClassPathArchivesIterator() |
protected Iterator<Archive> |
PropertiesLauncher.getClassPathArchivesIterator() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.noear.solon.loader.ClassPathIndexFile |
ExecutableArchiveLauncher.getClassPathIndex(Archive archive) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ClassLoader |
Launcher.createClassLoader(Iterator<Archive> archives)
Create a classloader for the specified archives.
|
protected ClassLoader |
ExecutableArchiveLauncher.createClassLoader(Iterator<Archive> archives) |
protected ClassLoader |
PropertiesLauncher.createClassLoader(Iterator<Archive> archives) |
protected void |
ExecutableArchiveLauncher.postProcessClassPathArchives(List<Archive> archives)
Called to post-process archive entries before they are used.
|
| 构造器和说明 |
|---|
ExecutableArchiveLauncher(Archive archive) |
JarLauncher(Archive archive) |
LaunchedURLClassLoader(boolean exploded,
Archive rootArchive,
URL[] urls,
ClassLoader parent)
Create a new
LaunchedURLClassLoader instance. |
WarLauncher(Archive archive) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ExplodedArchive
Archive implementation backed by an exploded archive directory. |
class |
JarFileArchive
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected Archive |
JarFileArchive.getNestedArchive(Archive.Entry entry) |
protected Archive |
ExplodedArchive.getNestedArchive(Archive.Entry entry) |
| 限定符和类型 | 方法和说明 |
|---|---|
Iterator<Archive> |
Archive.getNestedArchives(Archive.EntryFilter searchFilter,
Archive.EntryFilter includeFilter)
Returns nested
Archives for entries that match the specified filters. |
Iterator<Archive> |
JarFileArchive.getNestedArchives(Archive.EntryFilter searchFilter,
Archive.EntryFilter includeFilter) |
Iterator<Archive> |
ExplodedArchive.getNestedArchives(Archive.EntryFilter searchFilter,
Archive.EntryFilter includeFilter) |
Copyright © 2022. All rights reserved.