Java Get All Interfaces of a Class using Apache Commons Lang This Java tutorial shows you how to get a list of all interfaces that are implemented by a given class and its superclasses using the ClassUtils of Apache Commons Lang library.