Built in mappers - seedstack/coffig GitHub Wiki
The following types can be mapped directly from configuration nodes:
- Values (primitive or objects)
- Strings
- Arrays
- Lists
- Sets
- Maps
- Enums
- Optionals
- URIs/URLs
- Properties
- Classes
Types that don't have a direct mapping (i.e. not in the list above) are mapped by recursively mapping their individual fields.