# Uses of Class
org.springframework.batch.item.adapter.AbstractMethodInvokingDelegator

Packages that use AbstractMethodInvokingDelegator
Package
Description
org.springframework.batch.core.step.tasklet
Interfaces and generic implementations of tasklet concerns.
org.springframework.batch.item.adapter
Adapters for Plain Old Java Objects.

- ## Uses of AbstractMethodInvokingDelegator in org.springframework.batch.core.step.tasklet

  Subclasses of AbstractMethodInvokingDelegator in org.springframework.batch.core.step.tasklet
  Modifier and Type
  Class
  Description
  `class`
  `MethodInvokingTaskletAdapter`
  A `Tasklet` that wraps a method in a POJO.

- ## Uses of AbstractMethodInvokingDelegator in org.springframework.batch.item.adapter

  Subclasses of AbstractMethodInvokingDelegator in org.springframework.batch.item.adapter
  Modifier and Type
  Class
  Description
  `class`
  `ItemProcessorAdapter<I,O>`
  Invokes a custom method on a delegate plain old Java object which itself processes an item.
  `class`
  `ItemReaderAdapter<T>`
  Invokes a custom method on a delegate plain old Java object which itself provides an item.
  `class`
  `ItemWriterAdapter<T>`
  Delegates item processing to a custom method - passes the item as an argument for the delegate method.
  `class`
  `PropertyExtractingDelegatingItemWriter<T>`
  Delegates processing to a custom method - extracts property values from item object and uses them as arguments for the delegate method.