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.