128129130131132133134135136137138
classParts.get(i).write(this, cw); } if (staticInitializer != null) { staticInitializer.write(this, cw); } cw.visitEnd(); bytecode = cw.toByteArray(); if (DUMP_GENERATED_CLASSES) { dumpGeneratedClass(bytecode); } }
9293949596979899100101102
edef ); this.buildToString( cw, edef ); cw.visitEnd(); byte[] serializedClass = cw.toByteArray(); return serializedClass; }
213214215216217218219220221222223
buildSpecificMethods( cw, name, core ); buildExtensionMethods( cw, name, core ); cw.visitEnd(); return cw.toByteArray(); }
186187188189190191192193194195196
classDef ); this.buildToString( cw, classDef ); cw.visitEnd(); return cw.toByteArray(); } /**
170171172173174175176177178179180
224225226227228229230231232233234
className, superClass, getterMethod, cw ); cw.visitEnd(); return cw.toByteArray(); } private byte[] dumpWriter(final Class< ? > originalClass,
253254255256257258259260261262263
superClass, getterMethod, fieldType, cw ); cw.visitEnd(); return cw.toByteArray(); } /**
614615616617618619620621622623624
mv.visitInsn( RETURN ); mv.visitMaxs( 0, 0 ); mv.visitEnd(); } cw.visitEnd(); return cw.toByteArray(); }
949596979899100101102103104
buildField( cw, field ); } finalizeCreation( classDef ); cw.visitEnd(); } catch ( Exception e ) { e.printStackTrace(); } return cw.toByteArray();
131132133134135136137138139140141