auto_mappr_annotation library

AutoMappr Annotation.

Classes

AutoMappr
Annotates class which will be used as base for generated mappr.
AutoMapprInterface
AutoMappr interface for converting source objects into target objects.
Field
Mapping configuration of target object's field.
MapType<SOURCE, TARGET>
Configured mapping from SOURCE to TARGET.
TypeConverter<SOURCE, TARGET>
Configured type converter from SOURCE to TARGET.

Extensions

IterableNullableExtension on Iterable<T?>
Heavily inspired from package:collection so we can limit package dependencies.
MapExtension on Map<KEY, VALUE>
Map extension that provides additional methods we use in AutoMap.