Index

A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accepts(String) - Method in interface org.springframework.boot.loader.jarmode.JarMode
Returns if this accepts and can run the given mode.
ALL_ENTRIES - Static variable in interface org.springframework.boot.loader.launch.Archive
Predicate that accepts all entries.
Archive - Interface in org.springframework.boot.loader.launch
An archive that can be launched by the Launcher.
Archive.Entry - Interface in org.springframework.boot.loader.launch
Represents a single entry in the archive.
ARGS - Static variable in class org.springframework.boot.loader.launch.PropertiesLauncher
Properties key for default command line arguments.
as(BiFunction<ZipContent.Entry, String, E>) - Method in class org.springframework.boot.loader.zip.ZipContent.Entry
Adapt the raw entry into a ZipEntry or ZipEntry subclass.
as(Function<String, E>) - Method in class org.springframework.boot.loader.zip.ZipContent.Entry
Adapt the raw entry into a ZipEntry or ZipEntry subclass.
asInputStream() - Method in interface org.springframework.boot.loader.zip.DataBlock
Return this DataBlock as an InputStream.
assertUrlIsNotMalformed(String) - Static method in class org.springframework.boot.loader.net.protocol.nested.Handler
Assert that the specified URL is a valid "nested" URL.

B

BOOT_CLASSPATH_INDEX_ATTRIBUTE - Static variable in class org.springframework.boot.loader.launch.Launcher
 

C

CENATT - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENATX - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENCOM - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENCRC - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENDSK - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENEXT - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENFLG - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENHDR - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENHOW - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENLEN - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENNAM - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENOFF - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENSIG - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENSIZ - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENTIM - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENVEM - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
CENVER - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
checkAccess(Path, AccessMode...) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
classPathIndex - Variable in class org.springframework.boot.loader.launch.Launcher
 
Cleaner - Interface in org.springframework.boot.loader.ref
Wrapper for Cleaner providing registration support.
clearCache() - Method in class org.springframework.boot.loader.jar.NestedJarFile
Clear any internal caches.
clearCache() - Static method in class org.springframework.boot.loader.net.protocol.jar.Handler
Clear any internal caches.
clearCache() - Method in class org.springframework.boot.loader.net.protocol.jar.JarUrlClassLoader
Clear any caches.
clearCache() - Static method in class org.springframework.boot.loader.net.protocol.nested.Handler
Clear any internal caches.
close() - Method in class org.springframework.boot.loader.jar.NestedJarFile
 
close() - Method in interface org.springframework.boot.loader.launch.Archive
Closes the Archive, releasing any open resources.
close() - Method in class org.springframework.boot.loader.net.protocol.jar.JarUrlClassLoader
 
close() - Method in class org.springframework.boot.loader.zip.ZipContent
Close this jar file, releasing the underlying file if this was the last reference.
CloseableDataBlock - Interface in org.springframework.boot.loader.zip
CONFIG_LOCATION - Static variable in class org.springframework.boot.loader.launch.PropertiesLauncher
Properties key for config file location (including optional classpath:, file: or URL prefix).
CONFIG_NAME - Static variable in class org.springframework.boot.loader.launch.PropertiesLauncher
Properties key for name of external configuration file (excluding suffix).
copy(Path, Path, CopyOption...) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
create(File) - Static method in interface org.springframework.boot.loader.launch.Archive
Factory method to create an Archive from the given File target.
create(File) - Static method in class org.springframework.boot.loader.net.protocol.jar.JarUrl
Create a new jar URL.
create(File, String) - Static method in class org.springframework.boot.loader.net.protocol.jar.JarUrl
Create a new jar URL.
create(File, String, String) - Static method in class org.springframework.boot.loader.net.protocol.jar.JarUrl
Create a new jar URL.
create(File, JarEntry) - Static method in class org.springframework.boot.loader.net.protocol.jar.JarUrl
Create a new jar URL.
create(Class<?>) - Static method in interface org.springframework.boot.loader.launch.Archive
Factory method to create an appropriate Archive from the given Class target.
create(ProtectionDomain) - Static method in interface org.springframework.boot.loader.launch.Archive
 
createClassLoader(Collection<URL>) - Method in class org.springframework.boot.loader.launch.ExecutableArchiveLauncher
 
createClassLoader(Collection<URL>) - Method in class org.springframework.boot.loader.launch.Launcher
Create a classloader for the specified archives.
createClassLoader(Collection<URL>) - Method in class org.springframework.boot.loader.launch.PropertiesLauncher
 
createDirectory(Path, FileAttribute<?>...) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 

D

DataBlock - Interface in org.springframework.boot.loader.zip
Provides read access to a block of data contained somewhere in a zip file.
DebugLogger - Class in org.springframework.boot.loader.log
Simple logger class used for System.err debugging.
DebugLogger() - Constructor for class org.springframework.boot.loader.log.DebugLogger
 
decode(String) - Static method in class org.springframework.boot.loader.net.util.UrlDecoder
Decode the given string by decoding URL '%' escapes.
DEFAULT_CLASSPATH_INDEX_FILE_NAME - Static variable in class org.springframework.boot.loader.launch.Launcher
 
definePackage(String, String, String, String, String, String, String, URL) - Method in class org.springframework.boot.loader.launch.LaunchedClassLoader
 
definePackage(String, Manifest, URL) - Method in class org.springframework.boot.loader.launch.LaunchedClassLoader
 
definePackageIfNecessary(String) - Method in class org.springframework.boot.loader.net.protocol.jar.JarUrlClassLoader
Define a package before a findClass call is made.
delete(Path) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 

E

ENDCOM - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
ENDHDR - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
ENDOFF - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
ENDSIG - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
ENDSIZ - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
ENDSUB - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
ENDTOT - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
entries() - Method in class org.springframework.boot.loader.jar.NestedJarFile
 
equals(Object) - Method in record class org.springframework.boot.loader.net.protocol.nested.NestedLocation
Indicates whether some other object is "equal to" this one.
ExecutableArchiveLauncher - Class in org.springframework.boot.loader.launch
Base class for a Launcher backed by an executable archive.
ExecutableArchiveLauncher() - Constructor for class org.springframework.boot.loader.launch.ExecutableArchiveLauncher
 
ExecutableArchiveLauncher(Archive) - Constructor for class org.springframework.boot.loader.launch.ExecutableArchiveLauncher
 
EXTCRC - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
EXTHDR - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
EXTLEN - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
EXTSIG - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
EXTSIZ - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 

F

findResource(String) - Method in class org.springframework.boot.loader.net.protocol.jar.JarUrlClassLoader
 
findResources(String) - Method in class org.springframework.boot.loader.net.protocol.jar.JarUrlClassLoader
 
fromUri(URI) - Static method in record class org.springframework.boot.loader.net.protocol.nested.NestedLocation
Create a new NestedLocation from the given URI.
fromUrl(URL) - Static method in record class org.springframework.boot.loader.net.protocol.nested.NestedLocation
Create a new NestedLocation from the given URL.

G

get(Class<?>) - Static method in class org.springframework.boot.loader.log.DebugLogger
Get a DebugLogger to log messages for the given source class.
getArchive() - Method in class org.springframework.boot.loader.launch.ExecutableArchiveLauncher
 
getArchive() - Method in class org.springframework.boot.loader.launch.Launcher
Return the archive being launched or null if there is no archive.
getArchive() - Method in class org.springframework.boot.loader.launch.PropertiesLauncher
 
getArgs(String...) - Method in class org.springframework.boot.loader.launch.PropertiesLauncher
 
getClassPathUrls() - Method in class org.springframework.boot.loader.launch.ExecutableArchiveLauncher
 
getClassPathUrls() - Method in class org.springframework.boot.loader.launch.Launcher
Returns the archives that will be used to construct the class path.
getClassPathUrls() - Method in class org.springframework.boot.loader.launch.PropertiesLauncher
 
getClassPathUrls(Predicate<Archive.Entry>) - Method in interface org.springframework.boot.loader.launch.Archive
Returns classpath URLs for the archive that match the specified filter.
getClassPathUrls(Predicate<Archive.Entry>, Predicate<Archive.Entry>) - Method in interface org.springframework.boot.loader.launch.Archive
Returns classpath URLs for the archive that match the specified filters.
getComment() - Method in class org.springframework.boot.loader.jar.NestedJarFile
 
getComment() - Method in class org.springframework.boot.loader.zip.ZipContent
Return the zip comment, if any.
getCompressionMethod() - Method in class org.springframework.boot.loader.zip.ZipContent.Entry
Return the compression method for this entry.
getEntry(int) - Method in class org.springframework.boot.loader.zip.ZipContent
Return the entry at the specified index.
getEntry(CharSequence) - Method in class org.springframework.boot.loader.zip.ZipContent
Return the entry with the given name, if any.
getEntry(CharSequence, CharSequence) - Method in class org.springframework.boot.loader.zip.ZipContent
Return the entry with the given name, if any.
getEntry(String) - Method in class org.springframework.boot.loader.jar.NestedJarFile
 
getEntryPathPrefix() - Method in class org.springframework.boot.loader.launch.Launcher
Return the path prefix for relevant entries in the archive.
getEntryPathPrefix() - Method in class org.springframework.boot.loader.launch.WarLauncher
 
getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
getFileStore(Path) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
getFileSystem(URI) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
getHomeDirectory() - Method in class org.springframework.boot.loader.launch.PropertiesLauncher
 
getInfo(Class<I>, Function<ZipContent, I>) - Method in class org.springframework.boot.loader.zip.ZipContent
Get or compute information based on the ZipContent.
getInputStream(ZipEntry) - Method in class org.springframework.boot.loader.jar.NestedJarFile
 
getJarEntry(String) - Method in class org.springframework.boot.loader.jar.NestedJarFile
 
getJarPath(Path) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
getKind() - Method in class org.springframework.boot.loader.zip.ZipContent
Return the kind of content that was loaded.
getLookupIndex() - Method in class org.springframework.boot.loader.zip.ZipContent.Entry
Return the lookup index of the entry.
getMainClass() - Method in class org.springframework.boot.loader.launch.ExecutableArchiveLauncher
 
getMainClass() - Method in class org.springframework.boot.loader.launch.Launcher
Returns the main class that should be launched.
getMainClass() - Method in class org.springframework.boot.loader.launch.PropertiesLauncher
 
getManifest() - Method in class org.springframework.boot.loader.jar.NestedJarFile
 
getManifest() - Method in interface org.springframework.boot.loader.launch.Archive
Returns the manifest of the archive.
getName() - Method in class org.springframework.boot.loader.jar.NestedJarFile
 
getName() - Method in class org.springframework.boot.loader.zip.ZipContent.Entry
Return the name of this entry.
getPath(URI) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
getRawZipDataInputStream() - Method in class org.springframework.boot.loader.jar.NestedJarFile
 
getRootDirectory() - Method in interface org.springframework.boot.loader.launch.Archive
Returns the root directory of this archive or null if the archive is not backed by a directory.
getScheme() - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
getUncompressedSize() - Method in class org.springframework.boot.loader.zip.ZipContent.Entry
Return the uncompressed size of this entry.

H

Handler - Class in org.springframework.boot.loader.net.protocol.jar
URLStreamHandler alternative to sun.net.www.protocol.jar.Handler with optimized support for nested jars.
Handler - Class in org.springframework.boot.loader.net.protocol.nested
URLStreamHandler to support nested: URLs.
Handler() - Constructor for class org.springframework.boot.loader.net.protocol.jar.Handler
 
Handler() - Constructor for class org.springframework.boot.loader.net.protocol.nested.Handler
 
Handlers - Class in org.springframework.boot.loader.net.protocol
Utility used to register loader URL handlers.
hasEntry(CharSequence, CharSequence) - Method in class org.springframework.boot.loader.zip.ZipContent
Return if an entry with the given name exists.
hasEntry(String) - Method in class org.springframework.boot.loader.jar.NestedJarFile
Return if an entry with the given name exists.
hashCode() - Method in record class org.springframework.boot.loader.net.protocol.nested.NestedLocation
Returns a hash code value for this object.
hashCode(URL) - Method in class org.springframework.boot.loader.net.protocol.jar.Handler
 
hasJarSignatureFile() - Method in class org.springframework.boot.loader.zip.ZipContent
Returns true if this zip contains a jar signature file (META-INF/*.DSA).
hasNameStartingWith(CharSequence) - Method in class org.springframework.boot.loader.zip.ZipContent.Entry
Returns true if this entry has a name starting with the given prefix.
HOME - Static variable in class org.springframework.boot.loader.launch.PropertiesLauncher
Properties key for home directory.

I

instance - Static variable in interface org.springframework.boot.loader.ref.Cleaner
Provides access to the default clean instance which delegates to Cleaner.
isDirectory() - Method in interface org.springframework.boot.loader.launch.Archive.Entry
Returns true if the entry represents a directory.
isDirectory() - Method in class org.springframework.boot.loader.zip.ZipContent.Entry
Return true if this is a directory entry.
isExploded() - Method in interface org.springframework.boot.loader.launch.Archive
Returns if this archive is backed by an exploded archive directory.
isExploded() - Method in class org.springframework.boot.loader.launch.Launcher
Returns if the launcher is running in an exploded mode.
isHidden(Path) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
isIncludedOnClassPath(Archive.Entry) - Method in class org.springframework.boot.loader.launch.Launcher
Determine if the specified entry is a nested item that should be added to the classpath.
isIncludedOnClassPathAndNotIndexed(Archive.Entry) - Method in class org.springframework.boot.loader.launch.Launcher
 
isLibraryFileOrClassesDirectory(Archive.Entry) - Method in class org.springframework.boot.loader.launch.Launcher
 
isLibraryFileOrClassesDirectory(Archive.Entry) - Method in class org.springframework.boot.loader.launch.WarLauncher
 
isSameFile(Path, Path) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
isSearchedDirectory(Archive.Entry) - Method in class org.springframework.boot.loader.launch.ExecutableArchiveLauncher
Determine if the specified directory entry is a candidate for further searching.

J

JarLauncher - Class in org.springframework.boot.loader.launch
Launcher for JAR based archives.
JarLauncher() - Constructor for class org.springframework.boot.loader.launch.JarLauncher
 
JarLauncher(Archive) - Constructor for class org.springframework.boot.loader.launch.JarLauncher
 
JarMode - Interface in org.springframework.boot.loader.jarmode
Interface registered in spring.factories to provides extended 'jarmode' support.
JarModeErrorException - Exception in org.springframework.boot.loader.jarmode
Simple RuntimeException used to fail the jar mode with a simple printed error message.
JarModeErrorException(String) - Constructor for exception org.springframework.boot.loader.jarmode.JarModeErrorException
 
JarModeErrorException(String, Throwable) - Constructor for exception org.springframework.boot.loader.jarmode.JarModeErrorException
 
JarUrl - Class in org.springframework.boot.loader.net.protocol.jar
Utility class with factory methods that can be used to create JAR URLs.
JarUrlClassLoader - Class in org.springframework.boot.loader.net.protocol.jar
URLClassLoader with optimized support for Jar URLs.
JarUrlClassLoader(URL[], ClassLoader) - Constructor for class org.springframework.boot.loader.net.protocol.jar.JarUrlClassLoader
Create a new LaunchedClassLoader instance.

L

launch(ClassLoader, String, String[]) - Method in class org.springframework.boot.loader.launch.Launcher
Launch the application given the archive file and a fully configured classloader.
launch(String[]) - Method in class org.springframework.boot.loader.launch.Launcher
Launch the application.
LaunchedClassLoader - Class in org.springframework.boot.loader.launch
ClassLoader used by the Launcher.
LaunchedClassLoader(boolean, URL[], ClassLoader) - Constructor for class org.springframework.boot.loader.launch.LaunchedClassLoader
Create a new LaunchedClassLoader instance.
LaunchedClassLoader(boolean, Archive, URL[], ClassLoader) - Constructor for class org.springframework.boot.loader.launch.LaunchedClassLoader
Create a new LaunchedClassLoader instance.
Launcher - Class in org.springframework.boot.loader.launch
Base class for launchers that can start an application with a fully configured classpath.
Launcher() - Constructor for class org.springframework.boot.loader.launch.Launcher
 
loadClass(String, boolean) - Method in class org.springframework.boot.loader.launch.LaunchedClassLoader
 
loadClass(String, boolean) - Method in class org.springframework.boot.loader.net.protocol.jar.JarUrlClassLoader
 
LOCCRC - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
LOCEXT - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
LOCFLG - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
LOCHDR - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
LOCHOW - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
LOCLEN - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
LOCNAM - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
LOCSIG - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
LOCSIZ - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
LOCTIM - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
LOCVER - Static variable in class org.springframework.boot.loader.jar.NestedJarFile
 
log(String) - Method in class org.springframework.boot.loader.log.DebugLogger
Log a message.
log(String, Object) - Method in class org.springframework.boot.loader.log.DebugLogger
Log a formatted message.
log(String, Object, Object) - Method in class org.springframework.boot.loader.log.DebugLogger
Log a formatted message.
log(String, Object, Object, Object) - Method in class org.springframework.boot.loader.log.DebugLogger
Log a formatted message.
log(String, Object, Object, Object, Object) - Method in class org.springframework.boot.loader.log.DebugLogger
Log a formatted message.

M

main(String[]) - Static method in class org.springframework.boot.loader.launch.JarLauncher
 
main(String[]) - Static method in class org.springframework.boot.loader.launch.PropertiesLauncher
 
main(String[]) - Static method in class org.springframework.boot.loader.launch.WarLauncher
 
MAIN - Static variable in class org.springframework.boot.loader.launch.PropertiesLauncher
Properties key for main class.
move(Path, Path, CopyOption...) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 

N

name() - Method in interface org.springframework.boot.loader.launch.Archive.Entry
Returns the name of the entry.
NESTED_DIRECTORY - Enum constant in enum class org.springframework.boot.loader.zip.ZipContent.Kind
Content from a nested zip directory.
NESTED_ZIP - Enum constant in enum class org.springframework.boot.loader.zip.ZipContent.Kind
Content from nested zip content.
nestedEntryName() - Method in record class org.springframework.boot.loader.net.protocol.nested.NestedLocation
Returns the value of the nestedEntryName record component.
NestedFileSystemProvider - Class in org.springframework.boot.loader.nio.file
FileSystemProvider implementation for nested jar files.
NestedFileSystemProvider() - Constructor for class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
NestedJarFile - Class in org.springframework.boot.loader.jar
Extended variant of JarFile that behaves in the same way but can open nested jars.
NestedJarFile(File, String) - Constructor for class org.springframework.boot.loader.jar.NestedJarFile
Creates a new NestedJarFile instance to read from the specific File.
NestedJarFile(File, String, Runtime.Version) - Constructor for class org.springframework.boot.loader.jar.NestedJarFile
Creates a new NestedJarFile instance to read from the specific File.
NestedLocation - Record Class in org.springframework.boot.loader.net.protocol.nested
A location obtained from a nested: URL consisting of a jar file and an optional nested entry.
NestedLocation(Path, String) - Constructor for record class org.springframework.boot.loader.net.protocol.nested.NestedLocation
Creates an instance of a NestedLocation record class.
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
newFileSystem(URI, Map<String, ?>) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 

O

open(Path) - Static method in class org.springframework.boot.loader.zip.ZipContent
Open ZipContent from the specified path.
open(Path, String) - Static method in class org.springframework.boot.loader.zip.ZipContent
Open nested ZipContent from the specified path.
openConnection(URL) - Method in class org.springframework.boot.loader.net.protocol.jar.Handler
 
openConnection(URL) - Method in class org.springframework.boot.loader.net.protocol.nested.Handler
 
openContent() - Method in class org.springframework.boot.loader.zip.ZipContent.Entry
Open a DataBlock providing access to raw contents of the entry (not including the local file header).
openRawZipData() - Method in class org.springframework.boot.loader.zip.ZipContent
Open a DataBlock containing the raw zip data.
org.springframework.boot.loader.jar - package org.springframework.boot.loader.jar
Alternative JarFile implementation with support for nested jars.
org.springframework.boot.loader.jarmode - package org.springframework.boot.loader.jarmode
Support for launching the JAR using jarmode.
org.springframework.boot.loader.launch - package org.springframework.boot.loader.launch
System that allows self-contained JAR/WAR archives to be launched using java -jar.
org.springframework.boot.loader.log - package org.springframework.boot.loader.log
Debug System.err logging support.
org.springframework.boot.loader.net.protocol - package org.springframework.boot.loader.net.protocol
URL protocol support.
org.springframework.boot.loader.net.protocol.jar - package org.springframework.boot.loader.net.protocol.jar
JAR URL support, including support for nested jars.
org.springframework.boot.loader.net.protocol.nested - package org.springframework.boot.loader.net.protocol.nested
Nested URL support.
org.springframework.boot.loader.net.util - package org.springframework.boot.loader.net.util
Net utilities.
org.springframework.boot.loader.nio.file - package org.springframework.boot.loader.nio.file
Non-blocking IO FileSystem implementation for nested support.
org.springframework.boot.loader.ref - package org.springframework.boot.loader.ref
Support for Cleaner.
org.springframework.boot.loader.zip - package org.springframework.boot.loader.zip
Provides low-level support for handling zip content, including support for nested and virtual zip files.

P

parseURL(URL, String, int, int) - Method in class org.springframework.boot.loader.net.protocol.jar.Handler
 
path() - Method in record class org.springframework.boot.loader.net.protocol.nested.NestedLocation
Returns the value of the path record component.
PATH - Static variable in class org.springframework.boot.loader.launch.PropertiesLauncher
Properties key for classpath entries (directories possibly containing jars or jars).
PropertiesLauncher - Class in org.springframework.boot.loader.launch
Launcher for archives with user-configured classpath and main class through a properties file.
PropertiesLauncher() - Constructor for class org.springframework.boot.loader.launch.PropertiesLauncher
 

R

read(ByteBuffer, long) - Method in interface org.springframework.boot.loader.zip.DataBlock
Read a sequence of bytes from this channel into the given buffer, starting at the given block position.
readAttributes(Path, Class<A>, LinkOption...) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
readAttributes(Path, String, LinkOption...) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
readFully(ByteBuffer, long) - Method in interface org.springframework.boot.loader.zip.DataBlock
Fully read a sequence of bytes from this channel into the given buffer, starting at the given block position and filling remaining bytes in the buffer.
register() - Static method in class org.springframework.boot.loader.net.protocol.Handlers
Register a 'java.protocol.handler.pkgs' property so that a URLStreamHandler will be located to deal with jar URLs.
register(Object, Runnable) - Method in interface org.springframework.boot.loader.ref.Cleaner
Registers an object and the clean action to run when the object becomes phantom reachable.
run(String, String[]) - Method in interface org.springframework.boot.loader.jarmode.JarMode
Run the jar in the given mode.

S

sameFile(URL, URL) - Method in class org.springframework.boot.loader.net.protocol.jar.Handler
 
SET_SYSTEM_PROPERTIES - Static variable in class org.springframework.boot.loader.launch.PropertiesLauncher
Properties key for boolean flag (default false) which, if set, will cause the external configuration properties to be copied to System properties (assuming that is allowed by Java security).
setAttribute(Path, String, Object, LinkOption...) - Method in class org.springframework.boot.loader.nio.file.NestedFileSystemProvider
 
size() - Method in class org.springframework.boot.loader.jar.NestedJarFile
 
size() - Method in interface org.springframework.boot.loader.zip.DataBlock
Return the size of this block.
size() - Method in class org.springframework.boot.loader.zip.ZipContent
Returns the number of entries in the ZIP file.
stream() - Method in class org.springframework.boot.loader.jar.NestedJarFile
 

T

toCamelCase(CharSequence) - Static method in class org.springframework.boot.loader.launch.PropertiesLauncher
 
toString() - Method in record class org.springframework.boot.loader.net.protocol.nested.NestedLocation
Returns a string representation of this record class.
toString() - Method in class org.springframework.boot.loader.zip.ZipContent
 

U

UrlDecoder - Class in org.springframework.boot.loader.net.util
Utility to decode URL strings.

V

valueOf(String) - Static method in enum class org.springframework.boot.loader.zip.ZipContent.Kind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.boot.loader.zip.ZipContent.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
versionedStream() - Method in class org.springframework.boot.loader.jar.NestedJarFile
 

W

WarLauncher - Class in org.springframework.boot.loader.launch
Launcher for WAR based archives.
WarLauncher() - Constructor for class org.springframework.boot.loader.launch.WarLauncher
 
WarLauncher(Archive) - Constructor for class org.springframework.boot.loader.launch.WarLauncher
 

Z

ZIP - Enum constant in enum class org.springframework.boot.loader.zip.ZipContent.Kind
Content from a standard zip file.
ZipContent - Class in org.springframework.boot.loader.zip
Provides raw access to content from a regular or nested zip file.
ZipContent.Entry - Class in org.springframework.boot.loader.zip
A single zip content entry.
ZipContent.Kind - Enum Class in org.springframework.boot.loader.zip
Zip content kinds.
A B C D E F G H I J L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form