| Name | Description | Type | Package | Framework | 
| AnnotationMethodResolver | MethodResolver implementation that finds a single Method on thegiven Class that contains the specified annotation type. | Class | org.springframework.batch.support | Spring Batch | 
| DatabaseType | Enum representing a database type, such as DB2 or oracle. | Class | org.springframework.batch.support | Spring Batch | 
| DefaultPropertyEditorRegistrar | A re-usable PropertyEditorRegistrar that can be used wherever oneneeds to register custom PropertyEditor instances with a | Class | org.springframework.batch.support | Spring Batch | 
| FlushFailedException | Unchecked exception indicating that an error has occurred while trying to flush a buffer. | Class | org.springframework.batch.support.transaction | Spring Batch | 
| IntArrayPropertyEditor | Class | org.springframework.batch.support | Spring Batch | |
| LastModifiedResourceComparator | Comparator to sort resources by the file last modified time. | Class | org.springframework.batch.support | Spring Batch | 
| MethodInvoker | A strategy interface for invoking a method. | Interface | org.springframework.batch.support | Spring Batch | 
| MethodInvokerUtils | Utility methods for create MethodInvoker instances. | Class | org.springframework.batch.support | Spring Batch | 
| MethodResolver | Strategy interface for detecting a single Method on a Class. | Interface | org.springframework.batch.support | Spring Batch | 
| PatternMatcher | Class | org.springframework.batch.support | Spring Batch | |
| PropertiesConverter | Utility to convert a Properties object to a String and back. | Class | org.springframework.batch.support | Spring Batch | 
| ReflectionUtils | Provides reflection based utilities for Spring Batch that are not availableSince:2. | Class | org.springframework.batch.support | Spring Batch | 
| ResourcelessTransactionManager | Class | org.springframework.batch.support.transaction | Spring Batch | |
| SimpleMethodInvoker | Simple implementation of the MethodInvoker interface that invokes amethod on an object. | Class | org.springframework.batch.support | Spring Batch | 
| SystemPropertyInitializer | Helper class that sets up a System property with a default value. | Class | org.springframework.batch.support | Spring Batch | 
| TransactionAwareBufferedWriter | Wrapper for a FileChannel that delays actually writing to or closing thebuffer if a transaction is active. | Class | org.springframework.batch.support.transaction | Spring Batch | 
| TransactionAwareProxyFactory | Factory for transaction aware objects (like lists, sets, maps). | Class | org.springframework.batch.support.transaction | Spring Batch |