Index
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
AllowedFieldsfor 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
AllowedFieldsfor theKiwiSort. - 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
AllowedFieldsfor 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
AllowedFieldsfor 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
AllowedFieldsfor 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
AllowedFieldsfor 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
AllowedFieldsfor thePagingRequest. - 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
AttributeLookupResultrecord 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
attributesrecord 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
AttributesLookupResultrecord 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
-
Simply calls
AutoDrainingCounter.stop(). - 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.CloseResultcorresponding 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
Predicatethat 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
predicatein 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)andKiwiStrings2.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
AppenderFactoryimplementation which extendsFileAppenderFactoryto 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
errorrecord component. - error() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
-
Returns the value of the
errorrecord component. - error() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
-
Returns the value of the
errorrecord component. - error() - Method in class org.kiwiproject.beta.base.KiwiCloseables.CloseResult
-
If an error occurred closing an object, this contains the
Exceptionthat was thrown. - error() - Method in class org.kiwiproject.beta.base.KiwiRunnables.RunResult
-
If an error occurred while running an object, this contains the
Exceptionthat 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
errorMessagerecord 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
falseresult. - findFirstOfType(Class<T>, Collection<U>) - Static method in class org.kiwiproject.beta.collect.KiwiCollections2
-
Finds the first object having type
Tin a collection of objects of a base typeU. - 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
TypeMismatchExceptionwith 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
Optionalcontaining 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
Optionalcontaining 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.MFfile. - 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.MFfile. - 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.MFfile. - 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.MFfile. - 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.MFfile. - 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.MFfile. - getManifest(Class<?>) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
-
Use the given Class to locate the associated
MANIFEST.MFfile. - getManifest(Class<?>) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
-
Use the given Class to locate the associated
MANIFEST.MFfile. - getManifest(URI) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
-
Use the given URI to locate the associated
MANIFEST.MFfile. - getManifest(URI) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
-
Use the given URI to locate the associated
MANIFEST.MFfile. - getManifestOrThrow(Class<?>) - Static method in class org.kiwiproject.beta.base.jar.JarManifests
-
Use the given Class to locate the associated
MANIFEST.MFfile. - getManifestWithResult(Class<?>) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
-
Use the given Class to locate the associated
MANIFEST.MFfile. - getManifestWithResult(URI) - Method in class org.kiwiproject.beta.base.jar.JarManifestHelper
-
Use the given URI to locate the associated
MANIFEST.MFfile. - getMeanRate() - Method in class org.kiwiproject.beta.metrics.NamedMeter
- getMeter() - Method in class org.kiwiproject.beta.metrics.NamedMeter
-
Allows access to the decorated
Meterinstance. - 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
Classhas a given access modifier. - hasAccessModifier(Member, KiwiReflection2.JavaAccessModifier) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
-
Check whether a
Memberhas 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
Futureis 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
privatemodifier. - isPrivate(Member) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
-
Check if the member has the
privatemodifier. - isProtected(Class<?>) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
-
Check if the class has the
protectedmodifier. - isProtected(Member) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
-
Check if the member has the
protectedmodifier. - isPublic(Class<?>) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
-
Check if the class has the
publicmodifier. - isPublic(Member) - Static method in class org.kiwiproject.beta.reflect.KiwiReflection2
-
Check if the member has the
publicmodifier. - 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.CollectionCheckStrategythat usesKiwiCasts2.DEFAULT_MAX_NON_NULL_CHECKSas 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.ListCheckStrategythat usesKiwiCasts2.DEFAULT_MAX_NON_NULL_CHECKSas 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.MapCheckStrategythat usesKiwiCasts2.DEFAULT_MAX_NON_NULL_CHECKSas 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.SetCheckStrategythat usesKiwiCasts2.DEFAULT_MAX_NON_NULL_CHECKSas 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.CollectionCheckStrategythat allows configuring the number of non-null and type checks to perform. - KiwiCasts2.StandardListCheckStrategy - Class in org.kiwiproject.beta.base
-
Standard implementation of
KiwiCasts2.ListCheckStrategythat allows configuring the number of non-null and type checks to perform. - KiwiCasts2.StandardMapCheckStrategy - Class in org.kiwiproject.beta.base
-
Standard implementation of
KiwiCasts2.MapCheckStrategythat allows configuring the number of non-null and type checks to perform. - KiwiCasts2.StandardSetCheckStrategy - Class in org.kiwiproject.beta.base
-
Standard implementation of
KiwiCasts2.SetCheckStrategythat allows configuring the number of non-null and type checks to perform. - KiwiCloseables - Class in org.kiwiproject.beta.base
- 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
KiwiJdbcin 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
Runnablewhich allows exceptions to be thrown. - KiwiRunnables.WrappedException - Exception in org.kiwiproject.beta.base
-
A
RuntimeExceptionthat contains a checked exception thrown by aKiwiRunnables.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 handlingX509Certificates. - 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
commandon spaces before passing it toProcesses.launch(List). - launchCommand(String) - Static method in class org.kiwiproject.beta.base.process.ProcessHelpers
-
Convenience method that splits the given
commandon spaces before passing it toProcesses.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
SOAPFaultcontained inside theSOAPFaultException. - 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
lookupStatusrecord component. - lookupStatus() - Method in record class org.kiwiproject.beta.base.jar.AttributesLookupResult
-
Returns the value of the
lookupStatusrecord component. - lookupStatus() - Method in record class org.kiwiproject.beta.base.jar.ManifestLookupResult
-
Returns the value of the
lookupStatusrecord component.
M
- ManagedCamelContext - Class in org.kiwiproject.beta.dropwizard
-
Provides a Dropwizard
Managedto start and stop aCamelContextas 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
manifestrecord 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
ManifestLookupResultrecord 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
X509Certificatehaving anX500Principalwith 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
X509Certificatehaving 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
X500Principalwith 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/subtypemedia 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/subtypemedia 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
HttpServletRequestwith the given subject distinguished name. - mockHttpServletRequestWithNoCertificate() - Static method in class org.kiwiproject.beta.test.servlet.KiwiServletMocks
-
Create a mock
HttpServletRequestthat contains no X509 certificate. - mockX509Certificate(String) - Static method in class org.kiwiproject.beta.test.servlet.KiwiServletMocks
-
Create a mock
X509Certificatewith 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
Meterthat 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
-
Convert a plain
Runnableinto aKiwiRunnables.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
NamedMeterwhich delegates to the providedMeter. - 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>orMap<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
- 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
ArgumentsProviderthat 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
-
RandomCapitalizationSourceis anArgumentsSourcethat 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)andKiwiStrings2.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
strwith the given replacement string. - replaceNullCharactersWithEmpty(String) - Static method in class org.kiwiproject.beta.base.KiwiStrings2
-
Replace null characters (Unicode U+0000) in
strwith 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.SimpleAddressHoldercontaining a hostname and IP stored in the given environment variables, or fall back to the hostname and address returned byInetAddress.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.SimpleAddressHoldercontaining a hostname and IP supplied by the given Suppliers, or falling back to the hostname and address returned byInetAddress.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
ResultSetcontains 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
-
Run the given
KiwiRunnables.ThrowingRunnable. - runAll(KiwiRunnables.ThrowingRunnable...) - Static method in class org.kiwiproject.beta.base.KiwiRunnables
-
Run all the given
KiwiRunnables.ThrowingRunnableobjects, and return a singleKiwiRunnables.RunResultcorresponding to each input object in order. - runAllQuietly(KiwiRunnables.ThrowingRunnable...) - Static method in class org.kiwiproject.beta.base.KiwiRunnables
-
Run all the
KiwiRunnables.ThrowingRunnableinstances, 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.ThrowingRunnableinstance, 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)andKiwiStrings2.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
Meterhas 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
SOAPFaultinto a map containing the fault properties. - SOAPFaults - Class in org.kiwiproject.beta.xml.ws.soap
-
Utilities related to
SOAPFaultandSOAPFaultException. - 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
Responsebuilt as if from inside a Jakarta EE resource, e.g., something likeResponse.ok(entity).build(), into an inbound Response on whichResponse.readEntity(Class)can be called. - toLevelIgnoreCase(String) - Static method in class org.kiwiproject.beta.slf4j.KiwiSlf4j
-
Matches
levelNameStringto a value inLevel, independent of the character case (lower or upper). - toRunnable() - Method in interface org.kiwiproject.beta.base.KiwiRunnables.ThrowingRunnable
-
Converts this instance to a
Runnablewhich catches anyExceptionthat is thrown and wraps it in aRuntimeException. - 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
MediaTypewith 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
trueresult. - 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
valuerecord 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 formattype/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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form