213214215216217218219220221222223
buildSpecificMethods( cw, name, core ); buildExtensionMethods( cw, name, core ); cw.visitEnd(); return cw.toByteArray(); }
394395396397398399400401402403404
buildExtendedMethods( cw, getTrait(), core, mask ); cw.visitEnd(); return cw.toByteArray(); }
919293949596979899100101
buildField( cw, field ); } finalizeCreation( classDef ); cw.visitEnd(); } catch ( Exception e ) { e.printStackTrace(); } return cw.toByteArray();
486487488489490491492493494495496
buildCommonMethods( cw, masterName, core.getClassName() ); buildExtendedMethods( cw, trait, core, mask ); cw.visitEnd(); return cw.toByteArray(); }
150151152153154155156157158159160
buildEntryset(cw, name, core.getClassName(), trait, core, mask); buildCommonMethods( cw, name ); cw.visitEnd(); return cw.toByteArray(); }
247248249250251252253254255256257
className, superClass, getterMethod, cw ); cw.visitEnd(); return cw.toByteArray(); } private byte[] dumpWriter(final Class< ? > originalClass,
276277278279280281282283284285286
superClass, getterMethod, fieldType, cw ); cw.visitEnd(); return cw.toByteArray(); } /**
610611612613614615616617618619620
mv.visitInsn( RETURN ); mv.visitMaxs( 0, 0 ); mv.visitEnd(); } cw.visitEnd(); return cw.toByteArray(); }
130131132133134135136137138139140
classParts.get(i).write(this, cw); } if (staticInitializer != null) { staticInitializer.write(this, cw); } cw.visitEnd(); bytecode = cw.toByteArray(); if (DUMP_GENERATED_CLASSES) { dumpGeneratedClass(bytecode); } }
7273747576777879808182