IdScriptableObject.class
1 ���� 1o Z � Z � Z � Z � 2 Z � 3 Z � 4 Z � 5 Z � 6 Y � �� Y � 7 Y � Y � 8 7 � 9 7 � 10 Z � 11 7 � 12 Y � � 13 � � 14 Y � � � 15 7 � 16 7 � 17 Z � 18 7 � 19 Z � 20 Z � � � 21 � 22 7 � 23 Z � 24 Z � 25 7 � 26 Y � 27 Y � � 28 � � � 29 G � 30 ( � � 31 + � 32 E � 33 Y 34 Y 35 Y 36 Y 37 7 38 Y 39 Y 40 E 41 E 42 7 43 + � 44 Z 45 46 Y 47 7 7 48 E 49 ( � 50 E 51 E 52 53 E 54 Y 55 Y � q 56 Y 57 Y 58 Y � 59 Z 60 Z 61 Y 62 Y 63 Y! 64 "# 65 "$ 66 %& 67 7' 68 %()*+ PrototypeValues InnerClasses prototypeValues ;Lorg/mozilla/javascript/IdScriptableObject$PrototypeValues; <init> ()V Code LineNumberTable LocalVariableTable this +Lorg/mozilla/javascript/IdScriptableObject; I(Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;)V scope #Lorg/mozilla/javascript/Scriptable; prototype 69 defaultGet &(Ljava/lang/String;)Ljava/lang/Object; name Ljava/lang/String; 70 defaultPut '(Ljava/lang/String;Ljava/lang/Object;)V value Ljava/lang/Object; has 8(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;)Z attr I id start info get I(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; put J(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)V delete (Ljava/lang/String;)V getAttributes (Ljava/lang/String;)I setAttributes (Ljava/lang/String;I)V currentAttributes 71 attributes getIds (Z)[Ljava/lang/Object; tmp [Ljava/lang/Object; ids count getAll Z result maxInstanceId getMaxInstanceId ()I instanceIdInfo (II)I findInstanceIdInfo getInstanceIdName (I)Ljava/lang/String; getInstanceIdValue (I)Ljava/lang/Object; setInstanceIdValue (ILjava/lang/Object;)V 72 execIdCall �(Lorg/mozilla/javascript/IdFunctionObject;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; f )Lorg/mozilla/javascript/IdFunctionObject; cx Lorg/mozilla/javascript/Context; thisObj args exportAsJSClass P(ILorg/mozilla/javascript/Scriptable;Z)Lorg/mozilla/javascript/IdFunctionObject; maxPrototypeId sealed ctor hasPrototypeMap ()Z activatePrototypeMap (I)V values initPrototypeMethod )(Ljava/lang/Object;ILjava/lang/String;I)V tag arity initPrototypeConstructor ,(Lorg/mozilla/javascript/IdFunctionObject;)V initPrototypeValue )(ILjava/lang/String;Ljava/lang/Object;I)V initPrototypeId findPrototypeId fillConstructorProperties addIdFunctionProperty L(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;ILjava/lang/String;I)V obj incompatibleCallError M(Lorg/mozilla/javascript/IdFunctionObject;)Lorg/mozilla/javascript/EcmaError; newIdFunction t(Ljava/lang/Object;ILjava/lang/String;ILorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/IdFunctionObject; defineOwnProperty ^(Lorg/mozilla/javascript/Context;Ljava/lang/Object;Lorg/mozilla/javascript/ScriptableObject;)V key desc )Lorg/mozilla/javascript/ScriptableObject; getOwnPropertyDescriptor ](Lorg/mozilla/javascript/Context;Ljava/lang/Object;)Lorg/mozilla/javascript/ScriptableObject; getBuiltInDescriptor =(Ljava/lang/String;)Lorg/mozilla/javascript/ScriptableObject; 73 readObject (Ljava/io/ObjectInputStream;)V stream Ljava/io/ObjectInputStream; 74 Exceptions,- writeObject (Ljava/io/ObjectOutputStream;)V Ljava/io/ObjectOutputStream; 75 SourceFile IdScriptableObject.java. v/ v0 v1 v ` a ` g z { | } � �2 r � � ^ _3 � s4 s t z �5 � msg.modify.sealed678 � �9:; ~ � ~ �< � �= � java/lang/RuntimeException 1Change of attributes for this id is not supported ` �> � � � �?@ � � � � java/lang/ObjectABC "java/lang/IllegalArgumentExceptionD � java/lang/IllegalStateExceptionEFGHIJKH � �LMN a � �O a 9org/mozilla/javascript/IdScriptableObject$PrototypeValues `PQJ � �R �S vT � constructorUH msg.incompat.callVWXYZ 'org/mozilla/javascript/IdFunctionObject `[ java/lang/String\]^_`a rbc � � � � � �defghi aj �kl am �n � )org/mozilla/javascript/IdScriptableObject 'org/mozilla/javascript/ScriptableObject %org/mozilla/javascript/IdFunctionCall java/io/IOException java/lang/ClassNotFoundException PERMANENT READONLY DONTENUM EMPTY NOT_FOUND findId (I)Z isSealed org/mozilla/javascript/Context reportRuntimeError1 Q(Ljava/lang/String;Ljava/lang/Object;)Lorg/mozilla/javascript/EvaluatorException; !org/mozilla/javascript/Scriptable set 9(ILorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)V (I)I checkValidAttributes (II)V getNames )(Z[Ljava/lang/Object;)[Ljava/lang/Object; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V valueOf unknown ()Ljava/lang/RuntimeException; setParentScope &(Lorg/mozilla/javascript/Scriptable;)V getObjectPrototype H(Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; setPrototype createPrecachedConstructor +()Lorg/mozilla/javascript/IdFunctionObject; 76 sealObject exportAsScopeProperty /(Lorg/mozilla/javascript/IdScriptableObject;I)V getTopLevelScope initValue constructorId methodId addAsProperty getFunctionName ()Ljava/lang/String; $org/mozilla/javascript/ScriptRuntime 77 typeError1 H(Ljava/lang/String;Ljava/lang/String;)Lorg/mozilla/javascript/EcmaError; s(Lorg/mozilla/javascript/IdFunctionCall;Ljava/lang/Object;ILjava/lang/String;ILorg/mozilla/javascript/Scriptable;)V isAccessorDescriptor ,(Lorg/mozilla/javascript/ScriptableObject;)Z getProperty I(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/Object; org/mozilla/javascript/Undefined instance applyDescriptorToAttributeBitset -(ILorg/mozilla/javascript/ScriptableObject;)I getParentScope %()Lorg/mozilla/javascript/Scriptable; buildDataDescriptor a(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;I)Lorg/mozilla/javascript/ScriptableObject; java/io/ObjectInputStream defaultReadObject readInt java/io/ObjectOutputStream defaultWriteObject getMaxId writeInt! Y Z [ � ^ _ # ` a b 3 *� � c 78 N O d e f ` g b I *+,� � c 79 S T d e f h i j i k l b ; *+*� � c X d e f m n o p b J *+*,� � c 80 ] ^ d e f m n q r s t b � X*+� >� *|6~� � 81 ~6� *� � � �*� � *� +� 6� *� � �*+,� � c 2 c d 82 e f g i j 1l 8m Bn Go Qr d H ! u v w v B w v X e f X m n X x i R y v z { b � V*+� >� 83 ~6*� :� � �*� � (*� +� 6� *� � :� � �*+,� � c . x y 84 z { | #~ * 4� 9� D� O� d R w v q r D q r 4 w v V e f V m n V x i P y v | } b J �*+� 6� D,*� *� � 85 +� �|6~� ",*� 86 ~6*-� � ,+,-� �*� � 1*� +� 6� ",*� *� � 87 +� �*� ,-� �*+,-� � c V � � � � � &� -� 2� 9� @� C� L� M� T� ^� c� o� v� �� �� �� d R 9 w v &