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 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
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 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
-
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
- 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)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
- 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
- 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
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.
- 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
Optionalcontaining 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
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
- 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
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. - 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
ILoggingEventinstances. - 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
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. - 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
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.
- 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
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 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
- 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
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
- 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.
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.
- 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. - 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
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.
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(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.
- 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>orMap<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
- 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
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 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)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
- 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
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. - 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 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
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.
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form