A B C E F G H I J L M O P R S T V W 

A

apply(String, Archive.Entry) - Method in interface org.springframework.boot.loader.archive.Archive.EntryRenameFilter
Apply the jar entry filter.
apply(String, JarEntry) - Method in interface org.springframework.boot.loader.jar.JarEntryFilter
Apply the jar entry filter.
Archive - Class in org.springframework.boot.loader.archive
An archive that can be launched by the Launcher.
Archive() - Constructor for class org.springframework.boot.loader.archive.Archive
 
Archive.Entry - Interface in org.springframework.boot.loader.archive
Represents a single entry in the archive.
Archive.EntryFilter - Interface in org.springframework.boot.loader.archive
Strategy interface to filter Entries.
Archive.EntryRenameFilter - Interface in org.springframework.boot.loader.archive
Strategy interface to filter or rename Entries.

B

ByteArrayRandomAccessData - Class in org.springframework.boot.loader.data
RandomAccessData implementation backed by a byte array.
ByteArrayRandomAccessData(byte[]) - Constructor for class org.springframework.boot.loader.data.ByteArrayRandomAccessData
 
ByteArrayRandomAccessData(byte[], long, long) - Constructor for class org.springframework.boot.loader.data.ByteArrayRandomAccessData
 

C

close() - Method in class org.springframework.boot.loader.data.RandomAccessDataFile
 
close() - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
 
CONFIG_LOCATION - Static variable in class org.springframework.boot.loader.PropertiesLauncher
Properties key for config file location (including optional classpath:, file: or URL prefix)
CONFIG_NAME - Static variable in class org.springframework.boot.loader.PropertiesLauncher
Properties key for name of external configuration file (excluding suffix).
createClassLoader(List<Archive>) - Method in class org.springframework.boot.loader.Launcher
Create a classloader for the specified archives.
createClassLoader(URL[]) - Method in class org.springframework.boot.loader.Launcher
Create a classloader for the specified URLs
createMainMethodRunner(String, String[], ClassLoader) - Method in class org.springframework.boot.loader.Launcher
Create the MainMethodRunner used to launch the application.

E

entries() - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
 
ExecutableArchiveLauncher - Class in org.springframework.boot.loader
Base class for executable archive Launchers.
ExecutableArchiveLauncher() - Constructor for class org.springframework.boot.loader.ExecutableArchiveLauncher
 
ExplodedArchive - Class in org.springframework.boot.loader.archive
Archive implementation backed by an exploded archive directory.
ExplodedArchive(File) - Constructor for class org.springframework.boot.loader.archive.ExplodedArchive
 

F

FilteredArchive - Class in org.springframework.boot.loader.archive
 
FilteredArchive(Archive, Archive.EntryFilter) - Constructor for class org.springframework.boot.loader.archive.FilteredArchive
 
findClass(String) - Method in class org.springframework.boot.loader.LaunchedURLClassLoader
 

G

getArchive() - Method in class org.springframework.boot.loader.ExecutableArchiveLauncher
 
getClassPathArchives() - Method in class org.springframework.boot.loader.ExecutableArchiveLauncher
 
getClassPathArchives() - Method in class org.springframework.boot.loader.Launcher
Returns the archives that will be used to construct the class path.
getClassPathArchives() - Method in class org.springframework.boot.loader.PropertiesLauncher
 
getData() - Method in class org.springframework.boot.loader.jar.RandomAccessDataJarEntry
Returns the RandomAccessData for this entry.
getEntries() - Method in class org.springframework.boot.loader.archive.Archive
Returns all entries from the archive.
getEntries() - Method in class org.springframework.boot.loader.archive.ExplodedArchive
 
getEntries() - Method in class org.springframework.boot.loader.archive.FilteredArchive
 
getEntries() - Method in class org.springframework.boot.loader.archive.JarFileArchive
 
getEntry(String) - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
 
getFile() - Method in class org.springframework.boot.loader.data.RandomAccessDataFile
Returns the underling File.
getFilteredArchive(Archive.EntryRenameFilter) - Method in class org.springframework.boot.loader.archive.Archive
Returns a filtered version of the archive.
getFilteredArchive(Archive.EntryRenameFilter) - Method in class org.springframework.boot.loader.archive.ExplodedArchive
 
getFilteredArchive(Archive.EntryRenameFilter) - Method in class org.springframework.boot.loader.archive.FilteredArchive
 
getFilteredArchive(Archive.EntryRenameFilter) - Method in class org.springframework.boot.loader.archive.JarFileArchive
 
getFilteredArchive() - Method in class org.springframework.boot.loader.WarLauncher
Filter the specified WAR file to exclude elements that should not appear on the classpath.
getFilteredJarFile(JarEntryFilter...) - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
Return a new jar based on the filtered contents of this file.
getHomeDirectory() - Method in class org.springframework.boot.loader.PropertiesLauncher
 
getInputStream() - Method in class org.springframework.boot.loader.data.ByteArrayRandomAccessData
 
getInputStream() - Method in interface org.springframework.boot.loader.data.RandomAccessData
Returns an InputStream that can be used to read the underling data.
getInputStream() - Method in class org.springframework.boot.loader.data.RandomAccessDataFile
 
getInputStream(ZipEntry) - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
 
getJarEntry(String) - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
 
getMainClass() - Method in class org.springframework.boot.loader.archive.Archive
Obtain the main class that should be used to launch the application.
getMainClass() - Method in class org.springframework.boot.loader.archive.FilteredArchive
 
getMainClass() - Method in class org.springframework.boot.loader.ExecutableArchiveLauncher
 
getMainClass() - Method in class org.springframework.boot.loader.Launcher
Returns the main class that should be launched.
getMainClass() - Method in class org.springframework.boot.loader.PropertiesLauncher
 
getManifest() - Method in class org.springframework.boot.loader.archive.Archive
Returns the manifest of the archive.
getManifest() - Method in class org.springframework.boot.loader.archive.ExplodedArchive
 
getManifest() - Method in class org.springframework.boot.loader.archive.FilteredArchive
 
getManifest() - Method in class org.springframework.boot.loader.archive.JarFileArchive
 
getManifest() - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
 
getName() - Method in interface org.springframework.boot.loader.archive.Archive.Entry
Returns the name of the entry
getName() - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
 
getNestedArchive(Archive.Entry) - Method in class org.springframework.boot.loader.archive.ExplodedArchive
 
getNestedArchive(Archive.Entry) - Method in class org.springframework.boot.loader.archive.JarFileArchive
 
getNestedArchives(Archive.EntryFilter) - Method in class org.springframework.boot.loader.archive.Archive
Returns nested Archives for entries that match the specified filter.
getNestedArchives(Archive.EntryFilter) - Method in class org.springframework.boot.loader.archive.ExplodedArchive
 
getNestedArchives(Archive.EntryFilter) - Method in class org.springframework.boot.loader.archive.FilteredArchive
 
getNestedArchives(Archive.EntryFilter) - Method in class org.springframework.boot.loader.archive.JarFileArchive
 
getNestedJarFile(ZipEntry, JarEntryFilter...) - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
Return a nested RandomAccessJarFile loaded from the specified entry.
getNextEntry() - Method in class org.springframework.boot.loader.jar.RandomAccessDataJarInputStream
 
getProperty(String) - Static method in class org.springframework.boot.loader.util.SystemPropertyUtils
 
getProperty(String, String) - Static method in class org.springframework.boot.loader.util.SystemPropertyUtils
 
getProperty(String, String, String) - Static method in class org.springframework.boot.loader.util.SystemPropertyUtils
Search the System properties and environment variables for a value with the provided key.
getResource(String) - Method in class org.springframework.boot.loader.LaunchedURLClassLoader
 
getResources(String) - Method in class org.springframework.boot.loader.LaunchedURLClassLoader
 
getRootJarFile() - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
 
getSize() - Method in class org.springframework.boot.loader.data.ByteArrayRandomAccessData
 
getSize() - Method in interface org.springframework.boot.loader.data.RandomAccessData
Returns the size of the data.
getSize() - Method in class org.springframework.boot.loader.data.RandomAccessDataFile
 
getSubsection(long, long) - Method in class org.springframework.boot.loader.data.ByteArrayRandomAccessData
 
getSubsection(long, long) - Method in interface org.springframework.boot.loader.data.RandomAccessData
Returns a new RandomAccessData for a specific subsection of this data.
getSubsection(long, long) - Method in class org.springframework.boot.loader.data.RandomAccessDataFile
 
getUrl() - Method in class org.springframework.boot.loader.archive.Archive
Returns a URL that can be used to load the archive.
getUrl() - Method in class org.springframework.boot.loader.archive.ExplodedArchive
 
getUrl() - Method in class org.springframework.boot.loader.archive.FilteredArchive
 
getUrl() - Method in class org.springframework.boot.loader.archive.JarFileArchive
 
getUrl() - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
Return a URL that can be used to access this JAR file.

H

HOME - Static variable in class org.springframework.boot.loader.PropertiesLauncher
Properties key for home directory.

I

isDirectory() - Method in interface org.springframework.boot.loader.archive.Archive.Entry
Returns true if the entry represents a directory.
isNestedArchive(Archive.Entry) - Method in class org.springframework.boot.loader.ExecutableArchiveLauncher
Determine if the specified JarEntry is a nested item that should be added to the classpath.
isNestedArchive(Archive.Entry) - Method in class org.springframework.boot.loader.JarLauncher
 
isNestedArchive(Archive.Entry) - Method in class org.springframework.boot.loader.WarLauncher
 

J

JarEntryFilter - Interface in org.springframework.boot.loader.jar
Interface that can be used to filter and optionally rename jar entries.
JarFileArchive - Class in org.springframework.boot.loader.archive
Archive implementation backed by a RandomAccessJarFile.
JarFileArchive(File) - Constructor for class org.springframework.boot.loader.archive.JarFileArchive
 
JarFileArchive(RandomAccessJarFile) - Constructor for class org.springframework.boot.loader.archive.JarFileArchive
 
JarLauncher - Class in org.springframework.boot.loader
Launcher for JAR based archives.
JarLauncher() - Constructor for class org.springframework.boot.loader.JarLauncher
 

L

launch(String[]) - Method in class org.springframework.boot.loader.Launcher
Launch the application.
launch(String[], String, ClassLoader) - Method in class org.springframework.boot.loader.Launcher
Launch the application given the archive file and a fully configured classloader.
LaunchedURLClassLoader - Class in org.springframework.boot.loader
ClassLoader used by the Launcher.
LaunchedURLClassLoader(URL[], ClassLoader) - Constructor for class org.springframework.boot.loader.LaunchedURLClassLoader
Create a new LaunchedURLClassLoader instance.
Launcher - Class in org.springframework.boot.loader
Base class for launchers that can start an application with a fully configured classpath backed by one or more Archives.
Launcher() - Constructor for class org.springframework.boot.loader.Launcher
 
loadClass(String, boolean) - Method in class org.springframework.boot.loader.LaunchedURLClassLoader
Attempt to load classes from the URLs before delegating to the parent loader.
logger - Variable in class org.springframework.boot.loader.Launcher
 

M

main(String[]) - Static method in class org.springframework.boot.loader.JarLauncher
 
MAIN - Static variable in class org.springframework.boot.loader.PropertiesLauncher
Properties key for main class
main(String[]) - Static method in class org.springframework.boot.loader.PropertiesLauncher
 
main(String[]) - Static method in class org.springframework.boot.loader.WarLauncher
 
MainMethodRunner - Class in org.springframework.boot.loader
Utility class that used by Launchers to call a main method.
MainMethodRunner(String, String[]) - Constructor for class org.springframework.boot.loader.MainMethodRunner
Create a new MainMethodRunner instance.
matches(Archive.Entry) - Method in interface org.springframework.boot.loader.archive.Archive.EntryFilter
Apply the jar entry filter.

O

org.springframework.boot.loader - package org.springframework.boot.loader
System that allows self contained JAR/WAR archives to be launched using java -jar.
org.springframework.boot.loader.archive - package 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 - package org.springframework.boot.loader.data
Classes and interfaces to allows random access to a block of data.
org.springframework.boot.loader.jar - package org.springframework.boot.loader.jar
Support for loading and manipulating JAR/WAR files.
org.springframework.boot.loader.util - package org.springframework.boot.loader.util
 

P

PATH - Static variable in class org.springframework.boot.loader.PropertiesLauncher
Properties key for classpath entries (directories possibly containing jars).
PLACEHOLDER_PREFIX - Static variable in class org.springframework.boot.loader.util.SystemPropertyUtils
Prefix for system property placeholders: "${"
PLACEHOLDER_SUFFIX - Static variable in class org.springframework.boot.loader.util.SystemPropertyUtils
Suffix for system property placeholders: "}"
postProcessClassPathArchives(List<Archive>) - Method in class org.springframework.boot.loader.ExecutableArchiveLauncher
Called to post-process archive entries before they are used.
postProcessClassPathArchives(List<Archive>) - Method in class org.springframework.boot.loader.JarLauncher
 
postProcessClassPathArchives(List<Archive>) - Method in class org.springframework.boot.loader.WarLauncher
 
PropertiesLauncher - Class in org.springframework.boot.loader
Launcher for archives with user-configured classpath and main class via a properties file.
PropertiesLauncher() - Constructor for class org.springframework.boot.loader.PropertiesLauncher
 

R

RandomAccessData - Interface in org.springframework.boot.loader.data
Interface that provides read-only random access to some underlying data.
RandomAccessDataFile - Class in org.springframework.boot.loader.data
RandomAccessData implementation backed by a RandomAccessFile.
RandomAccessDataFile(File) - Constructor for class org.springframework.boot.loader.data.RandomAccessDataFile
Create a new RandomAccessDataFile backed by the specified file.
RandomAccessDataFile(File, int) - Constructor for class org.springframework.boot.loader.data.RandomAccessDataFile
Create a new RandomAccessDataFile backed by the specified file.
RandomAccessDataJarEntry - Class in org.springframework.boot.loader.jar
RandomAccessDataJarEntry(JarEntry, RandomAccessData) - Constructor for class org.springframework.boot.loader.jar.RandomAccessDataJarEntry
Create new RandomAccessDataJarEntry instance.
RandomAccessDataJarInputStream - Class in org.springframework.boot.loader.jar
RandomAccessDataJarInputStream(RandomAccessData) - Constructor for class org.springframework.boot.loader.jar.RandomAccessDataJarInputStream
Create a new RandomAccessData instance.
RandomAccessJarFile - Class in org.springframework.boot.loader.jar
A Jar file that can loaded from a RandomAccessDataFile.
RandomAccessJarFile(File, JarEntryFilter...) - Constructor for class org.springframework.boot.loader.jar.RandomAccessJarFile
Create a new RandomAccessJarFile backed by the specified file.
RandomAccessJarFile(RandomAccessDataFile, JarEntryFilter...) - Constructor for class org.springframework.boot.loader.jar.RandomAccessJarFile
Create a new RandomAccessJarFile backed by the specified file.
resolvePlaceholders(String) - Static method in class org.springframework.boot.loader.util.SystemPropertyUtils
Resolve ${...} placeholders in the given text, replacing them with corresponding system property values.
resolvePlaceholders(Properties, String) - Static method in class org.springframework.boot.loader.util.SystemPropertyUtils
Resolve ${...} placeholders in the given text, replacing them with corresponding system property values.
run() - Method in class org.springframework.boot.loader.MainMethodRunner
 

S

SET_SYSTEM_PROPERTIES - Static variable in class 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).
size() - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
 
SystemPropertyUtils - Class in org.springframework.boot.loader.util
Helper class for resolving placeholders in texts.
SystemPropertyUtils() - Constructor for class org.springframework.boot.loader.util.SystemPropertyUtils
 

T

toString() - Method in class org.springframework.boot.loader.archive.Archive
 
toString() - Method in class org.springframework.boot.loader.jar.RandomAccessJarFile
 

V

VALUE_SEPARATOR - Static variable in class org.springframework.boot.loader.util.SystemPropertyUtils
Value separator for system property placeholders: ":"

W

WarLauncher - Class in org.springframework.boot.loader
Launcher for WAR based archives.
WarLauncher() - Constructor for class org.springframework.boot.loader.WarLauncher
 
A B C E F G H I J L M O P R S T V W 

Copyright © 2013. All Rights Reserved.