question: public static Class < ? > createCompositeInterface ( Class < ? > [ ] interfaces , ClassLoader classLoader ) { Assert . notEmpty ( interfaces , "Interfaces must not be empty" ) ; Assert . notNull ( classLoader , "ClassLoader must not be null" ) ; return Proxy . getProxyClass ( classLoader , interfaces ) ; }
target:  Create a composite interface Class for the given interfaces, implementing the given interfaces in one single Class. <p>This implementation builds a JDK proxy class for the given interfaces.