Using Reflection you can invoke the Class. getInterfaces() method which returns an Array of Interfaces that your class implements. You may also want to recurse on the interfaces extended by these interfaces.
Using Reflection you can invoke the Class. getInterfaces() method which returns an Array of Interfaces that your class implements. You may also want to recurse on the interfaces extended by these interfaces.