# Package de.caff.generics.converter

Generics helper package: type converters.

See: Description

- Class Summary
  Class | Description
  --- | ---
  CarelessTypeConverter<T,S> | A standard type converter which wraps a fragile type converter.
  CopyConverter<T extends Copyable<T>> | A converter which is creating a copy of the given copyable object.
  DereferencingTypeConverter<T,R extends java.lang.ref.Reference<? extends T>> | Type converter which dereferences a reference.
  MapKeyConverter<KT,KS,V> | A map converter which converts the key in a map.
  MapKeyValueConverter<KT,VT,KS,VS> | A map converter which converts the key and the value in a map simultaneously.
  MapValueConverter<K,VT,VS> | A map entry converter which converts the value type in a map.
  OrderedPairFirstExtractor<T> | A type converter which extracts the first element of a pair.
  OrderedPairSecondExtractor<T> | A type converter which extracts the second element of a pair.
  OverCaringTypeConverter<T,S> | A wrapper for a standard type converter, making it appear fragile.
  ReferencingTypeConverter<T,R extends java.lang.ref.Reference<? super T>> | Type converter which wraps the object with an reference.
  StringSplitTypeConverter | String split type converter.
  StringToByteTypeConverter | Type converter which converts strings to byte values.
  StringToDoubleTypeConverter | Type converter which converts strings to doubles.
  StringToFloatTypeConverter | Type converter which converts strings to floats.
  StringToIntegerTypeConverter | Type converter which converts strings to integers.
  StringToLongTypeConverter | Type converter which converts strings to long integers.
  StringToShortTypeConverter | Type converter which converts strings to short integers.
  TransitiveFragileTypeConverter<T,I,S> | A two step fragile type converter.
  TransitiveTypeConverter<T,I,S> | A two step type converter.

## Package de.caff.generics.converter Description

Generics helper package: type converters.

## Package Specification

This package contains predefined `Function1`s and `TwoWayTypeConverter`s for type conversions .