The Spring Framework

Package org.springframework.util

Miscellaneous utility classes, such as String manipulation utilities, a Log4J configurer, and a state holder for paged lists of objects.

See:
          Description

Interface Summary
AutoPopulatingList.ElementFactory Factory interface for creating elements for an index-based access data structure such as a List.
PathMatcher Strategy interface for String-based path matching.
PropertiesPersister Strategy interface for persisting java.util.Properties, allowing for pluggable parsing strategies.
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 method fields to be operated on by a method callback.
ResponseTimeMonitor Interface implemented by objects that can provide performance information as well as a record of the number of times they are accessed.
WeakReferenceMonitor.ReleaseListener Listener that is notified when the handle is being released.
 

Class Summary
AntPathMatcher PathMatcher implementation for Ant-style path patterns.
Assert Assertion utility class that assists in validating arguments.
AutoPopulatingList Simple List wrapper class that allows for elements to be automatically populated as they are requested.
CachingMapDecorator A simple decorator for a Map, encapsulating the workflow for caching expensive values in a target Map.
ClassLoaderUtils Utility class for diagnostic purposes, to analyze the ClassLoader hierarchy for any given object or class loader.
ClassUtils Miscellaneous class utility methods.
CollectionUtils Miscellaneous collection utility methods.
ConcurrencyThrottleSupport Support class for throttling concurrent access to a specific resource.
CustomizableThreadCreator Simple customizable helper class for creating threads.
DefaultPropertiesPersister Default implementation of the PropertiesPersister interface.
FileCopyUtils Simple utility methods for file and stream copying.
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.
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.
ResponseTimeMonitorImpl Implementation of ResponseTimeMonitor for use via delegation by objects that implement this interface.
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.
TypeUtils Utility to work with Java 5 generic type parameters.
WeakReferenceMonitor Track references to arbitrary objects using proxy and weak references.
 

Exception Summary
AutoPopulatingList.ElementInstantiationException Exception to be thrown from ElementFactory.
 

Package org.springframework.util Description

Miscellaneous utility classes, such as String manipulation utilities, a Log4J configurer, and a state holder for paged lists of objects.


The Spring Framework

Copyright © 2002-2007 The Spring Framework.