# Package de.caff.generics.handler

Generics helper package: loop item handlers.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractBasicFragileLoopItemHandler<T,E extends java.lang.Exception> | A base implementation which just does nothing for the `LoopHandler.beforeStart()` and `LoopHandler.afterFinish()` methods.
  AbstractBasicLoopItemHandler<T> | A base implementation which just does nothing for the `LoopHandler.beforeStart()` and `LoopHandler.afterFinish()` methods.
  CarelessLoopItemHandler<T,E extends java.lang.Exception,L extends FragileLoopItemHandler<T,E>> | Wrapper allowing to use a `FragileLoopItemHandler` as a standard `LoopItemHandler`.
  ConvertingFragileLoopItemHandler<T,S> | A fragile loop item handler which converts incoming items.
  ConvertingLoopItemHandler<T,S> | A loop item handler which converts incoming items.
  DeletingFragileLoopItemHandler<T,S> | A loop item handler which converts incoming items, while allowing to discard some of them.
  DeletingLoopItemHandler<T,S> | A loop item handler which converts incoming items, while allowing to discard some of them.
  FilteringLoopItemHandler<T> | A converting loop item handler which filters the converted items.
  FindAllIndexesHandler<T> | Handler which finds the index of an item in a loop.
  FindFirstIndexHandler<T> | Handler which finds the index of an item in a loop.
  MultiConvertingFragileLoopItemHandler<T,S> | A loop item handler allowing to do convert on incoming item to a multitude of outgoing items.
  MultiConvertingLoopItemHandler<T,S> | A loop item handler allowing to do convert on incoming item to a multitude of outgoing items.

## Package de.caff.generics.handler Description

Generics helper package: loop item handlers.

## Package Specification

This package contains predefined `loop item handlers`.