/ org.mozilla.rhino / org / mozilla / javascript / NativeJavaMethod.class
NativeJavaMethod.class
  1  ����1�	��	��	��	��
  2  b�
  3  	�	a�	a��
  4  5  a��
  6  �������������
  7  =�
  8  �����
  9  ��
 10 11 12  ��
 13  a
 14  a�
 15  	
 16  
 17  �		
 18  �	
 19  
 20  /
 21  a
 22  
 23  4�
 24  4
 25  4
 26  a
 27  4�
 28  �		
 29  �
 30  �
 31  
 32  
 33  
 34   �
 35  	!
 36  	"
 37  #$
 38  �%
 39  �&'
 40  	(
 41  �)
 42  *+	,-	.
 43  �/
 44  �0
 45  	123
 46  a4
 47  56
 48  �78
 49  	9
 50  	:;<
 51  �=
 52  �>?@serialVersionUIDJ
ConstantValue�AN�r�iPREFERENCE_EQUALIPREFERENCE_FIRST_ARGPREFERENCE_SECOND_ARGPREFERENCE_AMBIGUOUSdebugZmethods#[Lorg/mozilla/javascript/MemberBox;functionNameLjava/lang/String;<init>&([Lorg/mozilla/javascript/MemberBox;)VCodeLineNumberTableLocalVariableTablethis)Lorg/mozilla/javascript/NativeJavaMethod;7(Lorg/mozilla/javascript/MemberBox;Ljava/lang/String;)Vmethod"Lorg/mozilla/javascript/MemberBox;name/(Ljava/lang/reflect/Method;Ljava/lang/String;)VLjava/lang/reflect/Method;getFunctionName()Ljava/lang/String;scriptSignature'([Ljava/lang/Object;)Ljava/lang/String;swrappedLjava/lang/Object;valueivalues[Ljava/lang/Object;sigLjava/lang/StringBuffer;	decompile(II)Ljava/lang/String;indentflagssbjustbodytoStringNcall�(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object;cLjava/lang/Class;varArgs
componentTypenewArgsargcoercedorigArgs
 53  javaObjecto#Lorg/mozilla/javascript/Scriptable;cx Lorg/mozilla/javascript/Context;scopethisObjargsindexmethargTypes[Ljava/lang/Class;retval
 54  staticTypeLocalVariableTypeTableLjava/lang/Class<*>;[Ljava/lang/Class<*>;findFunctionY(Lorg/mozilla/javascript/Context;[Lorg/mozilla/javascript/MemberBox;[Ljava/lang/Object;)IjmemberalengthbestFitIndex
 55  preferencebestFitbetterCount
 56  worseCountmethodsOrCtorsfirstBestFit
extraBestFits[IextraBestFitsCountbuffirstFitMember
 57  memberNamememberClasspreferSignature<([Ljava/lang/Object;[Ljava/lang/Class;Z[Ljava/lang/Class;Z)Itype1type2rank1rank2sig1vararg1sig2vararg2totalPreference	SignatureB([Ljava/lang/Object;[Ljava/lang/Class<*>;Z[Ljava/lang/Class<*>;Z)I
 58  printDebugJ(Ljava/lang/String;Lorg/mozilla/javascript/MemberBox;[Ljava/lang/Object;)Vmsg
 59  SourceFileNativeJavaMethod.javaABiCDiEFiGHIwJK�uvst org/mozilla/javascript/MemberBoxwLw~java/lang/StringBuffernulljava/lang/Booleanbooleanjava/lang/Stringstringjava/lang/Numbernumber!org/mozilla/javascript/Scriptable org/mozilla/javascript/Undefined	undefinedorg/mozilla/javascript/WrapperMNOPQorg/mozilla/javascript/FunctionfunctionobjectRSTUVUW��	function ��() {/*
 60  */
 61  */}
 62  XYZP��[\java/lang/RuntimeExceptionNo methods defined for callw]��^Pjava/lang/StringBuilderU_U`��msg.java.no_such_methodabcrjava/lang/Objectde"org/mozilla/javascript/NativeArray&org/mozilla/javascript/NativeJavaArrayfPghijklm�nNopmsg.nonjava.methodq�rstuvwxyz{|}~���������������������
 63      ���pmsg.constructor.ambiguousmsg.method.ambiguous����'org/mozilla/javascript/NativeJavaMethod#org/mozilla/javascript/BaseFunction!org/mozilla/javascript/DecompilerONLY_BODY_FLAGorg/mozilla/javascript/ContextFEATURE_ENHANCED_JAVA_ACCESSjava/lang/reflect/ModifierPUBLIC'org/mozilla/javascript/NativeJavaObjectCONVERSION_NONTRIVIALB()VgetName(Ljava/lang/reflect/Method;)Vunwrap()Ljava/lang/Object;getClass()Ljava/lang/Class;java/lang/Class"org/mozilla/javascript/JavaMembers
javaSignature%(Ljava/lang/Class;)Ljava/lang/String;append(C)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;()Ljava/lang/reflect/Method;java/lang/reflect/Method
getReturnTypeliveConnectSignature&([Ljava/lang/Class;)Ljava/lang/String;(Ljava/lang/String;)VgetDeclaringClass-(Ljava/lang/String;)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;reportRuntimeError1Q(Ljava/lang/String;Ljava/lang/Object;)Lorg/mozilla/javascript/EvaluatorException;varargjsToJava7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;getComponentTypejava/lang/reflect/ArraynewInstance&(Ljava/lang/Class;I)Ljava/lang/Object;	getLength(Ljava/lang/Object;)Iset((Ljava/lang/Object;ILjava/lang/Object;)VcloneisStatic()Z$org/mozilla/javascript/ScriptRuntime&(Ljava/lang/Object;)Ljava/lang/String;reportRuntimeError3u(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/mozilla/javascript/EvaluatorException;
 64  isInstance(Ljava/lang/Object;)ZgetPrototype%()Lorg/mozilla/javascript/Scriptable;invoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;getWrapFactory&()Lorg/mozilla/javascript/WrapFactory;"org/mozilla/javascript/WrapFactorywrapz(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;java/lang/VoidTYPEinstance
 65  canConvert&(Ljava/lang/Object;Ljava/lang/Class;)Z
 66  hasFeature(I)Z()Ljava/lang/reflect/Member;java/lang/reflect/MembergetModifiers()Iorg/mozilla/javascript/KitcodeBug()Ljava/lang/RuntimeException;isAssignableFrom(Ljava/lang/Class;)ZtoJavaDeclarationisMethodreportRuntimeError4�(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/mozilla/javascript/EvaluatorException;getConversionWeight&(Ljava/lang/Object;Ljava/lang/Class;)I!abcdefhiejkielmienoiepqrejstuvwxyT*�*+2��*+��z=>?@{|}stw~y`*�*,�*�	Y+S��zCD	EF{ |}��vw�yP*�	Y+�
 67  ,��z
 68  J
K{ |}��v��y/*��zP{|}��y���Y�
L=*���*2N-�
 69  :�-��
 70  :�q-��
 71  :�c-��
 72  :�U-��E-��
 73  :�@-��-��:��:�!-��
 74  :�:�-��:�
 75  +,� W+�!W���Z+�"�zjUVWZ[\&]-^4_;`BaIbPcWd^eefpgzh�i�k�n�q�r�t�V�v{��v*�v8�vF�v[�vp
 76  ��z�v��v��v�����v
 77  ��i��������y�X�Y�
N~��6�-#�!W-*�$�!W-%�!W-&�!W-*�'�!W-�(�)�!W-�"�z*
 78  |}~"�+�2�9�B�S�{4X|}X�iX�iP��B�r��y�a�Y�
L=*��>�J*�2�*:+�+��!W+ � W+�,�!W+*�2�-�.�!W+
 79  � W����+�"�z*
 80  ��� �-�4�>�O�V�\�{4 6�
 81  R�iL�ia|}Y����yu
1*���
�/Y0�1�+*��26�K*�2�*�3:�4Y�5��6.�7*�$�6(�7�8�6)�7�9::�;�*�2:�-:�<����=:6		�d�		2	2�>S�	������B�d2��d2�?��d2�@��d2�d2�>:	�N�d2�A:
 82  
 83  ��d`�B:	6	�C�$�d`2
 84  �>:	�D�����d	S:�J:6		��;	2:
 85  
 86  	2�>:
 87  ��
�E�F:	S�	����G�	:�R-:	�H:
 88  	�I*�$-�J
 89  ��K�	��	��:
 90  �L��	�M:	����N:	�*�+:
 91  +�O+,	
 92  �P:�
 93  �Q��R:�z�3����#�1�c�k�t�{�����������������"�4�=�C�M�Q�T�X�c�j�v�}��������������������������������
).{$1:��c�v�"�i	���	4	��+�i>��
 94  ����<��	j+��
 95  v��[@�i	XC������
���L��	�E��
 96  1|}1��1��1��1���it���{����9��.��	
$��
 97  ���41:��>��
 98  �E��
 99  {���
$��
100  ��y)s+���+��Q+2N-�-:�6-�<���,���,���6�,22�S�������>:66+��x+2:�-:�6	�<��	�	,���K	,���A6
101  
102  	�,
103  2
104  2�S��%�
105  ����	>�6
106  66���	6
�
107  .6
+
2:*
�T�9�U�V~�U�V~��U�V~�	�
108  �x��r,�<�-�<�W6��X�	�
109  �F�	��:��XW�G�d�H�H�Y�T�	>�HO�>���/
110  `�>6�&`���+�d�
111  :O����������Y�
:6�1�	6�
112  .6Z�!W+2�[�!W����+2:�:�H�:	+2�\�],�8�"�K�^	,�8�"�_�z^W
 #!&"-#/&6'8*B+Q.S*Y2[5]6`7c:m;s<z=>�?�@�A�D�E�H�I�L�H�O�Q�W�Y�[�]�^�`�b�cj&k,m2oIsOtRuXv^wdxjzs��������[�����������������:�����������������*�0�5�<�F�O�`�{$;�iJ��D��?�i��i
113  ��i
IX�i���i
�������i��i
114  ��isi��zb��]�i	f|�i�i�i�5�is��s�ts��]�i`��c�i�{��5>��<7�vF-�v	�D��zb��
115  ��y)
�66*����+��++�d2�+2:�-��--�d2�-2:��s*2:		�`6
116  	�`6
117  �	6�>
118  �	6�1
119  �)�Y�	6��Y�	6�6�6�6��	���G�zf��
�'�B�I�L�R�[�d�k�q�x�~�����������	�����{�n�i{�i��i��i��i'���Bz��Rj��	[a�i
120  dX�i��i��i��������r�����r��i�*'���Bz����������
121  ��y?�z'{ �v������