| Modifier and Type | Interface and Description |
|---|---|
| public interface | ErrorHandler
A strategy for handling errors. |
| public interface | IdGenerator
Contract for generating universally unique identifiers ( |
| public interface | MultiValueMap<
the key type K, the value element type V>Extension of the |
| public interface | PathMatcher
Strategy interface for |
| public interface | PropertiesPersister
Strategy interface for persisting |
| public interface | RouteMatcher
Contract for matching routes to patterns. |
| public interface | StringValueResolver
Simple strategy interface for resolving a String value. |
| Modifier and Type | Class and Description |
|---|---|
| public class | AlternativeJdkIdGenerator
An |
| public class | AntPathMatcher
|
| public abstract class | Assert
Assertion utility class that assists in validating arguments. |
| public class | AutoPopulatingList<
the element type E>Simple |
| public abstract class | Base64Utils
Deprecated
for removal since 6.0.5. as of Spring Framework 6.0.5 in favor of A simple utility class for Base64 encoding and decoding.
Base64; scheduled
for removal in 6.2
|
| public abstract class | ClassUtils
Miscellaneous |
| public abstract class | CollectionUtils
Miscellaneous collection utility methods. |
| public class | CommonsLogWriter
|
| public class | CompositeIterator<
the element type E>Composite iterator that combines multiple other iterators,
as registered via |
| public abstract class | ConcurrencyThrottleSupport
Support class for throttling concurrent access to a specific resource. |
| public class | ConcurrentLruCache<
the type of the key used for cache retrieval K, the type of the cached values, does not allow null values V>Simple LRU (Least Recently Used) cache, bounded by a specified cache capacity. |
| public class | ConcurrentReferenceHashMap<
the key type K, the value type V>A |
| public class | CustomizableThreadCreator
Simple customizable helper class for creating new |
| public class | DefaultPropertiesPersister
Default implementation of the |
| public abstract class | DigestUtils
Miscellaneous methods for calculating digests. |
| public class | ExceptionTypeFilter
An |
| public class | FastByteArrayOutputStream
A speedy alternative to |
| public abstract class | FileCopyUtils
Simple utility methods for file and stream copying. |
| public abstract class | FileSystemUtils
Utility methods for working with the file system. |
| public class | InstanceFilter<
the instance type T>A simple instance filter that checks if a given instance match based on a collection of includes and excludes element. |
| public class | InvalidMimeTypeException
Exception thrown from |
| public class | JdkIdGenerator
An |
| public class | LinkedCaseInsensitiveMap<
the value type V>
|
| public class | LinkedMultiValueMap<
the key type K, the value element type V>Simple implementation of |
| public class | MethodInvoker
Helper class that allows for specifying a method to invoke in a declarative fashion, be it static or non-static. |
| public class | MimeType
Represents a MIME Type, as originally defined in RFC 2046 and subsequently used in other Internet protocols including HTTP. |
| public abstract class | MimeTypeUtils
Miscellaneous |
| public class | MultiValueMapAdapter<
the key type K, the value element type V>Adapts a given |
| public abstract class | NumberUtils
Miscellaneous utility methods for number conversion and parsing. |
| public abstract class | ObjectUtils
Miscellaneous object utility methods. |
| public abstract class | PatternMatchUtils
Utility methods for simple pattern matching, in particular for Spring's typical
|
| public class | PropertyPlaceholderHelper
Utility class for working with Strings that have placeholder values in them. |
| public abstract class | ReflectionUtils
Simple utility class for working with the reflection API and handling reflection exceptions. |
| public class | ResizableByteArrayOutputStream
An extension of
|
| public abstract class | ResourceUtils
Utility methods for resolving resource locations to files in the file system. |
| public abstract class | SerializationUtils
Static utilities for serialization and deserialization using Java Object Serialization. |
| public class | SimpleIdGenerator
A simple |
| public class | SimpleRouteMatcher
|
| public class | StopWatch
Simple stop watch, allowing for timing of a number of tasks, exposing total running time and running time for each named task. |
| public abstract class | StreamUtils
Simple utility methods for dealing with streams. |
| public abstract class | StringUtils
Miscellaneous |
| public abstract class | SystemPropertyUtils
Helper class for resolving placeholders in texts. |
| public abstract class | TypeUtils
Utility to work with generic type parameters. |
| pack-priv class | UnmodifiableMultiValueMap<
the key type K, the value element type V>Unmodifiable wrapper for |
| pack-priv abstract class | UpdateMessageDigestInputStream
Extension of |