A B C E F G H I J L M O P R S T V W
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- Archive - org.springframework.boot.loader.archive中的接口
- An archive that can be launched by the
Launcher
. - Archive.Entry - org.springframework.boot.loader.archive中的接口
- Represents a single entry in the archive.
- Archive.EntryFilter - org.springframework.boot.loader.archive中的接口
- Strategy interface to filter
Entries
. - ARGS - 类 中的静态变量org.springframework.boot.loader.PropertiesLauncher
- Properties key for default command line arguments.
B
- ByteArrayRandomAccessData - org.springframework.boot.loader.data中的类
RandomAccessData
implementation backed by a byte array.- ByteArrayRandomAccessData(byte[]) - 类 的构造器org.springframework.boot.loader.data.ByteArrayRandomAccessData
- ByteArrayRandomAccessData(byte[], long, long) - 类 的构造器org.springframework.boot.loader.data.ByteArrayRandomAccessData
C
- clearCache() - 类 中的方法org.springframework.boot.loader.jar.JarFile
- clearCache() - 类 中的方法org.springframework.boot.loader.LaunchedURLClassLoader
- Clear URL caches.
- close() - 类 中的方法org.springframework.boot.loader.data.RandomAccessDataFile
- close() - 类 中的方法org.springframework.boot.loader.jar.JarFile
- CONFIG_LOCATION - 类 中的静态变量org.springframework.boot.loader.PropertiesLauncher
- Properties key for config file location (including optional classpath:, file: or URL prefix).
- CONFIG_NAME - 类 中的静态变量org.springframework.boot.loader.PropertiesLauncher
- Properties key for name of external configuration file (excluding suffix).
- containsEntry(String) - 类 中的方法org.springframework.boot.loader.jar.JarFile
- createArchive() - 类 中的方法org.springframework.boot.loader.Launcher
- createClassLoader(URL[]) - 类 中的方法org.springframework.boot.loader.Launcher
- Create a classloader for the specified URLs.
- createClassLoader(List<Archive>) - 类 中的方法org.springframework.boot.loader.Launcher
- Create a classloader for the specified archives.
- createClassLoader(List<Archive>) - 类 中的方法org.springframework.boot.loader.PropertiesLauncher
- createMainMethodRunner(String, String[], ClassLoader) - 类 中的方法org.springframework.boot.loader.Launcher
- Create the
MainMethodRunner
used to launch the application.
E
- entries() - 类 中的方法org.springframework.boot.loader.jar.JarFile
- ExecutableArchiveLauncher - org.springframework.boot.loader中的类
- Base class for executable archive
Launcher
s. - ExecutableArchiveLauncher() - 类 的构造器org.springframework.boot.loader.ExecutableArchiveLauncher
- ExecutableArchiveLauncher(Archive) - 类 的构造器org.springframework.boot.loader.ExecutableArchiveLauncher
- ExplodedArchive - org.springframework.boot.loader.archive中的类
Archive
implementation backed by an exploded archive directory.- ExplodedArchive(File) - 类 的构造器org.springframework.boot.loader.archive.ExplodedArchive
- Create a new
ExplodedArchive
instance. - ExplodedArchive(File, boolean) - 类 的构造器org.springframework.boot.loader.archive.ExplodedArchive
- Create a new
ExplodedArchive
instance.
F
- findResource(String) - 类 中的方法org.springframework.boot.loader.LaunchedURLClassLoader
- findResources(String) - 类 中的方法org.springframework.boot.loader.LaunchedURLClassLoader
G
- getArchive() - 类 中的方法org.springframework.boot.loader.ExecutableArchiveLauncher
- getArgs(String...) - 类 中的方法org.springframework.boot.loader.PropertiesLauncher
- getClassPathArchives() - 类 中的方法org.springframework.boot.loader.ExecutableArchiveLauncher
- getClassPathArchives() - 类 中的方法org.springframework.boot.loader.Launcher
- Returns the archives that will be used to construct the class path.
- getClassPathArchives() - 类 中的方法org.springframework.boot.loader.PropertiesLauncher
- getEntry(String) - 类 中的方法org.springframework.boot.loader.jar.JarFile
- getFile() - 类 中的方法org.springframework.boot.loader.data.RandomAccessDataFile
- Returns the underlying File.
- getHomeDirectory() - 类 中的方法org.springframework.boot.loader.PropertiesLauncher
- getInputStream(ZipEntry) - 类 中的方法org.springframework.boot.loader.jar.JarFile
- getInputStream(ZipEntry, RandomAccessData.ResourceAccess) - 类 中的方法org.springframework.boot.loader.jar.JarFile
- getInputStream(RandomAccessData.ResourceAccess) - 类 中的方法org.springframework.boot.loader.data.ByteArrayRandomAccessData
- getInputStream(RandomAccessData.ResourceAccess) - 接口 中的方法org.springframework.boot.loader.data.RandomAccessData
- Returns an
InputStream
that can be used to read the underlying data. - getInputStream(RandomAccessData.ResourceAccess) - 类 中的方法org.springframework.boot.loader.data.RandomAccessDataFile
- getJarEntry(String) - 类 中的方法org.springframework.boot.loader.jar.JarFile
- getMainClass() - 类 中的方法org.springframework.boot.loader.ExecutableArchiveLauncher
- getMainClass() - 类 中的方法org.springframework.boot.loader.Launcher
- Returns the main class that should be launched.
- getMainClass() - 类 中的方法org.springframework.boot.loader.PropertiesLauncher
- getManifest() - 接口 中的方法org.springframework.boot.loader.archive.Archive
- Returns the manifest of the archive.
- getManifest() - 类 中的方法org.springframework.boot.loader.archive.ExplodedArchive
- getManifest() - 类 中的方法org.springframework.boot.loader.archive.JarFileArchive
- getManifest() - 类 中的方法org.springframework.boot.loader.jar.JarFile
- getName() - 接口 中的方法org.springframework.boot.loader.archive.Archive.Entry
- Returns the name of the entry.
- getName() - 类 中的方法org.springframework.boot.loader.jar.JarFile
- getNestedArchive(Archive.Entry) - 类 中的方法org.springframework.boot.loader.archive.ExplodedArchive
- getNestedArchive(Archive.Entry) - 类 中的方法org.springframework.boot.loader.archive.JarFileArchive
- getNestedArchives(Archive.EntryFilter) - 接口 中的方法org.springframework.boot.loader.archive.Archive
- Returns nested
Archive
s for entries that match the specified filter. - getNestedArchives(Archive.EntryFilter) - 类 中的方法org.springframework.boot.loader.archive.ExplodedArchive
- getNestedArchives(Archive.EntryFilter) - 类 中的方法org.springframework.boot.loader.archive.JarFileArchive
- getNestedJarFile(ZipEntry) - 类 中的方法org.springframework.boot.loader.jar.JarFile
- Return a nested
JarFile
loaded from the specified entry. - getNestedJarFile(JarEntry) - 类 中的方法org.springframework.boot.loader.jar.JarFile
- Return a nested
JarFile
loaded from the specified entry. - getPathFromRoot() - 类 中的方法org.springframework.boot.loader.jar.JarFile
- getProperty(String) - 类 中的静态方法org.springframework.boot.loader.util.SystemPropertyUtils
- getProperty(String, String) - 类 中的静态方法org.springframework.boot.loader.util.SystemPropertyUtils
- getProperty(String, String, String) - 类 中的静态方法org.springframework.boot.loader.util.SystemPropertyUtils
- Search the System properties and environment variables for a value with the provided key.
- getRootJarFile() - 类 中的方法org.springframework.boot.loader.jar.JarFile
- getRootJarFileFromUrl(URL) - 类 中的方法org.springframework.boot.loader.jar.Handler
- getSize() - 类 中的方法org.springframework.boot.loader.data.ByteArrayRandomAccessData
- getSize() - 接口 中的方法org.springframework.boot.loader.data.RandomAccessData
- Returns the size of the data.
- getSize() - 类 中的方法org.springframework.boot.loader.data.RandomAccessDataFile
- getSubsection(long, long) - 类 中的方法org.springframework.boot.loader.data.ByteArrayRandomAccessData
- getSubsection(long, long) - 接口 中的方法org.springframework.boot.loader.data.RandomAccessData
- Returns a new
RandomAccessData
for a specific subsection of this data. - getSubsection(long, long) - 类 中的方法org.springframework.boot.loader.data.RandomAccessDataFile
- getUrl() - 接口 中的方法org.springframework.boot.loader.archive.Archive
- Returns a URL that can be used to load the archive.
- getUrl() - 类 中的方法org.springframework.boot.loader.archive.ExplodedArchive
- getUrl() - 类 中的方法org.springframework.boot.loader.archive.JarFileArchive
- getUrl() - 类 中的方法org.springframework.boot.loader.jar.JarFile
- Return a URL that can be used to access this JAR file.
H
- Handler - org.springframework.boot.loader.jar中的类
URLStreamHandler
for Spring Boot loaderJarFile
s.- Handler() - 类 的构造器org.springframework.boot.loader.jar.Handler
- Handler(JarFile) - 类 的构造器org.springframework.boot.loader.jar.Handler
- hashCode(URL) - 类 中的方法org.springframework.boot.loader.jar.Handler
- HOME - 类 中的静态变量org.springframework.boot.loader.PropertiesLauncher
- Properties key for home directory.
I
- isDirectory() - 接口 中的方法org.springframework.boot.loader.archive.Archive.Entry
- Returns
true
if the entry represents a directory. - isNestedArchive(Archive.Entry) - 类 中的方法org.springframework.boot.loader.ExecutableArchiveLauncher
- Determine if the specified
JarEntry
is a nested item that should be added to the classpath. - isNestedArchive(Archive.Entry) - 类 中的方法org.springframework.boot.loader.JarLauncher
- isNestedArchive(Archive.Entry) - 类 中的方法org.springframework.boot.loader.WarLauncher
- iterator() - 类 中的方法org.springframework.boot.loader.archive.ExplodedArchive
- iterator() - 类 中的方法org.springframework.boot.loader.archive.JarFileArchive
J
- JarFile - org.springframework.boot.loader.jar中的类
- Extended variant of
JarFile
that behaves in the same way but offers the following additional functionality. - JarFile(File) - 类 的构造器org.springframework.boot.loader.jar.JarFile
- Create a new
JarFile
backed by the specified file. - JarFileArchive - org.springframework.boot.loader.archive中的类
- JarFileArchive(File) - 类 的构造器org.springframework.boot.loader.archive.JarFileArchive
- JarFileArchive(File, URL) - 类 的构造器org.springframework.boot.loader.archive.JarFileArchive
- JarFileArchive(JarFile) - 类 的构造器org.springframework.boot.loader.archive.JarFileArchive
- JarLauncher - org.springframework.boot.loader中的类
Launcher
for JAR based archives.- JarLauncher() - 类 的构造器org.springframework.boot.loader.JarLauncher
- JarLauncher(Archive) - 类 的构造器org.springframework.boot.loader.JarLauncher
L
- launch(String[]) - 类 中的方法org.springframework.boot.loader.Launcher
- Launch the application.
- launch(String[], String, ClassLoader) - 类 中的方法org.springframework.boot.loader.Launcher
- Launch the application given the archive file and a fully configured classloader.
- LaunchedURLClassLoader - org.springframework.boot.loader中的类
ClassLoader
used by theLauncher
.- LaunchedURLClassLoader(URL[], ClassLoader) - 类 的构造器org.springframework.boot.loader.LaunchedURLClassLoader
- Create a new
LaunchedURLClassLoader
instance. - Launcher - org.springframework.boot.loader中的类
- Base class for launchers that can start an application with a fully configured classpath backed by one or more
Archive
s. - Launcher() - 类 的构造器org.springframework.boot.loader.Launcher
- loadClass(String, boolean) - 类 中的方法org.springframework.boot.loader.LaunchedURLClassLoader
M
- main(String[]) - 类 中的静态方法org.springframework.boot.loader.JarLauncher
- main(String[]) - 类 中的静态方法org.springframework.boot.loader.PropertiesLauncher
- main(String[]) - 类 中的静态方法org.springframework.boot.loader.WarLauncher
- MAIN - 类 中的静态变量org.springframework.boot.loader.PropertiesLauncher
- Properties key for main class.
- MainMethodRunner - org.springframework.boot.loader中的类
- Utility class that is used by
Launcher
s to call a main method. - MainMethodRunner(String, String[]) - 类 的构造器org.springframework.boot.loader.MainMethodRunner
- Create a new
MainMethodRunner
instance. - matches(Archive.Entry) - 接口 中的方法org.springframework.boot.loader.archive.Archive.EntryFilter
- Apply the jar entry filter.
O
- ONCE - org.springframework.boot.loader.data.RandomAccessData.ResourceAccess
- Obtain access to the underlying resource once and keep it until the stream is closed.
- openConnection(URL) - 类 中的方法org.springframework.boot.loader.jar.Handler
- org.springframework.boot.loader - 程序包 org.springframework.boot.loader
- System that allows self-contained JAR/WAR archives to be launched using
java -jar
. - org.springframework.boot.loader.archive - 程序包 org.springframework.boot.loader.archive
- Abstraction over logical Archives be they backed by a JAR file or unpacked into a folder.
- org.springframework.boot.loader.data - 程序包 org.springframework.boot.loader.data
- Classes and interfaces to allows random access to a block of data.
- org.springframework.boot.loader.jar - 程序包 org.springframework.boot.loader.jar
- Support for loading and manipulating JAR/WAR files.
- org.springframework.boot.loader.util - 程序包 org.springframework.boot.loader.util
- Utilities used by Spring Boot's JAR loading.
P
- parseURL(URL, String, int, int) - 类 中的方法org.springframework.boot.loader.jar.Handler
- PATH - 类 中的静态变量org.springframework.boot.loader.PropertiesLauncher
- Properties key for classpath entries (directories possibly containing jars or jars).
- PER_READ - org.springframework.boot.loader.data.RandomAccessData.ResourceAccess
- Obtain access to the underlying resource on each read, releasing it when done.
- PLACEHOLDER_PREFIX - 类 中的静态变量org.springframework.boot.loader.util.SystemPropertyUtils
- Prefix for system property placeholders: "${".
- PLACEHOLDER_SUFFIX - 类 中的静态变量org.springframework.boot.loader.util.SystemPropertyUtils
- Suffix for system property placeholders: "}".
- postProcessClassPathArchives(List<Archive>) - 类 中的方法org.springframework.boot.loader.ExecutableArchiveLauncher
- Called to post-process archive entries before they are used.
- PropertiesLauncher - org.springframework.boot.loader中的类
Launcher
for archives with user-configured classpath and main class via a properties file.- PropertiesLauncher() - 类 的构造器org.springframework.boot.loader.PropertiesLauncher
R
- RandomAccessData - org.springframework.boot.loader.data中的接口
- Interface that provides read-only random access to some underlying data.
- RandomAccessData.ResourceAccess - org.springframework.boot.loader.data中的枚举
- Lock modes for accessing the underlying resource.
- RandomAccessDataFile - org.springframework.boot.loader.data中的类
RandomAccessData
implementation backed by aRandomAccessFile
.- RandomAccessDataFile(File) - 类 的构造器org.springframework.boot.loader.data.RandomAccessDataFile
- Create a new
RandomAccessDataFile
backed by the specified file. - RandomAccessDataFile(File, int) - 类 的构造器org.springframework.boot.loader.data.RandomAccessDataFile
- Create a new
RandomAccessDataFile
backed by the specified file. - registerUrlProtocolHandler() - 类 中的静态方法org.springframework.boot.loader.jar.JarFile
- Register a 'java.protocol.handler.pkgs' property so that a
URLStreamHandler
will be located to deal with jar URLs. - resolvePlaceholders(String) - 类 中的静态方法org.springframework.boot.loader.util.SystemPropertyUtils
- Resolve ${...} placeholders in the given text, replacing them with corresponding system property values.
- resolvePlaceholders(Properties, String) - 类 中的静态方法org.springframework.boot.loader.util.SystemPropertyUtils
- Resolve ${...} placeholders in the given text, replacing them with corresponding system property values.
- run() - 类 中的方法org.springframework.boot.loader.MainMethodRunner
S
- sameFile(URL, URL) - 类 中的方法org.springframework.boot.loader.jar.Handler
- SET_SYSTEM_PROPERTIES - 类 中的静态变量org.springframework.boot.loader.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).
- setUseFastConnectionExceptions(boolean) - 类 中的静态方法org.springframework.boot.loader.jar.Handler
- Set if a generic static exception can be thrown when a URL cannot be connected.
- size() - 类 中的方法org.springframework.boot.loader.jar.JarFile
- SystemPropertyUtils - org.springframework.boot.loader.util中的类
- Helper class for resolving placeholders in texts.
- SystemPropertyUtils() - 类 的构造器org.springframework.boot.loader.util.SystemPropertyUtils
T
- toCamelCase(CharSequence) - 类 中的静态方法org.springframework.boot.loader.PropertiesLauncher
- toString() - 类 中的方法org.springframework.boot.loader.archive.ExplodedArchive
- toString() - 类 中的方法org.springframework.boot.loader.archive.JarFileArchive
- toString() - 类 中的方法org.springframework.boot.loader.jar.JarFile
V
- VALUE_SEPARATOR - 类 中的静态变量org.springframework.boot.loader.util.SystemPropertyUtils
- Value separator for system property placeholders: ":".
- valueOf(String) - 枚举 中的静态方法org.springframework.boot.loader.data.RandomAccessData.ResourceAccess
- 返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法org.springframework.boot.loader.data.RandomAccessData.ResourceAccess
- 按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
W
- WarLauncher - org.springframework.boot.loader中的类
Launcher
for WAR based archives.- WarLauncher() - 类 的构造器org.springframework.boot.loader.WarLauncher
- WarLauncher(Archive) - 类 的构造器org.springframework.boot.loader.WarLauncher
所有类 所有程序包