See: Description
| Interface | Description |
|---|---|
| AutoPopulatingList.ElementFactory<E> |
Factory interface for creating elements for an index-based access
data structure such as a
List. |
| ErrorHandler |
A strategy for handling errors.
|
| MultiValueMap<K,V> |
Extension of the
Map interface that stores multiple values. |
| PathMatcher |
Strategy interface for
String-based path matching. |
| PropertiesPersister |
Strategy interface for persisting
java.util.Properties,
allowing for pluggable parsing strategies. |
| PropertyPlaceholderHelper.PlaceholderResolver |
Strategy interface used to resolve replacement values for placeholders contained in Strings.
|
| ReflectionUtils.FieldCallback |
Callback interface invoked on each field in the hierarchy.
|
| ReflectionUtils.FieldFilter |
Callback optionally used to filter fields to be operated on by a field callback.
|
| ReflectionUtils.MethodCallback |
Action to take on each method.
|
| ReflectionUtils.MethodFilter |
Callback optionally used to filter methods to be operated on by a method callback.
|
| StringValueResolver |
Simple strategy interface for resolving a String value.
|
| WeakReferenceMonitor.ReleaseListener |
Listener that is notified when the handle is being released.
|
| Class | Description |
|---|---|
| AntPathMatcher |
PathMatcher implementation for Ant-style path patterns.
|
| AntPathMatcher.AntPatternComparator | |
| AntPathStringMatcher |
Package-protected helper class for
AntPathMatcher. |
| Assert |
Assertion utility class that assists in validating arguments.
|
| AutoPopulatingList<E> |
Simple
List wrapper class that allows for elements to be
automatically populated as they are requested. |
| AutoPopulatingList.ReflectiveElementFactory<E> |
Reflective implementation of the ElementFactory interface,
using
Class.newInstance() on a given element class. |
| CachingMapDecorator<K,V> |
A simple decorator for a Map, encapsulating the workflow for caching
expensive values in a target Map.
|
| ClassUtils |
Miscellaneous class utility methods.
|
| CollectionUtils |
Miscellaneous collection utility methods.
|
| CollectionUtils.EnumerationIterator<E> |
Iterator wrapping an Enumeration.
|
| CollectionUtils.MultiValueMapAdapter<K,V> |
Adapts a Map to the MultiValueMap contract.
|
| CommonsLogWriter |
java.io.Writer adapter for a Commons Logging Log. |
| CompositeIterator<E> |
Iterator that combines multiple other iterators.
|
| ConcurrencyThrottleSupport |
Support class for throttling concurrent access to a specific resource.
|
| CustomizableThreadCreator |
Simple customizable helper class for creating threads.
|
| CustomizableThreadCreator.SerializableMonitor |
Empty class used for a serializable monitor object.
|
| DefaultPropertiesPersister |
Default implementation of the
PropertiesPersister interface. |
| DigestUtils |
Miscellaneous methods for calculating digests.
|
| FileCopyUtils |
Simple utility methods for file and stream copying.
|
| FileSystemUtils |
Utility methods for working with the file system.
|
| LinkedCaseInsensitiveMap<V> |
LinkedHashMap variant that stores String keys in a case-insensitive
manner, for example for key-based access in a results table. |
| LinkedMultiValueMap<K,V> |
Simple implementation of
MultiValueMap that wraps a LinkedHashMap,
storing multiple values in a LinkedList. |
| Log4jConfigurer |
Convenience class that features simple methods for custom log4j configuration.
|
| MethodInvoker |
Helper class that allows for specifying a method to invoke in a declarative
fashion, be it static or non-static.
|
| NumberUtils |
Miscellaneous utility methods for number conversion and parsing.
|
| ObjectUtils |
Miscellaneous object utility methods.
|
| PatternMatchUtils |
Utility methods for simple pattern matching, in particular for
Spring's typical "xxx*", "*xxx" and "*xxx*" pattern styles.
|
| PropertyPlaceholderHelper |
Utility class for working with Strings that have placeholder values in them.
|
| ReflectionUtils |
Simple utility class for working with the reflection API and handling
reflection exceptions.
|
| ResourceUtils |
Utility methods for resolving resource locations to files in the
file system.
|
| SerializationUtils |
Static utilities for serialization and deserialization.
|
| StopWatch |
Simple stop watch, allowing for timing of a number of tasks,
exposing total running time and running time for each named task.
|
| StopWatch.TaskInfo |
Inner class to hold data about one task executed within the stop watch.
|
| StringUtils |
Miscellaneous
String utility methods. |
| SystemPropertyUtils |
Helper class for resolving placeholders in texts.
|
| SystemPropertyUtils.SystemPropertyPlaceholderResolver | |
| TypeUtils |
Utility to work with Java 5 generic type parameters.
|
| WeakReferenceMonitor |
Track references to arbitrary objects using proxy and weak references.
|
| WeakReferenceMonitor.MonitoringProcess |
Thread implementation that performs the actual monitoring.
|
| Exception | Description |
|---|---|
| AutoPopulatingList.ElementInstantiationException |
Exception to be thrown from ElementFactory.
|