Index

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(RandomCapitalizationSource) - Method in class org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationArgumentsProvider
 
AccessedViaReflection - Annotation Interface in org.kiwiproject.beta.annotation
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.
actualType() - Method in exception org.kiwiproject.beta.base.TypeMismatchException
Gets the actual type of the value that caused the type mismatch.
addSort(StringBuilder, AllowedFields, String, KiwiSort.Direction) - Static method in class org.kiwiproject.beta.dao.DaoHelpers
Add a sort to the query restricting by the AllowedFields for the sort field and direction.
addSort(StringBuilder, AllowedFields, KiwiSort) - Static method in class org.kiwiproject.beta.dao.DaoHelpers
Add a sort to the query restricting by the AllowedFields for the KiwiSort.
addSorts(StringBuilder, AllowedFields, String, KiwiSort.Direction, String, KiwiSort.Direction) - Static method in class org.kiwiproject.beta.dao.DaoHelpers
Add sorts to the query restricting by the AllowedFields for the primary and secondary sort fields and directions.
addSorts(StringBuilder, AllowedFields, List<KiwiSort>) - Static method in class org.kiwiproject.beta.dao.DaoHelpers
Adds sorts to the query restricting by the AllowedFields for all the specified sorts.
addSorts(StringBuilder, AllowedFields, KiwiSort...) - Static method in class org.kiwiproject.beta.dao.DaoHelpers
Adds sorts to the query restricting by the AllowedFields for all the specified sorts.
addSorts(StringBuilder, AllowedFields, KiwiSort, KiwiSort) - Static method in class org.kiwiproject.beta.dao.DaoHelpers
Add sorts to the query restricting by the AllowedFields for the primary and secondary sort criteria.
addSorts(StringBuilder, AllowedFields, PagingRequest) - Static method in class org.kiwiproject.beta.dao.DaoHelpers
Add sorts to the query restricting by the AllowedFields for the PagingRequest.
AllowedFields - Class in org.kiwiproject.beta.dao
Extremely simple way to "allowlist" fields, e.g., from a web form.
argumentTransformer(BiFunction<Long, Integer, Object[]>) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger.TimestampingLoggerBuilder
 
array(ResultSet, String, Class<T>) - Static method in class org.kiwiproject.beta.jdbc.KiwiJdbc2
Get an ARRAY column as an array of the specified reference type.
arrayAsList(ResultSet, String, Class<T>) - Static method in class org.kiwiproject.beta.jdbc.KiwiJdbc2
Get an ARRAY column as a List of the specified type.
arrayAsSet(ResultSet, String, Class<T>) - Static method in class org.kiwiproject.beta.jdbc.KiwiJdbc2
Get an ARRAY column as a Set of the specified type.
assertAllowed(String) - Method in class org.kiwiproject.beta.dao.AllowedFields
Checks that the field name is an allowed field.
assertPrefixedAllowed(String) - Method in class org.kiwiproject.beta.dao.AllowedFields
Checks that the prefixed field name is allowed.
AttributeLookupResult - Record Class in org.kiwiproject.beta.base.jar
A record that contains a lookup status and, if the lookup succeeded, a value.
AttributeLookupResult(AttributeLookupStatus, String, Exception) - Constructor for record class org.kiwiproject.beta.base.jar.AttributeLookupResult
Creates an instance of a AttributeLookupResult record class.
AttributeLookupStatus - Enum Class in org.kiwiproject.beta.base.jar
Represents the result of an attribute lookup.
attributes() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
Returns the value of the attributes record component.
AttributesLookupResult - Record Class in org.kiwiproject.beta.base.jar
A record that contains a lookup status and, if the lookup succeeded, a map of all the attributes.
AttributesLookupResult(AttributesLookupStatus, Map<String, String>, Exception) - Constructor for record class org.kiwiproject.beta.base.jar.AttributesLookupResult
Creates an instance of a AttributesLookupResult record class.
AttributesLookupStatus - Enum Class in org.kiwiproject.beta.base.jar
Represents the result of looking up all attributes.
authorityOnlyUrlFrom(URL) - Static method in class org.kiwiproject.beta.net.KiwiUrls2
Strip any path or query parameters from the given URL, returning only the authority (host[:port]).
AutoDrainingCounter - Class in org.kiwiproject.beta.concurrent
Trying out an idea for a self-contained thread-safe counter that drains itself on a recurring basis.
AutoDrainingCounter(Duration) - Constructor for class org.kiwiproject.beta.concurrent.AutoDrainingCounter
 
AutoDrainingCounter(Duration, IntConsumer) - Constructor for class org.kiwiproject.beta.concurrent.AutoDrainingCounter
 

B

bufferCapacityInBytes() - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
 
build() - Method in class org.kiwiproject.beta.base.process.ProcessResult.ProcessResultBuilder
 
build() - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger.TimestampingLoggerBuilder
 
build(LoggerContext, String, LayoutFactory<E>, LevelFilterFactory<E>, AsyncAppenderFactory<E>) - Method in class org.kiwiproject.beta.dropwizard.DefaultingFileAppenderFactory
 
builder() - Static method in class org.kiwiproject.beta.base.process.ProcessResult
 
builder() - Static method in class org.kiwiproject.beta.slf4j.TimestampingLogger
 

C

camelToSnakeCase(String) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Convert a camelCase value to snake_case.
camelToSnakeCaseOrEmpty(String) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Convert a camelCase value to snake_case.
camelToSnakeCaseOrNull(String) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Convert a camelCase value to snake_case.
CANCELLED - Enum constant in enum class org.kiwiproject.beta.concurrent.KiwiFutures.FutureState
The task was canceled.
castToCollectionAndCheckElements(Class<T>, Object) - Static method in class org.kiwiproject.beta.base.KiwiCasts2
Casts the given object to a Collection and checks that its elements are of the expected type.
castToCollectionAndCheckElements(Class<T>, Object, KiwiCasts2.CollectionCheckStrategy) - Static method in class org.kiwiproject.beta.base.KiwiCasts2
Casts the given object to a Collection and checks that its elements are of the expected type using the specified strategy.
castToListAndCheckElements(Class<T>, Object) - Static method in class org.kiwiproject.beta.base.KiwiCasts2
Casts the given object to a List and checks that its elements are of the expected type.
castToListAndCheckElements(Class<T>, Object, KiwiCasts2.ListCheckStrategy) - Static method in class org.kiwiproject.beta.base.KiwiCasts2
Casts the given object to a List and checks that its elements are of the expected type using the specified check strategy.
castToMapAndCheckEntries(Class<K>, Class<V>, Object) - Static method in class org.kiwiproject.beta.base.KiwiCasts2
Casts the given object to a Map and checks that its keys and values are of the expected types.
castToMapAndCheckEntries(Class<K>, Class<V>, Object, KiwiCasts2.MapCheckStrategy) - Static method in class org.kiwiproject.beta.base.KiwiCasts2
Casts the given object to a Map and checks that its keys and values are of the expected types using the specified check strategy.
castToSetAndCheckElements(Class<T>, Object) - Static method in class org.kiwiproject.beta.base.KiwiCasts2
Casts the given object to a Set and checks that its elements are of the expected type.
castToSetAndCheckElements(Class<T>, Object, KiwiCasts2.SetCheckStrategy) - Static method in class org.kiwiproject.beta.base.KiwiCasts2
Casts the given object to a Set and checks that its elements are of the expected type using the specified check strategy.
CatchingRunnable2 - Interface in org.kiwiproject.beta.base
Copied and modified from kiwi's CatchingRunnable.
check() - Method in class org.kiwiproject.beta.health.SimpleMeterHealthCheck
 
checkElements(Class<T>, Collection<T>) - Method in interface org.kiwiproject.beta.base.KiwiCasts2.CollectionCheckStrategy
Checks that elements in the collection are of the expected type.
checkElements(Class<T>, Collection<T>) - Method in class org.kiwiproject.beta.base.KiwiCasts2.DefaultCollectionCheckStrategy
Checks that elements in the collection are of the expected type.
checkElements(Class<T>, Collection<T>) - Method in class org.kiwiproject.beta.base.KiwiCasts2.StandardCollectionCheckStrategy
Checks that elements in the collection are of the expected type.
checkElements(Class<T>, List<T>) - Method in class org.kiwiproject.beta.base.KiwiCasts2.DefaultListCheckStrategy
Checks that elements in the list are of the expected type.
checkElements(Class<T>, List<T>) - Method in interface org.kiwiproject.beta.base.KiwiCasts2.ListCheckStrategy
Checks that elements in the list are of the expected type.
checkElements(Class<T>, List<T>) - Method in class org.kiwiproject.beta.base.KiwiCasts2.StandardListCheckStrategy
Checks that elements in the list are of the expected type.
checkElements(Class<T>, Set<T>) - Method in class org.kiwiproject.beta.base.KiwiCasts2.DefaultSetCheckStrategy
Checks that elements in the set are of the expected type.
checkElements(Class<T>, Set<T>) - Method in interface org.kiwiproject.beta.base.KiwiCasts2.SetCheckStrategy
Checks that elements in the set are of the expected type.
checkElements(Class<T>, Set<T>) - Method in class org.kiwiproject.beta.base.KiwiCasts2.StandardSetCheckStrategy
Checks that elements in the set are of the expected type.
checkEntries(Class<K>, Class<V>, Map<K, V>) - Method in class org.kiwiproject.beta.base.KiwiCasts2.DefaultMapCheckStrategy
Checks that keys and values in the map are of the expected types.
checkEntries(Class<K>, Class<V>, Map<K, V>) - Method in interface org.kiwiproject.beta.base.KiwiCasts2.MapCheckStrategy
Checks that keys and values in the map are of the expected types.
checkEntries(Class<K>, Class<V>, Map<K, V>) - Method in class org.kiwiproject.beta.base.KiwiCasts2.StandardMapCheckStrategy
Checks that keys and values in the map are of the expected types.
close() - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandler
 
close() - Method in class org.kiwiproject.beta.concurrent.AutoDrainingCounter
close(Closeable) - Static method in class org.kiwiproject.beta.base.KiwiCloseables
Close the given instance of Closeable.
close(KiwiCloseables.CloseDescriptor) - Static method in class org.kiwiproject.beta.base.KiwiCloseables
Close an object described by the KiwiCloseables.CloseDescriptor.
closeAll(Object...) - Static method in class org.kiwiproject.beta.base.KiwiCloseables
Close all the given objects, and return a single KiwiCloseables.CloseResult corresponding to each input object in order.
closeAllQuietly(Object...) - Static method in class org.kiwiproject.beta.base.KiwiCloseables
Close all the given objects, suppressing any exceptions.
closed() - Method in class org.kiwiproject.beta.base.KiwiCloseables.CloseResult
If true, the object was successfully closed.
closedOrWasNull() - Method in class org.kiwiproject.beta.base.KiwiCloseables.CloseResult
 
closeMethodName() - Method in class org.kiwiproject.beta.base.KiwiCloseables.CloseDescriptor
The name of the "close" method.
closeQuietly(Closeable) - Static method in class org.kiwiproject.beta.base.KiwiCloseables
Close the given instance of Closeable, and suppress any exception.
closeQuietly(KiwiCloseables.CloseDescriptor) - Static method in class org.kiwiproject.beta.base.KiwiCloseables
Close an object described by the KiwiCloseables.CloseDescriptor, and suppress any exception.
comparingInstantTruncatedTo(ChronoUnit) - Static method in class org.kiwiproject.beta.util.comparator.KiwiComparators
 
comparingInstantTruncatedToMillis() - Static method in class org.kiwiproject.beta.util.comparator.KiwiComparators
 
comparingLocalDateTimeTruncatedTo(ChronoUnit) - Static method in class org.kiwiproject.beta.util.comparator.KiwiComparators
 
comparingLocalDateTimeTruncatedToMillis() - Static method in class org.kiwiproject.beta.util.comparator.KiwiComparators
 
comparingOffsetDateTimeTruncatedTo(ChronoUnit) - Static method in class org.kiwiproject.beta.util.comparator.KiwiComparators
 
comparingOffsetDateTimeTruncatedToMillis() - Static method in class org.kiwiproject.beta.util.comparator.KiwiComparators
 
comparingZonedDateTimeTruncatedTo(ChronoUnit) - Static method in class org.kiwiproject.beta.util.comparator.KiwiComparators
 
comparingZonedDateTimeTruncatedToMillis() - Static method in class org.kiwiproject.beta.util.comparator.KiwiComparators
 
containsValue() - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
 
count() - Element in annotation interface org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationSource
The desired number of randomly capitalized values to provide.
CountingPredicate<T> - Class in org.kiwiproject.beta.util.function
A Predicate that wraps a Predicate and tracks the number of true and false results.
CountingPredicate(Predicate<T>) - Constructor for class org.kiwiproject.beta.util.function.CountingPredicate
Create a new instance that wraps predicate in order to count the number of true and false results.
createAndStart(Duration) - Static method in class org.kiwiproject.beta.concurrent.AutoDrainingCounter
 
createAndStart(Duration, IntConsumer) - Static method in class org.kiwiproject.beta.concurrent.AutoDrainingCounter
 

D

DaoHelpers - Class in org.kiwiproject.beta.dao
Some simple utilities useful to data access code that is building queries, for example, structured query languages such as SQL or HQL.
debugLogAppendingElapsed(String, Object...) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger
Logs a message at DEBUG level and appends an elapsed time message.
debugLogElapsed(String, Object...) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger
Logs a message and an elapsed time message at DEBUG level.
DEFAULT_BUFFER_SIZE_BYTES - Static variable in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
 
DEFAULT_MAX_NON_NULL_CHECKS - Static variable in class org.kiwiproject.beta.base.KiwiCasts2
The default maximum number of non-null checks to perform when checking elements in a collection.
DEFAULT_MAX_TYPE_CHECKS - Static variable in class org.kiwiproject.beta.base.KiwiCasts2
The default maximum number of type checks to perform when checking elements in a collection.
DEFAULT_RANDOM_CASE_GENERATION_LIMIT - Static variable in class org.kiwiproject.beta.base.KiwiStrings2
The default maximum number of strings that will be generated by KiwiStrings2.randomCaseVariants(String, int) and KiwiStrings2.randomCaseVariants(String, int, Locale).
DEFAULT_SLEEP_DURATION_MILLIS - Static variable in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
 
DEFAULT_THREAD_POOL_SIZE - Static variable in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
 
DefaultCollectionCheckStrategy() - Constructor for class org.kiwiproject.beta.base.KiwiCasts2.DefaultCollectionCheckStrategy
Constructs a new instance.
DefaultingFileAppenderFactory<E extends ch.qos.logback.core.spi.DeferredProcessingAware> - Class in org.kiwiproject.beta.dropwizard
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.
DefaultingFileAppenderFactory() - Constructor for class org.kiwiproject.beta.dropwizard.DefaultingFileAppenderFactory
 
DefaultListCheckStrategy() - Constructor for class org.kiwiproject.beta.base.KiwiCasts2.DefaultListCheckStrategy
Constructs a new instance.
DefaultMapCheckStrategy() - Constructor for class org.kiwiproject.beta.base.KiwiCasts2.DefaultMapCheckStrategy
Constructs a new instance with default settings.
DefaultSetCheckStrategy() - Constructor for class org.kiwiproject.beta.base.KiwiCasts2.DefaultSetCheckStrategy
Constructs a new instance.
DOES_NOT_EXIST - Enum constant in enum class org.kiwiproject.beta.base.jar.AttributeLookupStatus
The attribute does not exist.
doesNotHaveCertificateIn(X509Certificate[]) - Static method in class org.kiwiproject.beta.servlet.KiwiServletRequests
 
doubleArray(ResultSet, String) - Static method in class org.kiwiproject.beta.jdbc.KiwiJdbc2
Get an ARRAY column as a double array.

E

elapsedTimeTemplate(String) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger.TimestampingLoggerBuilder
 
emptyArray(Class<T>) - Static method in class org.kiwiproject.beta.collect.KiwiArrays2
Creates an empty array of the specified type.
entries(Class<E>) - Static method in class org.kiwiproject.beta.base.KiwiEnums2
Return the constants in the given enum class as a list.
equals(Object) - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.kiwiproject.beta.net.KiwiInternetAddresses2.SimpleAddressHolder
 
equals(Object) - Method in class org.kiwiproject.beta.reflect.TypeInfo
 
equals(Object) - Method in class org.kiwiproject.beta.time.Timing.TimedNoResult
 
equals(Object) - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorNoResult
 
equals(Object) - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorOrResult
 
equals(Object) - Method in class org.kiwiproject.beta.time.Timing.TimedWithResult
 
error() - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
Returns the value of the error record component.
error() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
Returns the value of the error record component.
error() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
Returns the value of the error record component.
error() - Method in class org.kiwiproject.beta.base.KiwiCloseables.CloseResult
If an error occurred closing an object, this contains the Exception that was thrown.
error() - Method in class org.kiwiproject.beta.base.KiwiRunnables.RunResult
If an error occurred while running an object, this contains the Exception that was thrown.
error(Throwable) - Method in class org.kiwiproject.beta.base.process.ProcessResult.ProcessResultBuilder
 
ERROR - Enum constant in enum class org.kiwiproject.beta.base.process.ProcessOutputHandler.ProcessOutputType
Indicates error output of a process.
errorMessage() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
Returns the value of the errorMessage record component.
exceptionNow(Future<V>) - Static method in class org.kiwiproject.beta.concurrent.KiwiFutures
Returns the exception thrown by the task without waiting.
execute(ProcessHelper, List<String>) - Static method in class org.kiwiproject.beta.base.process.ProcessHelpers
Execute command with a timeout of 5 seconds.
execute(ProcessHelper, List<String>, long, TimeUnit) - Static method in class org.kiwiproject.beta.base.process.ProcessHelpers
Execute command with the given timeout.
execute(ProcessHelper, List<String>, Duration) - Static method in class org.kiwiproject.beta.base.process.ProcessHelpers
Execute command with the given timeout.
EXISTS - Enum constant in enum class org.kiwiproject.beta.base.jar.AttributeLookupStatus
The attribute exists.
exitCode(Integer) - Method in class org.kiwiproject.beta.base.process.ProcessResult.ProcessResultBuilder
 
expectedType() - Method in exception org.kiwiproject.beta.base.TypeMismatchException
Gets the expected type of the value that caused the type mismatch.

F

failed() - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
 
failed() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
 
failed() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
 
FAILED - Enum constant in enum class org.kiwiproject.beta.concurrent.KiwiFutures.FutureState
The task completed with an exception.
FAILURE - Enum constant in enum class org.kiwiproject.beta.base.jar.AttributeLookupStatus
An I/O or other error occurred retrieving the attribute.
FAILURE - Enum constant in enum class org.kiwiproject.beta.base.jar.AttributesLookupStatus
An I/O or other error occurred retrieving the attributes.
FAILURE - Enum constant in enum class org.kiwiproject.beta.base.jar.ManifestLookupStatus
 
falseCount() - Method in class org.kiwiproject.beta.util.function.CountingPredicate
Return the number of times this predicate has gotten a false result.
findFirstOfType(Class<T>, Collection<U>) - Static method in class org.kiwiproject.beta.collect.KiwiCollections2
Finds the first object having type T in a collection of objects of a base type U.
firstCertificate(X509Certificate[]) - Static method in class org.kiwiproject.beta.servlet.KiwiServletRequests
 
firstCertificateOrEmpty(X509Certificate[]) - Static method in class org.kiwiproject.beta.servlet.KiwiServletRequests
 
forUnexpectedCollectionElementType(Class<?>, Class<?>, Class<?>) - Static method in exception org.kiwiproject.beta.base.TypeMismatchException
Factory method to create a new instance with a standardized message for a type mismatch on a collection element.
forUnexpectedMapKeyType(Class<?>, Class<?>) - Static method in exception org.kiwiproject.beta.base.TypeMismatchException
Factory method to create a new instance with a standardized message for a map key type mismatch.
forUnexpectedMapValueType(Class<?>, Class<?>) - Static method in exception org.kiwiproject.beta.base.TypeMismatchException
Factory method to create a new instance with a standardized message for a map value type mismatch.
forUnexpectedType(Class<?>, Class<?>) - Static method in exception org.kiwiproject.beta.base.TypeMismatchException
Factory method to create a new instance with a standardized message for a type mismatch and no cause.
forUnexpectedTypeWithCause(Class<?>, Class<?>, ClassCastException) - Static method in exception org.kiwiproject.beta.base.TypeMismatchException
Factory method to create a new instance with a standardized message for a type mismatch.
forUnexpectedTypeWithMessage(String, Class<?>, Class<?>, ClassCastException) - Static method in exception org.kiwiproject.beta.base.TypeMismatchException
Factory method to create a new instance of TypeMismatchException with a custom message, expected type, actual type, and an optional cause.

G

get() - Method in class org.kiwiproject.beta.concurrent.AutoDrainingCounter
 
getAndIncrement() - Method in class org.kiwiproject.beta.concurrent.AutoDrainingCounter
 
getBufferCapacity() - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
The size of the buffer that will be used when reading process output.
getCause() - Method in exception org.kiwiproject.beta.jdbc.RuntimeSQLException
Returns the cause of this exception.
getCertificates(ServletRequest) - Static method in class org.kiwiproject.beta.servlet.KiwiServletRequests
 
getCertificatesAsList(ServletRequest) - Static method in class org.kiwiproject.beta.servlet.KiwiServletRequests
 
getCertificatesOrEmpty(ServletRequest) - Static method in class org.kiwiproject.beta.servlet.KiwiServletRequests
 
getCount() - Method in class org.kiwiproject.beta.metrics.NamedMeter
 
getElapsedMillis() - Method in interface org.kiwiproject.beta.time.Timing.Timed
 
getElapsedMillis() - Method in class org.kiwiproject.beta.time.Timing.TimedNoResult
 
getElapsedMillis() - Method in interface org.kiwiproject.beta.time.Timing.TimedWithError
 
getElapsedMillis() - Method in class org.kiwiproject.beta.time.Timing.TimedWithResult
 
getElapsedNanos() - Method in interface org.kiwiproject.beta.time.Timing.Timed
 
getElapsedNanos() - Method in class org.kiwiproject.beta.time.Timing.TimedNoResult
 
getElapsedNanos() - Method in interface org.kiwiproject.beta.time.Timing.TimedWithError
 
getElapsedNanos() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorNoResult
 
getElapsedNanos() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorOrResult
 
getElapsedNanos() - Method in class org.kiwiproject.beta.time.Timing.TimedWithResult
 
getError() - Method in class org.kiwiproject.beta.base.process.ProcessResult
Return Optional containing the error, or an empty Optional if the process succeeded.
getException() - Method in interface org.kiwiproject.beta.time.Timing.TimedWithError
 
getException() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorNoResult
 
getException() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorOrResult
 
getExitCode() - Method in class org.kiwiproject.beta.base.process.ProcessResult
Return Optional containing the process exit code, or an empty Optional if the process timed out.
getFifteenMinuteRate() - Method in class org.kiwiproject.beta.metrics.NamedMeter
 
getFiveMinuteRate() - Method in class org.kiwiproject.beta.metrics.NamedMeter
 
getGenericTypes() - Method in class org.kiwiproject.beta.reflect.TypeInfo
If a simple type, this will be empty.
getHostname() - Method in class org.kiwiproject.beta.net.KiwiInternetAddresses2.SimpleAddressHolder
 
getIp() - Method in class org.kiwiproject.beta.net.KiwiInternetAddresses2.SimpleAddressHolder
 
getMainAttributes(Class<?>) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
Return the main attributes of the Manifest, using the given Class to locate the associated MANIFEST.MF file.
getMainAttributes(Manifest) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
Return the main attributes of the given Manifest as a Map of String keys to String values.
getMainAttributesAsMap(Manifest) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
Return the main attributes of the Manifest, using the given Class to locate the associated MANIFEST.MF file.
getMainAttributesAsMapOrThrow(Class<?>) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
Return the main attributes of the Manifest, using the given Class to locate the associated MANIFEST.MF file.
getMainAttributeValue(Class<?>, String) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
Get the main attribute value in a Manifest, using the given Class to locate the associated MANIFEST.MF file.
getMainAttributeValue(Class<?>, String) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
Get the main attribute value in a Manifest, using the given Class to locate the associated MANIFEST.MF file.
getMainAttributeValue(Manifest, String) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
Get the main attribute value in a Manifest having the given name.
getMainAttributeValue(Manifest, String) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
Get the main attribute value in a Manifest having the given name.
getMainAttributeValueOrThrow(Class<?>, String) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
Get the main attribute value in a Manifest, using the given Class to locate the associated MANIFEST.MF file.
getManifest(Class<?>) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
Use the given Class to locate the associated MANIFEST.MF file.
getManifest(Class<?>) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
Use the given Class to locate the associated MANIFEST.MF file.
getManifest(URI) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
Use the given URI to locate the associated MANIFEST.MF file.
getManifest(URI) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
Use the given URI to locate the associated MANIFEST.MF file.
getManifestOrThrow(Class<?>) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
Use the given Class to locate the associated MANIFEST.MF file.
getManifestWithResult(Class<?>) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
Use the given Class to locate the associated MANIFEST.MF file.
getManifestWithResult(URI) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
Use the given URI to locate the associated MANIFEST.MF file.
getMeanRate() - Method in class org.kiwiproject.beta.metrics.NamedMeter
 
getMeter() - Method in class org.kiwiproject.beta.metrics.NamedMeter
Allows access to the decorated Meter instance.
getName() - Method in class org.kiwiproject.beta.metrics.NamedMeter
Get the name of the Meter.
getOneMinuteRate() - Method in class org.kiwiproject.beta.metrics.NamedMeter
 
getOnlyGenericType() - Method in class org.kiwiproject.beta.reflect.TypeInfo
Assumes this represents a Collection, and returns the single generic type, e.g., for a Set<Integer> then Integer is returned.
getPrefixedFieldName(String) - Method in class org.kiwiproject.beta.dao.AllowedFields
Find the prefixed field name for the given (unprefixed) field name.
getRawType() - Method in class org.kiwiproject.beta.reflect.TypeInfo
If a simple type, this is the entirety of the type information.
getResult() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorOrResult
 
getResult() - Method in class org.kiwiproject.beta.time.Timing.TimedWithResult
 
getSleepTime() - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
The amount of time to sleep between reading output from the process.
getStdErrLines() - Method in class org.kiwiproject.beta.base.process.ProcessResult
 
getStdOutLines() - Method in class org.kiwiproject.beta.base.process.ProcessResult
 
getThreadPoolSize() - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
The number of threads to use when handling process output.
getTimeoutThresholdMillis() - Method in class org.kiwiproject.beta.base.process.ProcessResult
 

H

handle(Process, ProcessOutputHandler.ProcessOutputType, Consumer<String>) - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandler
Handle the output or error output of the given process.
handleErrorOutput(Process, Consumer<String>) - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandler
Handle the error output of the given process.
handleExceptionSafely(Exception) - Method in interface org.kiwiproject.beta.base.CatchingRunnable2
Handle an exception thrown by CatchingRunnable2.runSafely().
handleStandardOutput(Process, Consumer<String>) - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandler
Handle the standard output of the given process.
HANDLING - Enum constant in enum class org.kiwiproject.beta.base.process.ProcessOutputHandler.Result
Indicates the process output is being handled.
hasAccessModifier(Class<?>, KiwiReflection2.JavaAccessModifier) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Check whether a Class has a given access modifier.
hasAccessModifier(Member, KiwiReflection2.JavaAccessModifier) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Check whether a Member has a given access modifier.
hasAttributes() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
 
hasCertificateIn(X509Certificate[]) - Static method in class org.kiwiproject.beta.servlet.KiwiServletRequests
 
hasCertificates(ServletRequest) - Static method in class org.kiwiproject.beta.servlet.KiwiServletRequests
 
hasError() - Method in class org.kiwiproject.beta.base.KiwiCloseables.CloseResult
 
hasError() - Method in class org.kiwiproject.beta.base.KiwiRunnables.RunResult
 
hasError() - Method in class org.kiwiproject.beta.base.process.ProcessResult
Return true if this result contains an error.
hasExactRawType(Class<?>) - Method in class org.kiwiproject.beta.reflect.TypeInfo
Check if the raw type is exactly the same as testType.
hasException() - Method in interface org.kiwiproject.beta.time.Timing.TimedWithError
 
hashCode() - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
Returns a hash code value for this object.
hashCode() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
Returns a hash code value for this object.
hashCode() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
Returns a hash code value for this object.
hashCode() - Method in class org.kiwiproject.beta.net.KiwiInternetAddresses2.SimpleAddressHolder
 
hashCode() - Method in class org.kiwiproject.beta.reflect.TypeInfo
 
hashCode() - Method in class org.kiwiproject.beta.time.Timing.TimedNoResult
 
hashCode() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorNoResult
 
hashCode() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorOrResult
 
hashCode() - Method in class org.kiwiproject.beta.time.Timing.TimedWithResult
 
hasRawTypeAssignableTo(Class<?>) - Method in class org.kiwiproject.beta.reflect.TypeInfo
Check if the raw type is assignable to the testType, for example, a raw type of ArrayList is assignable to List, and a String is assignable to a CharSequence.
hasResult() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorOrResult
 
hostOnlyUrlFrom(URL) - Static method in class org.kiwiproject.beta.net.KiwiUrls2
Strip any path or query parameters from the given URL, returning only host[:port] (the authority part).

I

IGNORE_DEAD_PROCESS - Enum constant in enum class org.kiwiproject.beta.base.process.ProcessOutputHandler.Result
Indicates that the process was not alive when a handler was called, so it was ignored.
incrementAndGet() - Method in class org.kiwiproject.beta.concurrent.AutoDrainingCounter
 
initialMessage(String) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger.TimestampingLoggerBuilder
 
initialTimestamp(long) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger.TimestampingLoggerBuilder
 
intArray(ResultSet, String) - Static method in class org.kiwiproject.beta.jdbc.KiwiJdbc2
Get an ARRAY column as an int array.
isAlive() - Method in class org.kiwiproject.beta.concurrent.AutoDrainingCounter
 
isAllowed(String) - Method in class org.kiwiproject.beta.dao.AllowedFields
Checks whether the field name is allowed
isCollection() - Method in class org.kiwiproject.beta.reflect.TypeInfo
Check if this is a collection (Collection, Set, List).
isCollectionOf(Class<?>) - Method in class org.kiwiproject.beta.reflect.TypeInfo
Check if this is a collection (Collection, Set, List) that contains elements with the given generic type.
isEnabled(Logger, String) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
isEnabled(Logger, Level) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
isJson(MediaType) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the Jakarta Rest media type is "application/json", ignoring parameters such that "application/json; charset=utf-8" is considered JSON.
isJson(String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the media type is "application/json", ignoring parameters such that "application/json; charset=utf-8" is considered JSON.
isListOf(Class<?>) - Method in class org.kiwiproject.beta.reflect.TypeInfo
Check if this is a List that contains elements with the given generic type.
isMap() - Method in class org.kiwiproject.beta.reflect.TypeInfo
Check if this is a map.
isMapOf(Class<?>, Class<?>) - Method in class org.kiwiproject.beta.reflect.TypeInfo
Check if this is a Map that contains entries with the given key and value generic types.
isNotDone(Future<V>) - Static method in class org.kiwiproject.beta.concurrent.KiwiFutures
Check whether a Future is done.
isNotSuccessfulExit() - Method in class org.kiwiproject.beta.base.process.ProcessResult
Return true if the exit code is NOT zero, and false for any other value.
isNullResult() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorOrResult
 
isPackagePrivate(Class<?>) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Check if the class has no explicit modifier, i.e., is accessible only by other classes and members in the same package.
isPackagePrivate(Member) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Check if the member has no explicit modifier, i.e., is accessible only by other members of the same package.
isPlainText(MediaType) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the Jakarta Rest media type is "text/plain", ignoring parameters such that "text/plain; version=0.0.4; charset=utf-8" is considered plain text.
isPlainText(String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the media type is "text/plain", ignoring parameters such that "text/plain; version=0.0.4; charset=utf-8" is considered plain text.
isPrefixedAllowed(String) - Method in class org.kiwiproject.beta.dao.AllowedFields
Checks whether the prefixed field name is allowed.
isPrivate(Class<?>) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Check if the class has the private modifier.
isPrivate(Member) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Check if the member has the private modifier.
isProtected(Class<?>) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Check if the class has the protected modifier.
isProtected(Member) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Check if the member has the protected modifier.
isPublic(Class<?>) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Check if the class has the public modifier.
isPublic(Member) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Check if the member has the public modifier.
isSetOf(Class<?>) - Method in class org.kiwiproject.beta.reflect.TypeInfo
Check if this is a Set that contains elements with the given generic type.
isSuccessfulExit() - Method in class org.kiwiproject.beta.base.process.ProcessResult
Return true if the exit code is zero, and false for any other value.
isSuccessfulExitCode(int) - Static method in class org.kiwiproject.beta.base.process.ProcessResult
Return true if the exit code is zero, and false for any other value.
isTimedOut() - Method in class org.kiwiproject.beta.base.process.ProcessResult
 
isUseDefaultDropwizardLogFormat() - Method in class org.kiwiproject.beta.dropwizard.DefaultingFileAppenderFactory
If true, uses the default Dropwizard log format provided by DropwizardLayout.
isXml(MediaType) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the Jakarta Rest media type is "application/xml" or "text/xml", ignoring parameters such that "text/xml; charset=utf-8" is considered XML.
isXml(String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the media type is "application/xml" or "text/xml", ignoring parameters such that "text/xml; charset=utf-8" is considered XML.

J

JakartaRestTestHelpers - Class in org.kiwiproject.beta.test.jersey.ws.rs
Test utilities for Jakarta RESTful Web Services.
JarManifestHelper - Class in org.kiwiproject.beta.base.jar
Utilities for working with JAR manifests.
JarManifestHelper() - Constructor for class org.kiwiproject.beta.base.jar.JarManifestHelper
 
JarManifests - Class in org.kiwiproject.beta.base.jar
Static utilities related to JAR manifests.

K

KiwiArrays2 - Class in org.kiwiproject.beta.collect
Utilities related to arrays.
KiwiCasts2 - Class in org.kiwiproject.beta.base
Utilities related to casting.
KiwiCasts2.CollectionCheckStrategy - Interface in org.kiwiproject.beta.base
Strategy interface for checking elements in a collection.
KiwiCasts2.DefaultCollectionCheckStrategy - Class in org.kiwiproject.beta.base
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.
KiwiCasts2.DefaultListCheckStrategy - Class in org.kiwiproject.beta.base
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.
KiwiCasts2.DefaultMapCheckStrategy - Class in org.kiwiproject.beta.base
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.
KiwiCasts2.DefaultSetCheckStrategy - Class in org.kiwiproject.beta.base
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.
KiwiCasts2.ListCheckStrategy - Interface in org.kiwiproject.beta.base
Strategy interface for checking elements in a list.
KiwiCasts2.MapCheckStrategy - Interface in org.kiwiproject.beta.base
Strategy interface for checking entries in a map.
KiwiCasts2.SetCheckStrategy - Interface in org.kiwiproject.beta.base
Strategy interface for checking elements in a set.
KiwiCasts2.StandardCollectionCheckStrategy - Class in org.kiwiproject.beta.base
Standard implementation of KiwiCasts2.CollectionCheckStrategy that allows configuring the number of non-null and type checks to perform.
KiwiCasts2.StandardListCheckStrategy - Class in org.kiwiproject.beta.base
Standard implementation of KiwiCasts2.ListCheckStrategy that allows configuring the number of non-null and type checks to perform.
KiwiCasts2.StandardMapCheckStrategy - Class in org.kiwiproject.beta.base
Standard implementation of KiwiCasts2.MapCheckStrategy that allows configuring the number of non-null and type checks to perform.
KiwiCasts2.StandardSetCheckStrategy - Class in org.kiwiproject.beta.base
Standard implementation of KiwiCasts2.SetCheckStrategy that allows configuring the number of non-null and type checks to perform.
KiwiCloseables - Class in org.kiwiproject.beta.base
Static utilities related to Closeable and other objects that can be "closed", whether they implement Closeable or not.
KiwiCloseables.CloseDescriptor - Class in org.kiwiproject.beta.base
A description of how to close a specific object.
KiwiCloseables.CloseResult - Class in org.kiwiproject.beta.base
Represents the result of an attempt to close an object.
KiwiCollections2 - Class in org.kiwiproject.beta.collect
Utilities related to Collections.
KiwiComparators - Class in org.kiwiproject.beta.util.comparator
 
KiwiEnums2 - Class in org.kiwiproject.beta.base
Static utilities for working with Enum.
KiwiFutures - Class in org.kiwiproject.beta.concurrent
Utilities related to Future.
KiwiFutures.FutureState - Enum Class in org.kiwiproject.beta.concurrent
Represents the state of a Future.
KiwiGit - Class in org.kiwiproject.beta.util.git
 
KiwiInternetAddresses2 - Class in org.kiwiproject.beta.net
Utilities related to internet addresses.
KiwiInternetAddresses2.SimpleAddressHolder - Class in org.kiwiproject.beta.net
 
KiwiJdbc2 - Class in org.kiwiproject.beta.jdbc
JDBC utilities that may (or may not) eventually move into KiwiJdbc in kiwi.
KiwiJdbcMetaData - Class in org.kiwiproject.beta.jdbc
Utilities relating to JDBC metadata.
KiwiMediaTypes - Class in org.kiwiproject.beta.net
Some utilities for working with media types.
KiwiReflection2 - Class in org.kiwiproject.beta.reflect
Utilities related to reflection.
KiwiReflection2.JavaAccessModifier - Enum Class in org.kiwiproject.beta.reflect
Describes the access modifiers allowed on Java members, e.g., classes, fields, methods, and constructors.
KiwiRunnables - Class in org.kiwiproject.beta.base
Static utilities related to Runnable.
KiwiRunnables.RunResult - Class in org.kiwiproject.beta.base
Represents the result of an attempt to run a KiwiRunnables.ThrowingRunnable.
KiwiRunnables.ThrowingRunnable - Interface in org.kiwiproject.beta.base
A variation on Runnable which allows exceptions to be thrown.
KiwiRunnables.WrappedException - Exception in org.kiwiproject.beta.base
A RuntimeException that contains a checked exception thrown by a KiwiRunnables.ThrowingRunnable.
KiwiServletMocks - Class in org.kiwiproject.beta.test.servlet
Static utilities to create Mockito-based mocks for servlet API code.
KiwiServletRequests - Class in org.kiwiproject.beta.servlet
Static utilities related to ServletRequest, mostly related to handling X509Certificates.
KiwiSlf4j - Class in org.kiwiproject.beta.slf4j
Utilities for SLF4J, mainly to allow logging a message at a specified level.
KiwiStrings2 - Class in org.kiwiproject.beta.base
Utilities related to strings.
KiwiUrls2 - Class in org.kiwiproject.beta.net
Utilities related to URLs.

L

launchCommand(File, String) - Static method in class org.kiwiproject.beta.base.process.ProcessHelpers
Convenience method that splits the given command on spaces before passing it to Processes.launch(List).
launchCommand(String) - Static method in class org.kiwiproject.beta.base.process.ProcessHelpers
Convenience method that splits the given command on spaces before passing it to Processes.launch(List).
launchPipeline(File, List<List<String>>) - Static method in class org.kiwiproject.beta.base.process.ProcessHelpers
Executes a pipeline of the given commands.
launchPipeline(List<List<String>>) - Static method in class org.kiwiproject.beta.base.process.ProcessHelpers
Executes a pipeline of the given commands.
launchPipelineCommand(File, String) - Static method in class org.kiwiproject.beta.base.process.ProcessHelpers
Convenience method that splits a pipeline using "|" and then splits each command on spaces.
launchPipelineCommand(String) - Static method in class org.kiwiproject.beta.base.process.ProcessHelpers
Convenience method that splits a pipeline using "|" and then splits each command on spaces.
log(Logger, String, String) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
log(Logger, String, String, Object) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
log(Logger, String, String, Object...) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
log(Logger, String, String, Object, Object) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
log(Logger, String, String, Throwable) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
log(Logger, Level, String) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
log(Logger, Level, String, Object) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
log(Logger, Level, String, Object...) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
log(Logger, Level, String, Object, Object) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
log(Logger, Level, String, Throwable) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
logAppendingElapsed(Level, String, Object...) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger
Logs a message at the given level and appends an elapsed time message.
logElapsed(Level, String, Object...) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger
Logs the given message and then logs the elapsed time since the previous log.
logger(Logger) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger.TimestampingLoggerBuilder
 
logSoapFault(String, SOAPFault, Logger) - Static method in class org.kiwiproject.beta.xml.ws.soap.SOAPFaults
Log detailed information about the SOAPFault.
logSoapFault(String, SOAPFaultException, Logger) - Static method in class org.kiwiproject.beta.xml.ws.soap.SOAPFaults
Log detailed information about the SOAPFault contained inside the SOAPFaultException.
logSoapFaultIfPresent(String, Throwable, Logger) - Static method in class org.kiwiproject.beta.xml.ws.soap.SOAPFaults
If the given throwable contains a SOAPFaultException, log detailed information about it.
longArray(ResultSet, String) - Static method in class org.kiwiproject.beta.jdbc.KiwiJdbc2
Get an ARRAY column as a long array.
looksLikeShortGitHash(String) - Static method in class org.kiwiproject.beta.util.git.KiwiGit
Check whether the given input value looks like it is a short Git hash.
lookupStatus() - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
Returns the value of the lookupStatus record component.
lookupStatus() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
Returns the value of the lookupStatus record component.
lookupStatus() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
Returns the value of the lookupStatus record component.

M

ManagedCamelContext - Class in org.kiwiproject.beta.dropwizard
Provides a Dropwizard Managed to start and stop a CamelContext as your application is started and stopped, respectively.
ManagedCamelContext(String, CamelContext) - Constructor for class org.kiwiproject.beta.dropwizard.ManagedCamelContext
Creates a new instance with the given name to be used in log messages.
ManagedCamelContext(CamelContext) - Constructor for class org.kiwiproject.beta.dropwizard.ManagedCamelContext
Creates a new instance with a default name.
manifest() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
Returns the value of the manifest record component.
ManifestLookupResult - Record Class in org.kiwiproject.beta.base.jar
A record that contains lookup status and, if the lookup succeeded, a Manifest.
ManifestLookupResult(ManifestLookupStatus, Manifest, Exception, String) - Constructor for record class org.kiwiproject.beta.base.jar.ManifestLookupResult
Creates an instance of a ManifestLookupResult record class.
ManifestLookupStatus - Enum Class in org.kiwiproject.beta.base.jar
 
manifestOrThrow() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
Return the Manifest if non-null.
mark() - Method in class org.kiwiproject.beta.metrics.NamedMeter
 
mark(long) - Method in class org.kiwiproject.beta.metrics.NamedMeter
 
matchesCertArrayByX500PrincipalName(String) - Static method in class org.kiwiproject.beta.test.servlet.KiwiServletMocks
Argument matcher that matches a certificate array containing exactly one X509Certificate having an X500Principal with the given name.
matchesExpectedCertArrayBySubjectDN(String) - Static method in class org.kiwiproject.beta.test.servlet.KiwiServletMocks
Argument matcher that matches a certificate array containing exactly one X509Certificate having the given subject DN.
matchesExpectedCertBySubjectDN(String) - Static method in class org.kiwiproject.beta.test.servlet.KiwiServletMocks
Argument matcher that matches a certificate having the given subject DN.
matchesExpectedCertByX500PrincipalName(String) - Static method in class org.kiwiproject.beta.test.servlet.KiwiServletMocks
Argument matcher that matches a certificate having an X500Principal with the given name.
matchesMediaType(MediaType, String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the given media type has a type and subtype that matches the given type/subtype media type.
matchesMediaType(String, String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the given media type has a type and subtype that matches the given type/subtype media type.
matchesSubtype(String, String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the given media type has a type that matches the given value.
matchesType(String, String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the given media type has a type that matches the given value.
matchesTypeAndSubtype(MediaType, String, String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the given media type has a type and subtype that matches the given values.
matchesTypeAndSubtype(MediaType, Set<String>, String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the given media type has a type and subtype that matches the given values.
matchesTypeAndSubtype(String, String, String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the given media type has a type and subtype that matches the given values.
matchesTypeAndSubtype(String, Set<String>, String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Checks if the given media type has a type and subtype that matches the given values.
maybeAttributes() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
 
maybeManifest() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
 
maybeValue() - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
 
mockHttpServletRequestWithCertificate(String) - Static method in class org.kiwiproject.beta.test.servlet.KiwiServletMocks
Create a mock HttpServletRequest with the given subject distinguished name.
mockHttpServletRequestWithNoCertificate() - Static method in class org.kiwiproject.beta.test.servlet.KiwiServletMocks
Create a mock HttpServletRequest that contains no X509 certificate.
mockX509Certificate(String) - Static method in class org.kiwiproject.beta.test.servlet.KiwiServletMocks
Create a mock X509Certificate with the given subject distinguished name.
MutableParam - Annotation Interface in org.kiwiproject.beta.annotation
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.

N

name() - Method in interface org.kiwiproject.beta.base.CatchingRunnable2
Returns a name, if available, which can be used to differentiate instances.
NamedMeter - Class in org.kiwiproject.beta.metrics
A Metrics Meter that knows its own name.
newArray(Class<T>, int) - Static method in class org.kiwiproject.beta.collect.KiwiArrays2
Creates a new array of the specified type and length.

O

object() - Method in class org.kiwiproject.beta.base.KiwiCloseables.CloseDescriptor
Contains the object to be closed, or null.
of(int, int) - Static method in class org.kiwiproject.beta.base.KiwiCasts2.StandardCollectionCheckStrategy
Creates a new instance with the specified maximum non-null and type checks.
of(int, int) - Static method in class org.kiwiproject.beta.base.KiwiCasts2.StandardListCheckStrategy
Creates a new instance with the specified maximum non-null and type checks.
of(int, int) - Static method in class org.kiwiproject.beta.base.KiwiCasts2.StandardMapCheckStrategy
Creates a new instance with the specified maximum non-null and type checks.
of(int, int) - Static method in class org.kiwiproject.beta.base.KiwiCasts2.StandardSetCheckStrategy
Creates a new instance with the specified maximum non-null and type checks.
of(Object) - Static method in class org.kiwiproject.beta.base.KiwiCloseables.CloseDescriptor
Create an instance assuming the method to close the object is named "close".
of(Object, String) - Static method in class org.kiwiproject.beta.base.KiwiCloseables.CloseDescriptor
Create an instance assuming the method to close the object is named closeMethodName.
of(Runnable) - Static method in interface org.kiwiproject.beta.base.CatchingRunnable2
Create a new instance wrapping the given Runnable.
of(Runnable) - Static method in interface org.kiwiproject.beta.base.KiwiRunnables.ThrowingRunnable
of(Runnable, Consumer<Exception>) - Static method in interface org.kiwiproject.beta.base.CatchingRunnable2
Create a new instance wrapping the given Runnable.
of(String...) - Static method in class org.kiwiproject.beta.dao.AllowedFields
Create a new instance from the given field names.
of(String, Meter) - Static method in class org.kiwiproject.beta.metrics.NamedMeter
Creates a new NamedMeter which delegates to the provided Meter.
of(String, Runnable) - Static method in interface org.kiwiproject.beta.base.CatchingRunnable2
Create a new instance with the given name that wraps the given Runnable.
of(String, Runnable, Consumer<Exception>) - Static method in interface org.kiwiproject.beta.base.CatchingRunnable2
Create a new named-instance wrapping the given Runnable.
of(String, String) - Static method in class org.kiwiproject.beta.net.KiwiInternetAddresses2.SimpleAddressHolder
 
of(Collection<String>) - Static method in class org.kiwiproject.beta.dao.AllowedFields
Create a new instance from the collection of field names.
ofClosed() - Static method in class org.kiwiproject.beta.base.KiwiCloseables.CloseResult
Create a new "closed successfully" instance.
ofDefaults() - Static method in class org.kiwiproject.beta.base.KiwiCasts2.StandardCollectionCheckStrategy
Creates a new instance with default settings for maximum non-null and type checks.
ofDefaults() - Static method in class org.kiwiproject.beta.base.KiwiCasts2.StandardListCheckStrategy
Creates a new instance with default settings for maximum non-null and type checks.
ofDefaults() - Static method in class org.kiwiproject.beta.base.KiwiCasts2.StandardMapCheckStrategy
Creates a new instance with default settings for maximum non-null and type checks.
ofDefaults() - Static method in class org.kiwiproject.beta.base.KiwiCasts2.StandardSetCheckStrategy
Creates a new instance with default settings for maximum non-null and type checks.
ofElapsedMillis(long) - Static method in class org.kiwiproject.beta.time.Timing.TimedNoResult
Create an instance having elapsed milliseconds.
ofElapsedMillis(long, R) - Static method in class org.kiwiproject.beta.time.Timing.TimedWithResult
Create an instance having elapsed milliseconds and a result.
ofElapsedNanos(long) - Static method in class org.kiwiproject.beta.time.Timing.TimedNoResult
Create an instance having elapsed nanoseconds.
ofElapsedNanos(long, R) - Static method in class org.kiwiproject.beta.time.Timing.TimedWithResult
Create an instance having elapsed nanoseconds and a result.
ofError(Exception) - Static method in class org.kiwiproject.beta.base.KiwiCloseables.CloseResult
Create a new "close failed" instance.
ofError(Exception) - Static method in class org.kiwiproject.beta.base.KiwiRunnables.RunResult
Create a new "failed run" instance.
ofException(long, RuntimeException) - Static method in class org.kiwiproject.beta.time.Timing.TimedWithErrorNoResult
Create a new instance containing an exception.
ofException(long, RuntimeException) - Static method in class org.kiwiproject.beta.time.Timing.TimedWithErrorOrResult
Create a new instance containing an exception.
ofNull() - Static method in class org.kiwiproject.beta.base.KiwiCloseables.CloseResult
Create a new "object was null" instance.
ofParameterizedType(ParameterizedType) - Static method in class org.kiwiproject.beta.reflect.TypeInfo
Create a new instance representing a parameterized type such as List<String> or Map<String, Integer>.
ofResult(long, R) - Static method in class org.kiwiproject.beta.time.Timing.TimedWithErrorOrResult
Create a new instance containing a result.
ofSimpleType(Type) - Static method in class org.kiwiproject.beta.reflect.TypeInfo
Create a new instance representing a simple type such as Integer or String, or raw collections.
ofSuccess() - Static method in class org.kiwiproject.beta.base.KiwiRunnables.RunResult
Create a new "successfully run" instance.
ofSuccess(long) - Static method in class org.kiwiproject.beta.time.Timing.TimedWithErrorNoResult
Create a new instance containing the elapsed time.
ofType(Type) - Static method in class org.kiwiproject.beta.reflect.TypeInfo
Create a new instance representing either a simple type or a parameterized type.
operationSucceeded() - Method in interface org.kiwiproject.beta.time.Timing.TimedWithError
 
org.kiwiproject.beta.annotation - package org.kiwiproject.beta.annotation
 
org.kiwiproject.beta.base - package org.kiwiproject.beta.base
 
org.kiwiproject.beta.base.jar - package org.kiwiproject.beta.base.jar
 
org.kiwiproject.beta.base.process - package org.kiwiproject.beta.base.process
 
org.kiwiproject.beta.collect - package org.kiwiproject.beta.collect
 
org.kiwiproject.beta.concurrent - package org.kiwiproject.beta.concurrent
 
org.kiwiproject.beta.dao - package org.kiwiproject.beta.dao
 
org.kiwiproject.beta.dropwizard - package org.kiwiproject.beta.dropwizard
 
org.kiwiproject.beta.health - package org.kiwiproject.beta.health
 
org.kiwiproject.beta.jdbc - package org.kiwiproject.beta.jdbc
 
org.kiwiproject.beta.metrics - package org.kiwiproject.beta.metrics
 
org.kiwiproject.beta.net - package org.kiwiproject.beta.net
 
org.kiwiproject.beta.reflect - package org.kiwiproject.beta.reflect
 
org.kiwiproject.beta.servlet - package org.kiwiproject.beta.servlet
 
org.kiwiproject.beta.slf4j - package org.kiwiproject.beta.slf4j
 
org.kiwiproject.beta.test.jersey.ws.rs - package org.kiwiproject.beta.test.jersey.ws.rs
 
org.kiwiproject.beta.test.junit.jupiter.params.provider - package org.kiwiproject.beta.test.junit.jupiter.params.provider
 
org.kiwiproject.beta.test.servlet - package org.kiwiproject.beta.test.servlet
 
org.kiwiproject.beta.time - package org.kiwiproject.beta.time
 
org.kiwiproject.beta.util.comparator - package org.kiwiproject.beta.util.comparator
 
org.kiwiproject.beta.util.function - package org.kiwiproject.beta.util.function
 
org.kiwiproject.beta.util.git - package org.kiwiproject.beta.util.git
 
org.kiwiproject.beta.xml.ws.soap - package org.kiwiproject.beta.xml.ws.soap
 

P

PACKAGE_PRIVATE - Enum constant in enum class org.kiwiproject.beta.reflect.KiwiReflection2.JavaAccessModifier
 
primitiveToObjectArray(Object, Class<T>) - Static method in class org.kiwiproject.beta.collect.KiwiArrays2
Convert an array of primitives to an array of the corresponding wrapper type.
primitiveToObjectArrayOrEmpty(Object, Class<T>) - Static method in class org.kiwiproject.beta.collect.KiwiArrays2
Convert an array of primitives to an array of the corresponding wrapper type.
primitiveToObjectArrayOrNull(Object, Class<T>) - Static method in class org.kiwiproject.beta.collect.KiwiArrays2
Convert an array of primitives to an array of the corresponding wrapper type.
PRIVATE - Enum constant in enum class org.kiwiproject.beta.reflect.KiwiReflection2.JavaAccessModifier
 
ProcessHelpers - Class in org.kiwiproject.beta.base.process
Utilities to execute a command using a ProcessHelper.
ProcessOutputHandler - Class in org.kiwiproject.beta.base.process
For a given Process, consume its standard or error output and send it to a Consumer for processing.
ProcessOutputHandler(int, int, long) - Constructor for class org.kiwiproject.beta.base.process.ProcessOutputHandler
Create a new instance.
ProcessOutputHandler(ProcessOutputHandlerConfig) - Constructor for class org.kiwiproject.beta.base.process.ProcessOutputHandler
Create a new instance.
ProcessOutputHandler.ProcessOutputType - Enum Class in org.kiwiproject.beta.base.process
The type of output from the process.
ProcessOutputHandler.Result - Enum Class in org.kiwiproject.beta.base.process
The return type for the handler methods.
ProcessOutputHandlerConfig - Class in org.kiwiproject.beta.base.process
Configuration class that can be used in conjunction with ProcessOutputHandler.
ProcessOutputHandlerConfig() - Constructor for class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
 
ProcessResult - Class in org.kiwiproject.beta.base.process
Represents the result of running a command line process.
ProcessResult.ProcessResultBuilder - Class in org.kiwiproject.beta.base.process
 
PROTECTED - Enum constant in enum class org.kiwiproject.beta.reflect.KiwiReflection2.JavaAccessModifier
 
provideArguments(ParameterDeclarations, ExtensionContext) - Method in class org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationArgumentsProvider
 
PUBLIC - Enum constant in enum class org.kiwiproject.beta.reflect.KiwiReflection2.JavaAccessModifier
 

R

RANDOM - Enum constant in enum class org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationSource.Type
Provides randomly capitalized values.
RandomCapitalizationArgumentsProvider - Class in org.kiwiproject.beta.test.junit.jupiter.params.provider
An ArgumentsProvider that provides random capitalization of an input value.
RandomCapitalizationArgumentsProvider() - Constructor for class org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationArgumentsProvider
 
RandomCapitalizationSource - Annotation Interface in org.kiwiproject.beta.test.junit.jupiter.params.provider
RandomCapitalizationSource is an ArgumentsSource that provides values having random capitalization of a given input for use in parameterized tests.
RandomCapitalizationSource.Type - Enum Class in org.kiwiproject.beta.test.junit.jupiter.params.provider
The type of capitalization to provide.
randomCaseGenerationLimit() - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Get the current maximum number of random strings that can be generated using KiwiStrings2.randomCaseVariants(String, int) and KiwiStrings2.randomCaseVariants(String, int, Locale).
randomCaseVariants(String) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Generate a set of three strings (or two when the input is only one character) whose characters match the input string but are random upper and lower case using the default Locale.
randomCaseVariants(String, int) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Generate a set of strings whose characters match the input string but are randomly upper and lower case using the default Locale.
randomCaseVariants(String, int, Locale) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Generate a set of strings whose characters match the input string but are random upper and lower case using the given Locale.
randomCaseVariants(String, Locale) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Generate a set of three strings (or two when the input is only one character) whose characters match the input string but are random upper and lower case using the given Locale.
randomlyCapitalize(String, Locale) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
For the given input string, return a string whose characters match the input string but are random upper and lower case using the given Locale.
replaceNullCharacters(String, String, String) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Replace null characters (Unicode U+0000) in str with the given replacement string.
replaceNullCharactersWithEmpty(String) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Replace null characters (Unicode U+0000) in str with an empty string.
resetRandomCaseGenerationLimit() - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Reset the maximum number of random strings that can be generated using KiwiStrings2.randomCaseVariants(String, int) to the default value (KiwiStrings2.DEFAULT_RANDOM_CASE_GENERATION_LIMIT).
resolveLocalAddressPreferringEnv(String, String) - Static method in class org.kiwiproject.beta.net.KiwiInternetAddresses2
Return a KiwiInternetAddresses2.SimpleAddressHolder containing a hostname and IP stored in the given environment variables, or fall back to the hostname and address returned by InetAddress.getLocalHost() when the environment variables do not exist or have blank values.
resolveLocalAddressPreferringSupplied(Supplier<String>, Supplier<String>) - Static method in class org.kiwiproject.beta.net.KiwiInternetAddresses2
Return a KiwiInternetAddresses2.SimpleAddressHolder containing a hostname and IP supplied by the given Suppliers, or falling back to the hostname and address returned by InetAddress.getLocalHost() when a Supplier returns a blank String (null, empty string, whitespace only).
resultNow(Future<V>) - Static method in class org.kiwiproject.beta.concurrent.KiwiFutures
Returns the computed result without waiting.
resultSetContainsColumnLabel(ResultSet, String) - Static method in class org.kiwiproject.beta.jdbc.KiwiJdbcMetaData
Check whether a ResultSet contains a column label, ignoring case since some database systems (e.g., H2) return column metadata in all capitals, e.g.
run() - Method in interface org.kiwiproject.beta.base.CatchingRunnable2
Wraps CatchingRunnable2.runSafely() in a try/catch.
run() - Method in interface org.kiwiproject.beta.base.KiwiRunnables.ThrowingRunnable
Does something that might throw a checked exception.
run(KiwiRunnables.ThrowingRunnable) - Static method in class org.kiwiproject.beta.base.KiwiRunnables
runAll(KiwiRunnables.ThrowingRunnable...) - Static method in class org.kiwiproject.beta.base.KiwiRunnables
Run all the given KiwiRunnables.ThrowingRunnable objects, and return a single KiwiRunnables.RunResult corresponding to each input object in order.
runAllQuietly(KiwiRunnables.ThrowingRunnable...) - Static method in class org.kiwiproject.beta.base.KiwiRunnables
Run all the KiwiRunnables.ThrowingRunnable instances, ignoring exceptions.
RUNNING - Enum constant in enum class org.kiwiproject.beta.concurrent.KiwiFutures.FutureState
The task has not completed.
runQuietly(KiwiRunnables.ThrowingRunnable) - Static method in class org.kiwiproject.beta.base.KiwiRunnables
Run the KiwiRunnables.ThrowingRunnable instance, ignoring exceptions.
runSafely() - Method in interface org.kiwiproject.beta.base.CatchingRunnable2
The logic that could throw a RuntimeException.
RuntimeSQLException - Exception in org.kiwiproject.beta.jdbc
Unchecked exception that wraps a SQLException.
RuntimeSQLException(String, SQLException) - Constructor for exception org.kiwiproject.beta.jdbc.RuntimeSQLException
Constructs an instance of this class.
RuntimeSQLException(SQLException) - Constructor for exception org.kiwiproject.beta.jdbc.RuntimeSQLException
Constructs an instance of this class.

S

setBufferCapacity(DataSize) - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
The size of the buffer that will be used when reading process output.
setRandomCaseGenerationLimit(int) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Set the maximum number of random strings that can be generated using KiwiStrings2.randomCaseVariants(String, int) and KiwiStrings2.randomCaseVariants(String, int, Locale) to the given limit.
setSleepTime(Duration) - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
The amount of time to sleep between reading output from the process.
setThreadPoolSize(Integer) - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
The number of threads to use when handling process output.
setUseDefaultDropwizardLogFormat(boolean) - Method in class org.kiwiproject.beta.dropwizard.DefaultingFileAppenderFactory
If true, uses the default Dropwizard log format provided by DropwizardLayout.
SimpleMeterHealthCheck - Class in org.kiwiproject.beta.health
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.
SimpleMeterHealthCheck(String, Meter) - Constructor for class org.kiwiproject.beta.health.SimpleMeterHealthCheck
 
skipInitialMessage(boolean) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger.TimestampingLoggerBuilder
 
sleepTimeInMillis() - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
 
soapFaultAsMap(SOAPFault) - Static method in class org.kiwiproject.beta.xml.ws.soap.SOAPFaults
Convert the SOAPFault into a map containing the fault properties.
SOAPFaults - Class in org.kiwiproject.beta.xml.ws.soap
Utilities related to SOAPFault and SOAPFaultException.
STANDARD - Enum constant in enum class org.kiwiproject.beta.base.process.ProcessOutputHandler.ProcessOutputType
Indicates standard output of a process.
STANDARD - Enum constant in enum class org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationSource.Type
Provides three "standard" case variants.
standardCaseVariants(String) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Generate a set of the three "standard" case variants: all uppercase, all lowercase, and sentence case (only the first letter is capitalized, and the rest are lowercase).
standardCaseVariants(String, Locale) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
Generate a set of the three "standard" case variants: all uppercase, all lowercase, and sentence case (only the first letter is capitalized, and the rest are lowercase).
start() - Method in class org.kiwiproject.beta.concurrent.AutoDrainingCounter
 
start() - Method in class org.kiwiproject.beta.dropwizard.ManagedCamelContext
 
state(Future<V>) - Static method in class org.kiwiproject.beta.concurrent.KiwiFutures
Returns the state of a Future.
stdErrLines(List<String>) - Method in class org.kiwiproject.beta.base.process.ProcessResult.ProcessResultBuilder
 
stdOutLines(List<String>) - Method in class org.kiwiproject.beta.base.process.ProcessResult.ProcessResultBuilder
 
stop() - Method in class org.kiwiproject.beta.concurrent.AutoDrainingCounter
 
stop() - Method in class org.kiwiproject.beta.dropwizard.ManagedCamelContext
 
succeeded() - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
Check if the lookup succeeded; a successful lookup occurs only when the attribute exists and has a value.
succeeded() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
 
succeeded() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
 
success() - Method in class org.kiwiproject.beta.base.KiwiRunnables.RunResult
 
SUCCESS - Enum constant in enum class org.kiwiproject.beta.base.jar.AttributesLookupStatus
The lookup returned attributes.
SUCCESS - Enum constant in enum class org.kiwiproject.beta.base.jar.ManifestLookupStatus
 
SUCCESS - Enum constant in enum class org.kiwiproject.beta.concurrent.KiwiFutures.FutureState
The task completed with a result.

T

test(T) - Method in class org.kiwiproject.beta.util.function.CountingPredicate
TimedNoResult(long) - Constructor for class org.kiwiproject.beta.time.Timing.TimedNoResult
 
timedOut(boolean) - Method in class org.kiwiproject.beta.base.process.ProcessResult.ProcessResultBuilder
 
TimedWithResult(long, R) - Constructor for class org.kiwiproject.beta.time.Timing.TimedWithResult
 
timeNoResult(Runnable) - Static method in class org.kiwiproject.beta.time.Timing
Time an operation that does not return a result but may throw an exception.
timeNoResult(StopWatch, Runnable) - Static method in class org.kiwiproject.beta.time.Timing
Time an operation that does not return a result using StopWatch.
timeoutThresholdMillis(int) - Method in class org.kiwiproject.beta.base.process.ProcessResult.ProcessResultBuilder
 
TimestampingLogger - Class in org.kiwiproject.beta.slf4j
A simple way to log timing information about a repeated operation.
TimestampingLogger(Logger) - Constructor for class org.kiwiproject.beta.slf4j.TimestampingLogger
Create a new instance with default values using the given Logger.
TimestampingLogger.TimestampingLoggerBuilder - Class in org.kiwiproject.beta.slf4j
 
timeWithResult(Supplier<R>) - Static method in class org.kiwiproject.beta.time.Timing
Time an operation that returns a result or throws an exception.
timeWithResult(StopWatch, Supplier<R>) - Static method in class org.kiwiproject.beta.time.Timing
Time an operation that returns a result using StopWatch.
Timing - Class in org.kiwiproject.beta.time
Timing utilities that provide a convenient way to measure elapsed time of operations.
Timing.Timed - Interface in org.kiwiproject.beta.time
Represents an operation that is timed.
Timing.TimedNoResult - Class in org.kiwiproject.beta.time
Represents an operation that is timed and returns no result.
Timing.TimedWithError - Interface in org.kiwiproject.beta.time
Represents an operation that is timed and may throw a runtime exception.
Timing.TimedWithErrorNoResult - Class in org.kiwiproject.beta.time
Represents an operation that is timed and returns no result but may throw an exception.
Timing.TimedWithErrorOrResult<R> - Class in org.kiwiproject.beta.time
Represents an operation that is timed and returns a (possibly null) result but may throw an exception.
Timing.TimedWithResult<R> - Class in org.kiwiproject.beta.time
Represents an operation that is timed and returns a result.
toCatchingRunnable() - Method in interface org.kiwiproject.beta.base.KiwiRunnables.ThrowingRunnable
Converts this instance to a CatchingRunnable.
toCatchingRunnable2() - Method in interface org.kiwiproject.beta.base.KiwiRunnables.ThrowingRunnable
Converts this instance to a CatchingRunnable2.
toInboundResponse(Response) - Static method in class org.kiwiproject.beta.test.jersey.ws.rs.JakartaRestTestHelpers
Converts an outbound Response built as if from inside a Jakarta EE resource, e.g., something like Response.ok(entity).build(), into an inbound Response on which Response.readEntity(Class) can be called.
toLevelIgnoreCase(String) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
Matches levelNameString to a value in Level, independent of the character case (lower or upper).
toRunnable() - Method in interface org.kiwiproject.beta.base.KiwiRunnables.ThrowingRunnable
Converts this instance to a Runnable which catches any Exception that is thrown and wraps it in a RuntimeException.
toString() - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
Returns a string representation of this record class.
toString() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
Returns a string representation of this record class.
toString() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
Returns a string representation of this record class.
toString() - Method in class org.kiwiproject.beta.base.process.ProcessOutputHandlerConfig
 
toString() - Method in class org.kiwiproject.beta.base.process.ProcessResult.ProcessResultBuilder
 
toString() - Method in class org.kiwiproject.beta.metrics.NamedMeter
 
toString() - Method in class org.kiwiproject.beta.net.KiwiInternetAddresses2.SimpleAddressHolder
 
toString() - Method in class org.kiwiproject.beta.reflect.TypeInfo
 
toString() - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger.TimestampingLoggerBuilder
 
toString() - Method in class org.kiwiproject.beta.time.Timing.TimedNoResult
 
toString() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorNoResult
 
toString() - Method in class org.kiwiproject.beta.time.Timing.TimedWithErrorOrResult
 
toString() - Method in class org.kiwiproject.beta.time.Timing.TimedWithResult
 
toStringWithoutParameters(MediaType) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Get the string value of the given MediaType with only the type/subtype.
traceLogAppendingElapsed(String, Object...) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger
Logs a message at TRACE level and appends an elapsed time message.
traceLogElapsed(String, Object...) - Method in class org.kiwiproject.beta.slf4j.TimestampingLogger
Logs a message and an elapsed time message at TRACE level.
trueCount() - Method in class org.kiwiproject.beta.util.function.CountingPredicate
Return the number of times this predicate has gotten a true result.
type() - Element in annotation interface org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationSource
The type of capitalized values to provide.
TypeInfo - Class in org.kiwiproject.beta.reflect
Represents either a simple type (e.g., Boolean or String) or a parameterized type (e.g.
typeInformationOf(Field) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Get the type information for the given Field.
typeInformationOf(Type) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
Get the type information for the given Type.
TypeMismatchException - Exception in org.kiwiproject.beta.base
Exception thrown when a value cannot be cast to the expected type.

U

uncheckedCast(Object) - Static method in class org.kiwiproject.beta.base.KiwiCasts2
Performs an unchecked cast of the given object to the specified type.
uniqueAuthorityOnlyUrls(Collection<URL>) - Static method in class org.kiwiproject.beta.net.KiwiUrls2
Given a collection of URLs, return a set containing URLs with only the authority (host[:port]).
uniqueAuthorityOnlyUrlsAsList(Collection<URL>) - Static method in class org.kiwiproject.beta.net.KiwiUrls2
Given a collection of URLs, return a list containing unique URLs with only the authority (host[:port]).
uniqueHostOnlyUrls(Collection<URL>) - Static method in class org.kiwiproject.beta.net.KiwiUrls2
Given a collection of URLs, return a set containing URLs with only the host[:port] (the authority part).
UNSUPPORTED - Static variable in class org.kiwiproject.beta.xml.ws.soap.SOAPFaults
Indicates an unsupported SOAP feature.

V

value() - Element in annotation interface org.kiwiproject.beta.annotation.AccessedViaReflection
Optional description of when, where, why, how this annotated element is accessed via reflection.
value() - Element in annotation interface org.kiwiproject.beta.annotation.MutableParam
Optional description about the possible parameter mutation.
value() - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
Returns the value of the value record component.
value() - Element in annotation interface org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationSource
The value which will be randomly capitalized.
valueOf(String) - Static method in enum class org.kiwiproject.beta.base.jar.AttributeLookupStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kiwiproject.beta.base.jar.AttributesLookupStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kiwiproject.beta.base.jar.ManifestLookupStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kiwiproject.beta.base.process.ProcessOutputHandler.ProcessOutputType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kiwiproject.beta.base.process.ProcessOutputHandler.Result
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kiwiproject.beta.concurrent.KiwiFutures.FutureState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kiwiproject.beta.reflect.KiwiReflection2.JavaAccessModifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationSource.Type
Returns the enum constant of this class with the specified name.
valueOrThrow() - Method in record class org.kiwiproject.beta.base.jar.AttributeLookupResult
Return the attribute value if non-null.
values() - Static method in enum class org.kiwiproject.beta.base.jar.AttributeLookupStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kiwiproject.beta.base.jar.AttributesLookupStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kiwiproject.beta.base.jar.ManifestLookupStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kiwiproject.beta.base.process.ProcessOutputHandler.ProcessOutputType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kiwiproject.beta.base.process.ProcessOutputHandler.Result
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kiwiproject.beta.concurrent.KiwiFutures.FutureState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kiwiproject.beta.reflect.KiwiReflection2.JavaAccessModifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationSource.Type
Returns an array containing the constants of this enum class, in the order they are declared.

W

wasNull() - Method in class org.kiwiproject.beta.base.KiwiCloseables.CloseResult
If true, the object was null.
withoutParameters(String) - Static method in class org.kiwiproject.beta.net.KiwiMediaTypes
Strip any parameters from mediaType, returning a value in the format type/subtype.
WrappedException(Throwable) - Constructor for exception org.kiwiproject.beta.base.KiwiRunnables.WrappedException
 

X

X509_CERTIFICATE_ATTRIBUTE - Static variable in class org.kiwiproject.beta.servlet.KiwiServletRequests
 
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form