# Package com.hammurapi.convert

- Interface Summary
  Interface | Description
  --- | ---
  AtomicConverter<S,T> | Part of composite converters which converts one type to another.
  AtomicConvertersBundle | A convenience interface for loading a collection of converters.
  AtomicDecorator<S> | Part of composite decorators.
  AtomicDecoratorsBundle | A convenience interface for loading a collection of converters.
  Converter | Converts objects from one type to another, e.g.
  ConverterClosure<S,T> | Closure interface for converters.
  ConverterPart | Converter which is part of a composite converter and can delegate conversions to its parent.
  Decorator<S,D> | Decorator interface.
  FilterInvocationHandler | Invocation handler which provides access to the master object.

- Class Summary
  Class | Description
  --- | ---
  AbstractReflectiveAtomicConvertersBundle |
  AtomicConverterBase<S,T> | Base class for atomic converters.
  CallableConverterPart |
  ContextConverterFactory | Creates converters from Context and MutableContext to interfaces which have only setters and getters (beans)
  ConvertingService |
  DecoratingService | Decorates objects based on their type and decoration providers available.
  DuckConverterFactory | Creates converters which use "duck" typing.
  FoundationAtomicConvertersBundle |
  FutureConverterPart |
  Mixer | Mixes interfaces from multiple objects into one proxy.
  ReflectionConverter<S,T> | Converts one type to another using accessor/constructor combination.
  ReflectiveAtomicConvertersBundle | Intuitive conversions.
  SingletonConverterPart |

- Exception Summary
  Exception | Description
  --- | ---
  ConversionException |
  DecorationException |

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  ConverterMethod | Marks method as a converter method to the return type.