Index

A B D E F I L M P R S V 
All Classes and Interfaces|All Packages

A

AbstractBootOperation<T extends AbstractBootOperation<T>> - Class in rife.bld.extension
Implements common methods used by Spring Boot operations, such as BootJarOperation and BootWarOperation.
AbstractBootOperation() - Constructor for class rife.bld.extension.AbstractBootOperation
 

B

BootJarOperation - Class in rife.bld.extension
Builds and creates a Spring Boot executable Java archive (JAR).
BootJarOperation() - Constructor for class rife.bld.extension.BootJarOperation
 
BootUtils - Class in rife.bld.extension
Collection of utility-type methods used by Spring Boot operations.
BootWarOperation - Class in rife.bld.extension
Builds and creates a Spring Boot executable web archive (WAR).
BootWarOperation() - Constructor for class rife.bld.extension.BootWarOperation
 

D

destinationDirectory() - Method in class rife.bld.extension.AbstractBootOperation
Retrieves the destination directory in which the archive will be created.
destinationDirectory(File) - Method in class rife.bld.extension.AbstractBootOperation
Provides the destination directory in which the archive will be created.
destinationDirectory(String) - Method in class rife.bld.extension.AbstractBootOperation
Provides the destination directory in which the archive will be created.
destinationDirectory(Path) - Method in class rife.bld.extension.AbstractBootOperation
Provides the destination directory in which the archive will be created.
destinationFileName() - Method in class rife.bld.extension.AbstractBootOperation
Retrieves the file name that will be used for the archive creation.
destinationFileName(String) - Method in class rife.bld.extension.AbstractBootOperation
Provides the file name that will be used for the archive creation.

E

execute() - Method in class rife.bld.extension.BootJarOperation
Performs the BootJar operation.
execute() - Method in class rife.bld.extension.BootWarOperation
Performs the BootJar operation.
executeCopyBootLoader(File) - Method in class rife.bld.extension.AbstractBootOperation
Part of the execute operation, copies the Spring Boot loader launcher archive content to the staging directory.
executeCopyInfClassesFiles(File) - Method in class rife.bld.extension.AbstractBootOperation
Part of the execute operation, copies the BOOT-INF or WEB-INF classes.
executeCopyInfLibs(File) - Method in class rife.bld.extension.AbstractBootOperation
Part of the execute operation, copies the BOOT-INF or (@code WEB-INF) libs.
executeCopyWebInfProvidedLib(File) - Method in class rife.bld.extension.BootWarOperation
Part of the execute operation, copies the WEB-INF/lib-provided libraries.
executeCreateArchive(File) - Method in class rife.bld.extension.AbstractBootOperation
Part of the execute operation, creates the archive from the staging directory.
executeCreateBootInfDirectory(File) - Method in class rife.bld.extension.BootJarOperation
Part of the execute operation, creates the BOOT-INF staging directory.
executeCreateManifest(File) - Method in class rife.bld.extension.AbstractBootOperation
Part of the execute operation, creates the manifest for the archive.
executeCreateWebInfDirectory(File) - Method in class rife.bld.extension.BootWarOperation
Part of the execute operation, creates the WEB-INF staging directory.

F

fileSize(File) - Static method in class rife.bld.extension.BootUtils
Calculates the given file size in bytes, kilobytes, megabytes, gigabytes or terabytes.
fromProject(Project) - Method in class rife.bld.extension.AbstractBootOperation
Configures the operation from a Project.
fromProject(Project) - Method in class rife.bld.extension.BootJarOperation
Configures the operation from a Project.
fromProject(Project) - Method in class rife.bld.extension.BootWarOperation
Configures the operation from a Project.

I

infLibs() - Method in class rife.bld.extension.AbstractBootOperation
Retrieves the libraries in BOOT-INF or WEB-INF.
infLibs(File...) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries that will be stored in BOOT-INF or WEB-INF.
infLibs(String...) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries that will be stored in BOOT-INF or WEB-INF.
infLibs(Path...) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries that will be stored in BOOT-INF or WEB-INF.
infLibs(Collection<File>) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries that will be stored in BOOT-INF or WEB-INF.
infLibsPaths(Collection<Path>) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries that will be stored in BOOT-INF or WEB-INF.
infLibsStrings(Collection<String>) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries that will be stored in BOOT-INF or WEB-INF.

L

launcherClass() - Method in class rife.bld.extension.AbstractBootOperation
Retrieves the Spring Boot loader launcher fully-qualified class name.
launcherClass(String) - Method in class rife.bld.extension.AbstractBootOperation
Provides the Spring Boot loader launcher fully-qualified class name.
launcherClass(Project, String) - Static method in class rife.bld.extension.BootUtils
Return the fully qualified name of the launcher class.
launcherLibs() - Method in class rife.bld.extension.AbstractBootOperation
Retrieves the Spring Boot loader launcher libraries.
launcherLibs(File...) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries for the Spring Boot loader launcher.
launcherLibs(String...) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries for the Spring Boot loader launcher.
launcherLibs(Path...) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries for the Spring Boot loader launcher.
launcherLibs(Collection<File>) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries for the Spring Boot loader launcher.
launcherLibsPaths(Collection<Path>) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries for the Spring Boot loader launcher.
launcherLibsStrings(Collection<String>) - Method in class rife.bld.extension.AbstractBootOperation
Provides the libraries for the Spring Boot loader launcher.

M

mainClass() - Method in class rife.bld.extension.AbstractBootOperation
Retrieves the main class name.
mainClass(String) - Method in class rife.bld.extension.AbstractBootOperation
Provides the fully-qualified main class name.
manifestAttribute(String, String) - Method in class rife.bld.extension.AbstractBootOperation
Provides an attribute to put in the archive manifest.
manifestAttributes() - Method in class rife.bld.extension.AbstractBootOperation
Retrieves the attributes that will be put in the archive manifest.
manifestAttributes(Map<String, String>) - Method in class rife.bld.extension.AbstractBootOperation
Provides a map of attributes to put in the archive manifest.
mkDirs(File) - Static method in class rife.bld.extension.BootUtils
Makes a directory for the given path, including any necessary but nonexistent parent directories.

P

providedLibs() - Method in class rife.bld.extension.BootWarOperation
Retrieves the libraries that will be used for the WAR creation in /WEB-INF/lib-provided.
providedLibs(File...) - Method in class rife.bld.extension.BootWarOperation
Provides the libraries that will be used for the WAR creation in /WEB-INF/lib-provided.
providedLibs(String...) - Method in class rife.bld.extension.BootWarOperation
Provides the libraries that will be used for the WAR creation in /WEB-INF/lib-provided.
providedLibs(Path...) - Method in class rife.bld.extension.BootWarOperation
Provides the libraries that will be used for the WAR creation in /WEB-INF/lib-provided.
providedLibs(Collection<File>) - Method in class rife.bld.extension.BootWarOperation
Provides libraries that will be used for the WAR creation in /WEB-INF/lib-provided.
providedLibsPaths(Collection<Path>) - Method in class rife.bld.extension.BootWarOperation
Provides the libraries that will be used for the WAR creation in /WEB-INF/lib-provided.
providedLibsStrings(Collection<String>) - Method in class rife.bld.extension.BootWarOperation
Provides the libraries that will be used for the WAR creation in /WEB-INF/lib-provided.

R

rife.bld.extension - package rife.bld.extension
 

S

sourceDirectories() - Method in class rife.bld.extension.AbstractBootOperation
Retrieves the source directories that will be used for the archive creation.
sourceDirectories(File...) - Method in class rife.bld.extension.AbstractBootOperation
Provides source directories that will be used for the archive creation.
sourceDirectories(String...) - Method in class rife.bld.extension.AbstractBootOperation
Provides source directories that will be used for the archive creation.
sourceDirectories(Path...) - Method in class rife.bld.extension.AbstractBootOperation
Provides source directories that will be used for the archive creation.
sourceDirectories(Collection<File>) - Method in class rife.bld.extension.AbstractBootOperation
Provides source directories that will be used for the archive creation.
sourceDirectoriesPaths(Collection<Path>) - Method in class rife.bld.extension.AbstractBootOperation
Provides source directories that will be used for the archive creation.
sourceDirectoriesStrings(Collection<String>) - Method in class rife.bld.extension.AbstractBootOperation
Provides source directories that will be used for the archive creation.

V

verifyExecute() - Method in class rife.bld.extension.AbstractBootOperation
Verifies that all the elements (mainClass, launcherClass and launcherLibs) required to create the archive have been provided, throws an IllegalArgumentException otherwise.
A B D E F I L M P R S V 
All Classes and Interfaces|All Packages