An existing .class can be loaded by a class into a java lang class object. It can then be converted to an intermediate javaclass BCEL structure. The following code may help: -
Class<?> javaClass1 = null; javaClass1 = ucl.loadClass("com.sample.Customer"); org.apache.bcel.classfile.JavaClass javaClazz1=org.apache.bcel.Repository.lookupClass(javaClass1);
source share