All Classes and Interfaces
Class
Description
When placed on a method or constructor, indicates that the member is called via
reflection, and is this used and should not be considered for removal.
Extremely simply way to "allow-list" fields, e.g., from a web form.
Trying out an idea for a self-contained thread-safe counter that drains itself on a recurring basis.
Copied and modified from kiwi's
CatchingRunnable.Some simple utilities useful to data access code that is building queries,
for example, structured query languages such as SQL or HQL.
DefaultingFileAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware>
A Dropwizard
AppenderFactory implementation which extends FileAppenderFactory to provide default
values for the current log file name, archive log file name pattern, and log format if they are not explicitly
configured.A logback appender that stores logging events in an in-memory map.
Provides AssertJ assertions for
InMemoryAppender.Test utilities for Jakarta RESTful Web Services.
Static utilities related to JAR manifests.
Utilities related to arrays.
A description of how to close a specific object.
Represents the result of an attempt to close an object.
Static utilities for working with
Enum.Utilities related to
Future.Represents the state of a
Future.Utilities related to internet addresses.
JDBC utilities that may (or may not) eventually move into
KiwiJdbc in
kiwi.Utilities relating to JDBC metadata.
Some utilities for working with media types.
Utilities related to reflection.
Describes the access modifiers allowed on Java members, e.g., classes, fields, methods, and constructors.
Static utilities related to
Runnable.Represents the result of an attempt to run a
KiwiRunnables.ThrowingRunnable.A variation on
Runnable which allows exceptions to be thrown.A
RuntimeException that contains a checked exception thrown by a KiwiRunnables.ThrowingRunnable.Static utilities to create Mockito-based mocks for servlet API code.
Static utilities related to
ServletRequest, mostly related to handling X509Certificates.Utilities for SLF4J, mainly to allow logging a message at a specified level.
Utilities related to strings.
Utilities related to URLs.
Provides a Dropwizard
Managed to start and stop a
CamelContext as your application is started and
stopped, respectively.Annotation to make it clear that a method/constructor parameter might be mutated, e.g., auditing
properties such as createdAt, createdBy, etc.
A Metrics
Meter that knows its own name.Utilities to execute a command using a
ProcessHelper.The type of output from the process.
The return type for the handler methods.
Configuration class that can be used in conjunction with
ProcessOutputHandler.Represents the result of running a command line process.
An
ArgumentsProvider that provides random capitalization of an input value.RandomCapitalizationSource is an ArgumentsSource that provides values having a random capitalization
of a given input for use in parameterized tests.The type of capitalization to provide.
Unchecked exception that wraps a
SQLException.Basic health check that checks if a
Meter has any errors in the last 15 minutes, calculated
using the 15-minute rate from the meter.Utilities related to
SOAPFault and SOAPFaultException.A simple way to log timing information about a repeated operation.
Timing utilities that provide a convenient way to measure elapsed time of operations.
Represents an operation that is timed.
Represents an operation that is timed and returns no result.
Represents an operation that is timed and returns a result.
Represents either a simple type (e.g., Boolean or String) or a parameterized type (e.g.