1Twxy{|}~,-./1256789DJNSVWX^degijklmnstuvwxy  $result =  $result; =  call = ref.newCall(( call, int opnum, long hash) e) { obj,  ref) { server = (")", new java.lang.Class[] {$"stub class initialization failed");$method_$param_$result(("#("error marshalling arguments", e); ("error marshalling return", e);%("error unmarshalling arguments", e);"("error unmarshalling return", e);("interface hash mismatch");("invalid method hash");("invalid method number");$("undeclared checked exception", e);((((java.lang.Boolean) ((java.lang.Byte) ((java.lang.Character) ((java.lang.Double) ((java.lang.Float) ((java.lang.Integer) ((java.lang.Long) ((java.lang.Short) () {()I()J()V()Z(I)V(I)Z)) ) obj;) this, operations, ).booleanValue() ).byteValue() ).charValue()).doubleValue()).floatValue() ).intValue() ).longValue()).shortValue());,, , interfaceHash);-v1.1-v1.2-vcompat.class.class,.class.getMethod(".class.getMethod("invoke",.java.readBoolean() .readByte() .readChar() .readDouble() .readFloat() .readInt() .readLong() .readObject() .readShort().writeBoolean( .writeByte( .writeChar( .writeDouble( .writeFloat( .writeInt( .writeLong( .writeObject( .writeShort(-// Contents subject to change without notice.1// Skeleton class generated by rmic, do not edit.-// Stub class generated by rmic, do not edit.// constructors// implementation of !// methods from remote interfaces: // ;Code ExceptionsI InnerClassesL) {L);L;LineNumberTableMethodObject $result =  SourceFileZ[Ljava/lang/String;"[Lsun/rmi/rmic/RemoteClass$Method;[] getOperations() {[] operations = {[]) operations.clone();__Skel addElementaddGeneratedFileappendarrayOf_break;call.getResultStream(true);call.releaseInputStream(); cant.writecase cdefclass.not.foundclearclose"com/sun/corba/se/impl/util/UtilitycomputeUniqueCatchList defExceptiondefRemoteExceptiondefRuntimeExceptiondefault:deletedestDir elementAtelementsendsWithenvequalsIgnoreCaseerrorexistsextends forClassgenerategenerateNameFromTypegetAbsolutePathgetArgumentTypesgetClassDeclarationgetClassDefinition getClassNamegetElementType getExceptionsgetInterfaceHashgetMaingetMemberDefinition getMethodHashgetNamegetOperationStringgetOutputDirectoryForgetPath getQualifiergetRemoteInterfacesgetRemoteMethods getReturnTypegetTextgetType getTypeCodehasMoreElementsidJavaLangExceptionidJavaLangRuntimeExceptionidMarshalException idOperationidRemote idRemoteCallidRemoteExceptionidRemoteObject idRemoteRef idRemoteStub idSkeletonidSkeletonMismatchExceptionidUnexpectedExceptionidUnmarshalExceptionif (hash != interfaceHash) if (hash == if (opnum < 0) {if (useNewInvoke) {iiopGeneration implements in isQualifiedisType/java.io.ObjectInput in = call.getInputStream();java.io.ObjectOutput out = 2java.io.ObjectOutput out = call.getOutputStream();java.lang.Object[].class,java.lang.reflect.Method.class, java/io/Filejava/io/FileOutputStreamjava/io/IOExceptionjava/io/OutputStreamWriterjava/lang/Errorjava/lang/Objectjava/lang/Stringjava/lang/StringBuilderjava/util/Enumerationjava/util/Vector long.class mangleClassmethodFieldNamesnamenameMethodFieldsnameParametersnew new java.lang.Boolean(new java.lang.Byte(new java.lang.Character(new java.lang.Class[] {new java.lang.Double(new java.lang.Float(new java.lang.Integer(new java.lang.Long(new java.lang.Object[] {new java.lang.Short( nextElementnullopnum = outoutputppOpOlnpOlnIpackage -paramter type and name arrays different sizes parseArgs parseFileplnplnI$private static boolean useNewInvoke;private static final *private static final long interfaceHash = /private static final long serialVersionUID = 2;(private static java.lang.reflect.Method public public final class public void dispatch(ref.done(call);ref.invoke(call);ref.invoke(this,  remoteClassremoteClassName remoteMethodsremoveElementAtreturn return $result;return (rmic.class.not.found rmic.wroteserver.(should not generate skeleton for versionsizeskeletonClassName skeletonFile skeletonForsourceFileForClassstatic { stubClassNamestubFilestubFor subClassOfsun/rmi/rmic/BatchEnvironmentsun/rmi/rmic/Generatorsun/rmi/rmic/IndentingWritersun/rmi/rmic/Mainsun/rmi/rmic/Namessun/rmi/rmic/RMIConstantssun/rmi/rmic/RMIGeneratorsun/rmi/rmic/RemoteClasssun/rmi/rmic/RemoteClass$Methodsun/rmi/rmic/Utilsun/tools/java/ClassDeclarationsun/tools/java/ClassDefinitionsun/tools/java/ClassFilesun/tools/java/ClassNotFoundsun/tools/java/Identifiersun/tools/java/MemberDefinitionsun/tools/java/Typesuper(); super(ref); superClassOfswitch (opnum) {throw e; throw new &throw new java.lang.NoSuchMethodError(throws throws java.lang.ExceptiontieNametoStringtry { typeStringunexpected type code: unwrapArgumentCodeuseNewInvoke = false;useNewInvoke = true;verboseversionwarn.rmic.tie.foundwrapArgumentCodewriteInterfaceHashwriteMarshalArgumentwriteMarshalArgumentswriteMethodFieldDeclarationswriteMethodFieldInitializerswriteOperationsArray writeSkeletonwriteSkeletonDispatchCase writeStubwriteStubConstructorswriteStubMethodwriteUnmarshalArgumentwriteUnmarshalArguments{} } catch (!} catch (java.io.IOException e) {.} catch (java.lang.ClassNotFoundException e) {!} catch (java.lang.Exception e) {-} catch (java.lang.NoSuchMethodException e) {} else } else { } finally {});};zKLMOPQRT_fh:;<=>?@ABCLjava/io/File;Lsun/rmi/rmic/BatchEnvironment;Lsun/rmi/rmic/RemoteClass; Lsun/tools/java/ClassDefinition;Lsun/tools/java/Identifier;(Ljava/io/File;)V(Ljava/io/OutputStream;)V(Ljava/io/Writer;)V()Ljava/lang/Object;(I)Ljava/lang/Object;(Ljava/lang/Object;)V()Ljava/lang/String;(Ljava/lang/String;)V(Ljava/lang/String;)Z(I)Ljava/lang/StringBuilder;(J)Ljava/lang/StringBuilder;()Ljava/util/Enumeration;!(Lsun/rmi/rmic/IndentingWriter;)V"(Lsun/rmi/rmic/IndentingWriter;I)V()Lsun/rmi/rmic/Main;$()[Lsun/rmi/rmic/RemoteClass$Method;$()[Lsun/tools/java/ClassDeclaration;"()Lsun/tools/java/ClassDefinition;#()[Lsun/tools/java/ClassDefinition;(Lsun/tools/java/ClassFile;)V()Lsun/tools/java/Identifier;#()Lsun/tools/java/MemberDefinition;()Lsun/tools/java/Type;()[Lsun/tools/java/Type;((JLjava/lang/String;Ljava/lang/Object;)V#(Ljava/io/File;Ljava/lang/String;)V&(Ljava/lang/String;)Ljava/lang/String;((Ljava/lang/String;ZZ)Ljava/lang/String;7([Lsun/rmi/rmic/RemoteClass$Method;)[Ljava/lang/String;)(Lsun/tools/java/Type;)Ljava/lang/String;+([Lsun/tools/java/Type;)[Ljava/lang/String;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;6([Lsun/tools/java/ClassDeclaration;)Ljava/util/Vector;)([Ljava/lang/String;Lsun/rmi/rmic/Main;)Z@(Lsun/tools/java/Environment;Lsun/tools/java/ClassDeclaration;)Z>(Lsun/tools/java/Identifier;)Lsun/tools/java/ClassDeclaration;>(Lsun/tools/java/Environment;)Lsun/tools/java/ClassDefinition;8(Lsun/tools/java/Identifier;)Lsun/tools/java/Identifier;P(Lsun/rmi/rmic/BatchEnvironment;Lsun/tools/java/ClassDefinition;Ljava/io/File;)V:(JLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;;(Lsun/tools/java/Type;Ljava/lang/String;)Ljava/lang/String;[(Lsun/rmi/rmic/BatchEnvironment;Lsun/tools/java/ClassDefinition;)Lsun/rmi/rmic/RemoteClass;X(Lsun/tools/java/Identifier;Ljava/io/File;Lsun/rmi/rmic/BatchEnvironment;)Ljava/io/File;Z(Lsun/rmi/rmic/IndentingWriter;Ljava/lang/String;Lsun/tools/java/Type;Ljava/lang/String;)VZ(Lsun/rmi/rmic/IndentingWriter;Ljava/lang/String;Lsun/tools/java/Type;Ljava/lang/String;)Z\(Lsun/rmi/rmic/IndentingWriter;Ljava/lang/String;[Lsun/tools/java/Type;[Ljava/lang/String;)V\(Lsun/rmi/rmic/IndentingWriter;Ljava/lang/String;[Lsun/tools/java/Type;[Ljava/lang/String;)Zk(Lsun/rmi/rmic/BatchEnvironment;Lsun/tools/java/ClassDefinition;Ljava/io/File;Lsun/rmi/rmic/RemoteClass;I)Vs(Lsun/tools/java/Identifier;Lsun/tools/java/Identifier;Ljava/io/File;Lsun/rmi/rmic/BatchEnvironment;)Ljava/io/File;  0  |  F  o q         ! " # $ % & ' ( ) * + G p {   z    [ b   3  r 4     U! " # $ $ $ $ % Y% Z% [% \% ]% b% c% & & ' ( ) * * * * * * * + + , -  .  / 0 a1  2 2 2 3  4 4 4 5 6 7 8 9 H: ; I< = > ? A A  B  C ED }D D F G H H I J K L M N O ~P  R Q S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k m n o l  z {        t   t      q t u     ~         v  x  y                       w                      r     s             }     p        | RMIGenerator.java!  oqp{|F* **α9: ;`@[>+T+2H+2*+S7+2 *+S +2*+S BEFGHI"J%K0L5M9N<OGPLQPRSEYVE{7+,6:Y+,-*η0::+ [  "* de f jn"k$l0m1o6p9**Ѷ YYY*ѷL*+"+*Ӷ*\*Ѷ*ӻY*ѷC L* 7*Ѷ * *v**ж YYY*зL*+!+*Ӷ*\*ж*ӻY*зC XL* 7*Ѷ ***Ӹ=LY+Y*FE!M*жW,W ]`rs v%x*y.z8{K}]`~ars+38 ~P*,-=:+FE:3N*FE:YY!:- ͚- k Y$:Y* 'IQ[iO**-*,*+***3*5******ո&***-+1***-+1*+ڶ +?*+ +?*+۶ +?ٱF (1<G R c t* +'+%+*D)+YN*G,++YS*F+Y;*Զ4M,2+@>,  ++,2@E++l* **+ +*++* *+Q+*Ҿ* +O*+++_+h*]+Y#+I+Y޶"+F+E+G+v++j*++r* +i+e+ ++m+m+*+#+*վ$+*>*վ+*+%+m?%& '-.</@5`7y89:;<=>;@BDGHIJMPR[\] _`fg"h*rCsItbuhvnwtxzy~z|}~*+(* *4+YR*F+`+m+YR*F +a+m& ;AGw}+7 *2N-::-<:O:(:N:-9: +Y)EP+YR 6  7 ++Y 2 2 + 8+f6   # ++  2>E ++l* ):   +h* +?* * J +/+YW*2?+J6  % ++ 2 2+ +m +K+Y-7. J%+YX *,* +t* **+Y߶C+h+D+M.+o+Ydܶ+m+V J +U+Y+h+B+A -6 +,+o+Yd '+p+Yd+u+U+m+Y* +m s :  Q8 R: +Yn @+c+q+Yd+m+m^W !(.Pw !1 ; A b hny~!$@'F(L)R*\+b,.1346789;<=CDE"H(I.J4K:NBOHWPXWYa[m\]^_`bef?V»YM,*ٶ,*ض>++2:**A ,**Bn6,<,:*BF*A ,,*Ӷ?:* 9> ],%9<LOtwb|~ %59<LO[ftw*c{* Y^+&+%+*D)+YN*G,++YS*F+Y@+l*+ +*+++YRݶ0+YZݶ2+m++YT޶߶+g+l*+>*վd=*վS +s+Y=*27-+YL,+t+Yd*վ +m+t+<+Yd+* +m++Y* *+b=*վ*+$+:+Yd+m+m+m5",NRr&,4?CIm '!-"8#>"D%J+h-n/t1z2+ *2N-::-<:O:(:N:+Y8+EP+l6  1+Y 2 2, +h+B+A/6 +o+Yd '+p+Yd+u+6+m +6 J+Y+Y] 6   ++ 2 ++h J +C+5 J+M ,+,+o+Ydܶ+m+4+m+0;< =>?!@(BSIYK_OjPOVWXZ[abcfg hijm"q:wWxbygzm{vx|}*u+YPݶ1=*վC ++YHݶ *28Ķ++& )-3cimt*A%+Y*Զ2 $*X4=*Ҿ++Y*2,ұ -3*  =*Ҿ+Y*2ö*2N-;:-::-<:O:+YH@ڶŶ6/ ++Y2!+vPB (/5;AHr} H:d<*L=+/+Yƶ*2:S+4: I<f>*L=+1+YǶ*2'`S+6< ;*I<h ::::::::h?Z*KY*M'*LFEYY@E`n K,I6 <`8\\*Y+-@*Y+-*Y+-*Y+-*Y+-*Y+-*Y+-h*Y+-D*Y+- YYZ01D3e4h679:<=?@BCE=F@HaIdLMOQ Mf6,-Y6,*+,2-2,*,]^ab)c/a5e L6-*Y-ö,I6,I@ ;Vq@*Y+۶ *Y+ܶ*Y+ݶ*Y+*Y+*Y+*Y+߶h*Y+޶M*Y ,Ѷ+6 YYjvxy|%}d|!9<cfi NyA,-Y66,"*+,2-2-6*,& /28> Hr.*I= :Tn   Y+Y+Y+Y+Y+Y+Y+Y++YY2 @Zt HX*I=6 :Up6Yɶ+ҶYʶ+ӶY˶+ԶYж+ٶYζ+׶Y϶+ضYͶ+ֶY̶+նYȶ*Ѷ+YY2 @[v<S