"findClass","(Ljava/lang/String;)Ljava/lang/Class;")
FIND_CLASS,"(Ljava/lang/String;)Ljava/lang/Class;")
    static void loadClass(InstructionList  il, ClassGen cg, ConstantPoolGen cp,Class cls ){                Instruction instruction = null;        String cln = "Ljava/lang/Class;";        String t   = "TYPE";                if(cls == int.class){                        instruction = new GETSTATIC( cp.addFieldref(Integer.class.getName(), t, cln ));                    }        if(cls == byte.class){                        instruction = new GETSTATIC( cp.addFieldref(Byte.class.getName(), t, cln ));                    }                if(cls == char.class){                        instruction = new GETSTATIC( cp.addFieldref(Character.class.getName(), t, cln ));                    }        if( cls == short.class){                        instruction = new GETSTATIC( cp.addFieldref(Short.class.getName(), t, cln ));                    }                if( cls == boolean.class){                        instruction = new GETSTATIC( cp.addFieldref( Boolean.class.getName(), t, cln) );                    }        if( cls == long.class){                        instruction = new GETSTATIC( cp.addFieldref( Long.class.getName(), t, cln) );                    }                if( cls == float.class ){                        instruction = new GETSTATIC( cp.addFieldref( Float.class.getName(), t, cln) );                    }                if( cls == double.class ){                        instruction = new GETSTATIC( cp.addFieldref( Double.class.getName(), t, cln ));                    }                        if( instruction != null ){                        il.append(instruction);                    }else{                        il.append( new LDC( cp.addString( cls.getName()) ) );            il.append( new INVOKESTATIC( cp.addMethodref( cg.getClassName(),            "findClass","(Ljava/lang/String;)Ljava/lang/Class;")            )            ) ;        }            }