Package org.springframework.batch.support

# Class ReflectionUtils

java.lang.Object
org.springframework.batch.support.ReflectionUtils

public class ReflectionUtils extends Object
Provides reflection based utilities for Spring Batch that are not available via Spring Core

Since:
  2.2.6
Author:
  Michael Minella

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static final Set<Method>`
  `findMethod(Class clazz, Class<? extends Annotation> annotationType)`
  Returns a `Set` of `Method` instances that are annotated with the annotation provided.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### findMethod

    public static final Set<Method> findMethod(Class clazz, Class<? extends Annotation> annotationType)
    Returns a `Set` of `Method` instances that are annotated with the annotation provided.
    Parameters:
      `clazz` - The class to search for a method with the given annotation type
      `annotationType` - The type of annotation to look for
    Returns:
      a set of `Method` instances if any are found, an empty set if not.