Sample project used for the article: Creating object templates using Models
A small sample illustrating reduction in code by eliminating manual data setup.
A GeneratorProvider that automatically maps generators to classes/fields.
This removes the need to specify custom generators manually via the API.
A sample implementation of AnnotationProcessor for handling custom annotations.
A custom TypeResolver that scans the classpath to find implementation classes for interfaces.
This eliminates the need for specifying subtype() manually.
Classpath scanning is implemented using ClassGraph.