2e V      U   <   U        U b b b U U     U < 3         8  8 < < < A <    K  K K  K   addedWrappedMethodLjava/lang/String; ConstantValue()VCodeLineNumberTableLocalVariableTablethisLjavassist/CtNewWrappedMethod;wrapped ConstParameter InnerClasses(Ljavassist/CtClass;Ljava/lang/String;[Ljavassist/CtClass;[Ljavassist/CtClass;Ljavassist/CtMethod;Ljavassist/CtMethod$ConstParameter;Ljavassist/CtClass;)Ljavassist/CtMethod;eLjavassist/NotFoundException; returnTypeLjavassist/CtClass;mnameparameterTypes[Ljavassist/CtClass;exceptionTypesbodyLjavassist/CtMethod; constParam#Ljavassist/CtMethod$ConstParameter; declaringmtcodeLjavassist/bytecode/Bytecode;minfoLjavassist/bytecode/MethodInfo; StackMapTable l  ExceptionsmakeBody(Ljavassist/CtClass;Ljavassist/bytecode/ClassFile;Ljavassist/CtMethod;[Ljavassist/CtClass;Ljavassist/CtClass;Ljavassist/CtMethod$ConstParameter;)Ljavassist/bytecode/Bytecode;clazz classfileLjavassist/bytecode/ClassFile; wrappedBody parameterscparamisStaticZ stacksizeI makeBody0(Ljavassist/CtClass;Ljavassist/bytecode/ClassFile;Ljavassist/CtMethod;Z[Ljavassist/CtClass;Ljavassist/CtClass;Ljavassist/CtMethod$ConstParameter;Ljavassist/bytecode/Bytecode;)I stacksize2desc Ljavassist/bytecode/BadBytecode;bodyname checkSignature)(Ljavassist/CtMethod;Ljava/lang/String;)V descriptor addBodyMethod](Ljavassist/CtClassType;Ljavassist/bytecode/ClassFile;Ljavassist/CtMethod;)Ljava/lang/String;mapLjavassist/ClassMap;acccacheCacheLjavassist/CtMember$Cache;Ljavassist/CtClassType;srcbodiesLjava/util/Hashtable;compileParameterList5(Ljavassist/bytecode/Bytecode;[Ljavassist/CtClass;I)Iparamsregno compileReturn3(Ljavassist/bytecode/Bytecode;Ljavassist/CtClass;)VwrapperptLjavassist/CtPrimitiveType;type SourceFileCtNewWrappedMethod.java Z[javassist/CtMethod Z   javassist/NotFoundException javassist/CannotCompileException Z     !javassist/bytecode/Bytecode "# Z$ % &'javassist/CtClassTypejava/lang/StringBuilderbad declaring class () *+ ,+ Z- . /+ 01 + javassist/bytecode/BadBytecode Z2 3i 45 65 7+ 89%wrapped method with a bad signature: :; (< => ?@java/lang/String _added_m$ A (B CDjavassist/ClassMap EFjavassist/bytecode/MethodInfo ZG HI JK L%javassist/bytecode/SyntheticAttribute ZM NO PQ ER ST ZU PVW XYjavassist/CtPrimitiveType Zi [+ \- ]+ ^+ _` a b \cjavassist/CtNewWrappedMethodjava/lang/Object!javassist/CtMethod$ConstParameterjavassist/CtClassjavassist/bytecode/ClassFiledjavassist/CtMember$Cachejava/util/HashtableO(Ljavassist/CtClass;Ljava/lang/String;[Ljavassist/CtClass;Ljavassist/CtClass;)V getModifiers()I setModifiers(I)VsetExceptionTypes([Ljavassist/CtClass;)V (Ljavassist/NotFoundException;)V getClassFile2 ()Ljavassist/bytecode/ClassFile;getMethodInfo2!()Ljavassist/bytecode/MethodInfo;toCodeAttribute$()Ljavassist/bytecode/CodeAttribute;setCodeAttribute%(Ljavassist/bytecode/CodeAttribute;)Vjavassist/Modifier(I)Z getConstPool ()Ljavassist/bytecode/ConstPool;#(Ljavassist/bytecode/ConstPool;II)V setMaxStack setMaxLocals(Z[Ljavassist/CtClass;I)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;getName()Ljava/lang/String;toString(Ljava/lang/String;)VaddAloaddefaultDescriptorcompile (Ljavassist/bytecode/Bytecode;)I(Ljava/lang/Throwable;)VTHISaddInvokestatic:(Ljavassist/CtClass;Ljava/lang/String;Ljava/lang/String;)VaddInvokespecial getDescriptorequals(Ljava/lang/Object;)ZgetDeclaringClass()Ljavassist/CtClass;(C)Ljava/lang/StringBuilder;getHiddenMethods()Ljava/util/Hashtable;get&(Ljava/lang/Object;)Ljava/lang/Object;getUniqueNumber(I)Ljava/lang/StringBuilder; getMethod3(Ljava/lang/String;)Ljavassist/bytecode/MethodInfo;put'(Ljava/lang/String;Ljava/lang/String;)Va(Ljavassist/bytecode/ConstPool;Ljava/lang/String;Ljavassist/bytecode/MethodInfo;Ljava/util/Map;)VgetAccessFlagsjavassist/bytecode/AccessFlag setPrivate(I)IsetAccessFlags!(Ljavassist/bytecode/ConstPool;)V addAttribute%(Ljavassist/bytecode/AttributeInfo;)V addMethod"(Ljavassist/bytecode/MethodInfo;)V8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;hasMemberCache()Ljavassist/CtMember$Cache;5(Ljavassist/bytecode/MethodInfo;Ljavassist/CtClass;)V(Ljavassist/CtMember;)Vjavassist/compiler/JvstCodeGen isPrimitive()ZvoidTypegetWrapperName addCheckcastgetGetMethodNamegetGetMethodDescriptoraddInvokevirtual9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getReturnOp addOpcode(Ljavassist/CtClass;)Vjavassist/CtMember UVWXY4Z[\/*]^ _` ae\8 SY*+,:-:Y  ,* : :   !]* #%'+!)#*--?/F0P2^p # fgShiSjXSklSmlSnoSpqSriEso?tuF vw x%!yz{{|}y|~ \ <,6Y+:*+,-6-]< =>)@0A9B^\ <i<<o<l<hi<q 3$tu) \4 *!YY* 66 : !6 ": , #*+,$: : Y &'  ('  )* `  `6gru%]ZOP%S)T/VAZF[I\Q_Z`acggroumwnqrtvxy{^I NX w f iolhiqtuAxZ_ aXX rGX xc % y|{y}{y|{y}{zS z  \<+* +,0YY-*../*0];^<o<Xx; \} *1N-,23:Y4*56:+78Y9:,.*:;6?@AY+BC+D-,EW*F:Y*GH]F,5>Ncjt^\ >ncInwjBoXxz%\E*+I]^ tul \B+J1+KM,L,MN*-N*-,O,PQ*,RS*+T*S].  *25:A^*X &BtuBix * dbc