Duckapter

Duckapter is Java reflection library which introduces duck typing into the Java programming language. You use annotated interfaces to specify the duck test and if the test passes you can use same interface to access members of tested class or instance.

Introduction can be find on https://code.google.com/p/duckapter/

Instalaltion

Duckapeter is available on the Maven Central as org.duckapter:duckapter:0.8.0.