All Classes
All Classes Interface Summary Class Summary Class Description Archive An archive that can be launched by theLauncher
.Archive.Entry Represents a single entry in the archive.Archive.EntryFilter Strategy interface to filterEntries
.ExecutableArchiveLauncher Base class for executable archiveLauncher
s.ExplodedArchive Archive
implementation backed by an exploded archive directory.Handler URLStreamHandler
for Spring Boot loaderJarFile
s.JarFile Extended variant ofJarFile
that behaves in the same way but offers the following additional functionality.JarFileArchive JarLauncher Launcher
for JAR based archives.LaunchedURLClassLoader ClassLoader
used by theLauncher
.Launcher Base class for launchers that can start an application with a fully configured classpath backed by one or moreArchive
s.MainMethodRunner Utility class that is used byLauncher
s to call a main method.PropertiesLauncher Launcher
for archives with user-configured classpath and main class via a properties file.RandomAccessData Interface that provides read-only random access to some underlying data.RandomAccessDataFile RandomAccessData
implementation backed by aRandomAccessFile
.SystemPropertyUtils Helper class for resolving placeholders in texts.WarLauncher Launcher
for WAR based archives.