Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ApplicationBuilder - Class in net.microfalx.boot
-
Builds the application class path based on files discovered in ~/lib directory.
- ApplicationBuilder() - Constructor for class net.microfalx.boot.ApplicationBuilder
B
- Bootstrap - Class in net.microfalx.boot
-
The main class which bootstraps a Java application.
- Bootstrap() - Constructor for class net.microfalx.boot.Bootstrap
- BootstrapClassLoader - Class in net.microfalx.boot
-
A class loader which loads
- BootstrapClassLoader(URL[], ClassLoader) - Constructor for class net.microfalx.boot.BootstrapClassLoader
- BootstrapException - Exception Class in net.microfalx.boot
-
Base class for all bootstrap exception.
- BootstrapException(String) - Constructor for exception class net.microfalx.boot.BootstrapException
- BootstrapException(String, Throwable) - Constructor for exception class net.microfalx.boot.BootstrapException
- BootstrapException(Throwable) - Constructor for exception class net.microfalx.boot.BootstrapException
- BootstrapUtils - Class in net.microfalx.boot
-
Various utilities.
- BootstrapUtils() - Constructor for class net.microfalx.boot.BootstrapUtils
F
- formatBytes(long) - Static method in class net.microfalx.boot.BootstrapUtils
-
Formats a number of bytes.
G
- getClassPath() - Method in class net.microfalx.boot.ApplicationBuilder
-
Returns the class path of the application.
- getHome() - Method in class net.microfalx.boot.ApplicationBuilder
-
Returns the home directory.
- getLibDirectory() - Method in class net.microfalx.boot.ApplicationBuilder
-
Returns the directory containing the libraries.
- getLog() - Method in class net.microfalx.boot.Bootstrap
-
Returns the boot log.
- getLogsDirectory() - Method in class net.microfalx.boot.ApplicationBuilder
-
Returns the logs directory.
- getStackTrace(Throwable) - Static method in class net.microfalx.boot.BootstrapUtils
-
Dumps an exception stacktrace as a string.
- getTmpDirectory() - Method in class net.microfalx.boot.ApplicationBuilder
-
Returns the temporary files directory.
I
- init(String[]) - Method in class net.microfalx.boot.Bootstrap
- isEmpty(CharSequence) - Static method in class net.microfalx.boot.BootstrapUtils
-
Returns whether the string is empty.
- isNotEmpty(CharSequence) - Static method in class net.microfalx.boot.BootstrapUtils
-
Returns whether the string is not empty.
L
- log(String) - Method in class net.microfalx.boot.Bootstrap
-
Logs a message into the bootstrap log.
- log(String, Object...) - Method in class net.microfalx.boot.Bootstrap
-
Logs a message into the bootstrap log.
M
- main(String[]) - Static method in class net.microfalx.boot.Bootstrap
N
- net.microfalx.boot - package net.microfalx.boot
R
- requireNonNull(T) - Static method in class net.microfalx.boot.BootstrapUtils
-
Checks that the specified object reference is not
null. - run() - Method in class net.microfalx.boot.Bootstrap
S
- setExitCode(int) - Method in class net.microfalx.boot.Bootstrap
-
Changes the exit code if a problem is detected.
- setHome(File) - Method in class net.microfalx.boot.ApplicationBuilder
-
Changes the home directory.
T
- throwException(Throwable) - Static method in class net.microfalx.boot.BootstrapUtils
-
Rethrow a checked exception
V
- validateDirectoryExists(File) - Static method in class net.microfalx.boot.BootstrapUtils
-
Validated the directory, creates the directory if it does not exist and fails if the directory cannot be created.
All Classes and Interfaces|All Packages|Serialized Form