All Classes and Interfaces

Class
Description
When placed on a method or constructor, indicates that the member is called via reflection and is therefore used and should not be considered for removal.
Extremely simple way to "allowlist" fields, e.g., from a web form.
A record that contains a lookup status and, if the lookup succeeded, a value.
Represents the result of an attribute lookup.
A record that contains a lookup status and, if the lookup succeeded, a map of all the attributes.
Represents the result of looking up all attributes.
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.
A Predicate that wraps a Predicate and tracks the number of true and false results.
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.
Test utilities for Jakarta RESTful Web Services.
Utilities for working with JAR manifests.
Static utilities related to JAR manifests.
Utilities related to arrays.
Utilities related to casting.
Strategy interface for checking elements in a collection.
Default implementation of KiwiCasts2.CollectionCheckStrategy that uses KiwiCasts2.DEFAULT_MAX_NON_NULL_CHECKS as the maximum non-null checks and checks only one (non-null) element in the collection.
Default implementation of KiwiCasts2.ListCheckStrategy that uses KiwiCasts2.DEFAULT_MAX_NON_NULL_CHECKS as the maximum non-null checks and checks only one (non-null) element in the list.
Default implementation of KiwiCasts2.MapCheckStrategy that uses KiwiCasts2.DEFAULT_MAX_NON_NULL_CHECKS as the maximum non-null checks and checks only one (non-null) entry in the map.
Default implementation of KiwiCasts2.SetCheckStrategy that uses KiwiCasts2.DEFAULT_MAX_NON_NULL_CHECKS as the maximum non-null checks and checks only one (non-null) element in the set.
Strategy interface for checking elements in a list.
Strategy interface for checking entries in a map.
Strategy interface for checking elements in a set.
Standard implementation of KiwiCasts2.CollectionCheckStrategy that allows configuring the number of non-null and type checks to perform.
Standard implementation of KiwiCasts2.ListCheckStrategy that allows configuring the number of non-null and type checks to perform.
Standard implementation of KiwiCasts2.MapCheckStrategy that allows configuring the number of non-null and type checks to perform.
Standard implementation of KiwiCasts2.SetCheckStrategy that allows configuring the number of non-null and type checks to perform.
Static utilities related to Closeable and other objects that can be "closed", whether they implement Closeable or not.
A description of how to close a specific object.
Represents the result of an attempt to close an object.
Utilities related to Collections.
 
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.
A record that contains lookup status and, if the lookup succeeded, a Manifest.
 
Annotation to make it clear that a method/constructor parameter might be mutated, e.g., auditing properties such as createdAt, createdBy, etc. that are automatically set on a persistent entity.
A Metrics Meter that knows its own name.
Utilities to execute a command using a ProcessHelper.
For a given Process, consume its standard or error output and send it to a Consumer for processing.
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 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 may throw a runtime exception.
Represents an operation that is timed and returns no result but may throw an exception.
Represents an operation that is timed and returns a (possibly null) result but may throw an exception.
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.
Exception thrown when a value cannot be cast to the expected type.