Module io.github.spannm.ucanaccess
Package net.ucanaccess.util
package net.ucanaccess.util
-
ClassDescriptionA utility class providing methods for interoperability with the UCanAccess Hibernate dialect.IThrowingConsumer<I,
T extends Throwable> An operation that accepts one argument, produces no result and may throw an exception.IThrowingFunction<I,R, T extends Throwable> A function that accepts one argument, produces a result and may throw an exception.IThrowingRunnable<T extends Throwable>A runnable which might throw an exception of typeT.IThrowingSupplier<R,T extends Throwable> A supplier of a result of typeRwhich might throw an exception of typeT.An immutable sql statement string created from multiple tokens in order to write inline sql statements in an easy-to-read fashion spread out over multiple lines of code.Fluent-style try-catch handling.The purpose of this class is to find the project's version information by all means possible, while developing the project in an IDE while running Maven lifecycle goals or while executing or referencing the project at run-time, whether packaged or not.