Launcher.Entries.Archive, releasing any open resources.Launcher.createClassLoader(Iterator)MainMethodRunner used to launch the application.Launchers.Archive implementation backed by an exploded archive directory.ExplodedArchive instance.ExplodedArchive instance.Launcher.getClassPathArchivesIterator().InputStream that can be used to read the underlying data.Archives for entries that match the specified filters.Archive.getNestedArchives(EntryFilter, EntryFilter)JarFile loaded from the specified entry.JarFile loaded from the specified entry.RandomAccessData for a specific subsection of this data.URLStreamHandler for Spring Boot loader JarFiles.true if the entry represents a directory.JarFile that behaves in the same way but
offers the following additional functionality.JarFile backed by the specified file.Launcher for JAR based archives.spring.factories to provides extended 'jarmode'
support.ClassLoader used by the Launcher.LaunchedURLClassLoader instance.LaunchedURLClassLoader instance.LaunchedURLClassLoader instance.Archives.Launchers to call a main method.MainMethodRunner instance.java -jar.Launcher for archives with user-configured classpath and main class via a
properties file.RandomAccessData implementation backed by a RandomAccessFile.RandomAccessDataFile backed by the specified file.length bytes of data starting at the given offset.URLStreamHandler will be located to deal with jar URLs.Launcher for WAR based archives.