CtClass function ( byte [ ] arg0 , ClassLoader arg1 ) { ClassPool loc0 = new ClassPool ( ) ; loc0 . appendSystemPath ( ) ; loc0 . appendClassPath ( new LoaderClassPath ( arg1 ) ) ; return loc0 . makeClass ( new ByteArrayInputStream ( arg0 ) ) ; }
creats javaassist ctclass for bytecode manipulation . add default classloader . concode_field_sep PluginManager pluginManager concode_elem_sep HotswapTransformer hotswapTransformer concode_elem_sep AgentLogger LOGGER concode_field_sep boolean initMethod concode_elem_sep byte[] transform concode_elem_sep boolean initField concode_elem_sep boolean isSyntheticClass