A pure Java library for adding interfaces to existing classes at runtime without bytecode manipulation
JRetrofit is a nice little library which does one thing well and one thing only.
It allows you to make a class implement an interface at runtime, enabling a kind of poor man’s structural typing in Java and other JVM languages.
It is licensed under Apache License 2.0.
Copyright 2006-2022 Ville Peurala.