@Override public void visit( int version, int access, String name, String signature, String superName, String[] interfaces) { if (name.indexOf("DynaCCSmsServiceConstants") > -1) { System.out.println("Break"); } cls.setBaseClass(superName); cls.setBaseInterfaces(interfaces); if ((access & Opcodes.ACC_ABSTRACT) == Opcodes.ACC_ABSTRACT) { cls.setIsAbstract(true); } if ((access & Opcodes.ACC_INTERFACE) == Opcodes.ACC_INTERFACE) { cls.setIsInterface(true); } if ((access & Opcodes.ACC_FINAL) == Opcodes.ACC_FINAL) { cls.setFinalClass(true); } super.visit(version, access, name, signature, superName, interfaces); }