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 this used and should not be considered for removal.
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 simply way to "allow-list" fields, e.g., from a web form.
andGetOrderedEvents() - Method in class org.kiwiproject.beta.test.logback.InMemoryAppenderAssertions
A terminal method if you want to get the actual logging events after performing assertions, for example, to perform additional inspections.
append(ILoggingEvent) - Method in class org.kiwiproject.beta.test.logback.InMemoryAppender
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.
assertThat(InMemoryAppender) - Static method in class org.kiwiproject.beta.test.logback.InMemoryAppenderAssertions
Begin assertions for an InMemoryAppender.
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.
CatchingRunnable2 - Interface in org.kiwiproject.beta.base
Copied and modified from kiwi's CatchingRunnable.
check() - Method in class org.kiwiproject.beta.health.SimpleMeterHealthCheck
 
clearEvents() - Method in class org.kiwiproject.beta.test.logback.InMemoryAppender
Clear all the events that are stored in-memory.
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
 
containsMessage(String) - Method in class org.kiwiproject.beta.test.logback.InMemoryAppenderAssertions
Assert this appender contains the given message at least once (but possibly more than once).
count() - Element in annotation interface org.kiwiproject.beta.test.junit.jupiter.params.provider.RandomCapitalizationSource
The desired number of randomly capitalized values to provide.
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_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
 
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
 
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 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.TimedWithResult
 
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.
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 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.
exitCode(Integer) - Method in class org.kiwiproject.beta.base.process.ProcessResult.ProcessResultBuilder
 

F

FAILED - Enum constant in enum class org.kiwiproject.beta.concurrent.KiwiFutures.FutureState
The task completed with an exception.
firstCertificate(X509Certificate[]) - Static method in class org.kiwiproject.beta.servlet.KiwiServletRequests
 
firstCertificateOrEmpty(X509Certificate[]) - Static method in class org.kiwiproject.beta.servlet.KiwiServletRequests
 

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 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.
getEventMap() - Method in class org.kiwiproject.beta.test.logback.InMemoryAppender
Return a copy of the internal event map.
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
 
getMainAttributesAsMap(Manifest) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
 
getMainAttributesAsMapOrThrow(Class<?>) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
 
getMainAttributeValue(Class<?>, String) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
 
getMainAttributeValue(Manifest, String) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
 
getMainAttributeValueOrThrow(Class<?>, String) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
 
getManifest(Class<?>) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
 
getManifest(URI) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
 
getManifestOrThrow(Class<?>) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
 
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.
getOrderedEventMessages() - Method in class org.kiwiproject.beta.test.logback.InMemoryAppender
Return the logged messages.
getOrderedEvents() - Method in class org.kiwiproject.beta.test.logback.InMemoryAppender
Return the logged ILoggingEvent instances.
getOrderedEventStream() - Method in class org.kiwiproject.beta.test.logback.InMemoryAppender
Return a stream containing the logged events.
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.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.
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.
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.TimedWithResult
 
hasNumberOfLoggingEvents(int) - Method in class org.kiwiproject.beta.test.logback.InMemoryAppenderAssertions
Assert this appender has the expected number of logging events, and if the assertion succeeds, return this instance to continue chaining assertions.
hasNumberOfLoggingEventsAndGet(int) - Method in class org.kiwiproject.beta.test.logback.InMemoryAppenderAssertions
Assert this appender has the expected number of logging events, and if the assertion succeeds, return a list containing those events.
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.
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].

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
 
InMemoryAppender - Class in org.kiwiproject.beta.test.logback
A logback appender that stores logging events in an in-memory map.
InMemoryAppender() - Constructor for class org.kiwiproject.beta.test.logback.InMemoryAppender
 
InMemoryAppenderAssertions - Class in org.kiwiproject.beta.test.logback
Provides AssertJ assertions for InMemoryAppender.
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, Level) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
 
isJson(MediaType) - 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.
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.
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.
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 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 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.
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.
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.
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

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.

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.
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.
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.
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.

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(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.
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.
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>.
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.
ofType(Type) - Static method in class org.kiwiproject.beta.reflect.TypeInfo
Create a new instance representing either a simple type or a parameterized type.
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.logback - package org.kiwiproject.beta.test.logback
 
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.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 new instance.
ProcessOutputHandler(ProcessOutputHandlerConfig) - Constructor for class org.kiwiproject.beta.base.process.ProcessOutputHandler
Create 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(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 a 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
 
success() - Method in class org.kiwiproject.beta.base.KiwiRunnables.RunResult
 
SUCCESS - Enum constant in enum class org.kiwiproject.beta.concurrent.KiwiFutures.FutureState
The task completed with a result.

T

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(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(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.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.
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 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.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.
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.

U

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].
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() - 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.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.
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.
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