All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractConfiguration<T extends org.apache.commons.configuration.Configuration> Makes aConfiguration
look like aMap
.AbstractJaxbReadableProvider<T> Provides common XML unmarshalling over REST.AbstractJaxbWriteableProvider<T> Provides common XML marshalling over REST.AbstractReadableProvider<T> Provides common implementation.AbstractRestApplication Holds the classes comprising a REST application.AbstractWriteableProvider<T> Provides common implementation.ArrayUtilsExtensions Array utilities.Assertion<E,M> AuthenticationRequestFilter Handles basic authentication.AutoCloseableClient Wraps a givenClient
providing anAutoCloseable
interface atop.AutoCloseableResponse Wraps a givenResponse
providing anAutoCloseable
interface atop.Base64Utils Base64 utilities.BaseConfiguration Represents a configuration.ClassUtilsExtensions CollectionMatcher<C extends Collection<?>> Configurable<T extends AbstractConfiguration<?>> Base class for all things that useAbstractConfiguration
.DescribableFunction<T,R> DescribablePredicate<T> DescriptionUtils EnumUtils Enumeration utilities.EnumUtils.NoSuchMemberException If no matching enum member found.EnumUtils.Separator Allowed separators to be used in enumeration member names in order to allow mapping to/from textual representations and to allow prettifying.ExecutorUtils FilenameUtilsExtensions Provides enhanced file-name utilities.FileUtilsExtensions Provides encoding-safe file readers and writers.ImageUtils Image manipulation utilities.ImageUtils.Pipeline Image transformation pipeline.IOUtilsExtensions IsCollectionWithSize<E> Matches if collection size satisfies a nested matcher.IsEmptyCollection<E> Tests if collection is empty.IsJson<T> IsMapContainingKey<K> IsMapContainingValue<V> IterableUtils Iterable utilities.Java8Matchers JsonAssert JsonAsserter JsonAsserterEx Supports asserting on multiple JSON paths.JsonAsserterImpl JsonAssertEx Supports asserting on multiple JSON paths.JsonAssertion<M> Represents a JSON assertion as a JSON path paired with a Hamcrest matcher.JsonPathMatchers JXPathAssert Supports asserting on multiple JXPaths.JXPathAsserter JXPathAsserterImpl Supports asserting on multiple JXPaths.JXPathAssertion<M> Represents an JXPath assertion as a path paired with a Hamcrest matcher.ListUtils List utilities.LoggingClientBuilder Builds a logging REST client.LoggingInputStream Logs the information passing through an input stream at trace level.LoggingOutputStream Logs the information passing through an output stream at trace level.LoggingReaderInterceptor Use to log the inbound stream.LoggingRequestFilter Logs client JAX-RS requests.LoggingResponseFilter Logs client JAX-RS requests.LoggingWriterInterceptor Use to log the outbound stream.MapTypeSafeMatcher<M extends Map<?,?>> MapUtils Map utilities.MatchersExtensions Drop-in replacement for Hamcrest'sMatchers
.NumberUtils Number utilities.OAuthRequestFilter Generic implementation for OAuth 2.0 JAX-RS authentication filters.OAuthRequestFilter.CacheSingleton OAuthRequestFilter.OAuthRequestFilterBuilder<C extends OAuthRequestFilter,B extends OAuthRequestFilter.OAuthRequestFilterBuilder<C,B>> OAuthRequestFilter.TokenBlock OAuthRequestFilter.TokenBlock.TokenBlockBuilder ObjectMapperUtils ObjectUtilsExtensions Object utilities.OptionalMatchers RandomUtils Random utilities.ResponseExtensions Fixes the JAX RS API a bit...RestClientUtils Provides REST client utility functions.StreamMatchers StreamMatchersExtensions Drop-in replacement for Java-8-matchers'StreamMatchers
.StringUtilsExtensions Provides enhanced string utilities.ThreadIdBasedDiscriminator ThreadIdConverter ThreadNameBasedDiscriminator ThreadUtils Thread utilities.TimeMatchers TrustAllX509TrustManager A 509 trust manager for debugging.UnableToGuessMethodException UriUtils URI handling utilities.UrlUtils URL handling utilities.WireMockServerUtils WithJsonPath<T> WithoutJsonPath