All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description DatabaseUtils This utility class provides facilities that enable you to define collections of database queries and stored procedures in an easy-to-execute format.DatabaseUtils.QueryAPI This interface defines the API supported by database query collections.DatabaseUtils.ResultPackage This class defines a package of database objects associated with a query.DatabaseUtils.SProcAPI This interface defines the API supported by database stored procedure collections.ExceptionUnwrapper This utility class provides methods for extracting the contents of "wrapped" exceptions.JarUtils This utility class provides methods related to Java JAR files:JarUtils.getClasspath(java.lang.String[])
assemble a classpath string from the specified array of dependencies.JarUtils.findJarPathFor(java.lang.String)
find the path to the JAR file from which the named class was loaded.JarUtils.getJarPremainClass(java.lang.String)
gets the 'Premain-Class' attribute from the indicated JAR file. NOTE: The core implementation for theJarUtils.findJarPathFor(String)
method was shared on Stack Overflow by notnoop in their answer to a question regarding how to locate the JAR file from which a specified class was loaded.OSInfo<T extends Enum<T> & OSInfo.OSProps> This class provides utility methods and abstractions for host operating system features.OSInfo.OSProps This interface defines the required contract for operating system mapping enumerations.OSInfo.OSType This enumeration defines the default set of operating system mappings.Param This class is used to encapsulate parameters for stored procedure calls.Param.Mode This enumeration defines the stored procedure parameter modes with their associated placeholder characters.Params This interface enables implementers to provide methods to support for concisely-defined parameters.Params.Param This class defines a parameter object.PathUtils This utility class provides agetNextPath
method to acquire the next file path in sequence for the specified base name and extension in the indicated target folder.PathUtils.PathModifier Classes that implement this interface are called to supply additional elements for the path returned byPathUtils.ReportsDirectory.getPathForObject(Object)
.PathUtils.ReportsDirectory This enumeration contains methods to help build proxy subclass names and select reports directories.UncheckedThrow This utility class uses type erasure to enable client code to throw checked exceptions as unchecked.VolumeInfo This utility class provides methods that parse the output of the 'mount' utility into a mapped collection of volume property records.VolumeInfo.VolumeProps