IdScriptableObject$PrototypeValues.class
1 ���� 1 � � � � � � � � � 2 / � 3 � � 3 � 3 � 3 � � � 4 � � 5 � � 6 � 3 � � � 3 � 3 � 7 3 � 3 � � 8 � � � 3 � 9 - � J � 10 � 11 � � � 12 � 13 / � 14 � � 15 � � � 16 � 17 � 18 � � 19 � � 20 � 21 � 22 3 � � � � � 23 � � � � � � serialVersionUID J ConstantValue*+o�.b� 24 VALUE_SLOT I NAME_SLOT SLOT_SPAN obj +Lorg/mozilla/javascript/IdScriptableObject; maxId 25 valueArray [Ljava/lang/Object; attributeArray [S lastFoundId constructorId constructor )Lorg/mozilla/javascript/IdFunctionObject; constructorAttrs S <init> /(Lorg/mozilla/javascript/IdScriptableObject;I)V Code LineNumberTable LocalVariableTable this PrototypeValues InnerClasses ;Lorg/mozilla/javascript/IdScriptableObject$PrototypeValues; getMaxId ()I initValue )(ILjava/lang/String;Ljava/lang/Object;I)V id name Ljava/lang/String; value Ljava/lang/Object; 26 attributes initSlot value2 array index createPrecachedConstructor +()Lorg/mozilla/javascript/IdFunctionObject; findId (Ljava/lang/String;)I nameSlot has (I)Z valueSlot get (I)Ljava/lang/Object; set 9(ILorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)V start #Lorg/mozilla/javascript/Scriptable; attr delete (I)V getAttributes (I)I setAttributes (II)V getNames )(Z[Ljava/lang/Object;)[Ljava/lang/Object; tmp extra getAll Z extraEntries names count ensureId 27 SourceFile IdScriptableObject.java � � ; � ; � ; � ; N � H ; "java/lang/IllegalArgumentException A B C ; � � _ � u � � h N � I ; 'org/mozilla/javascript/IdFunctionObject 6consructor should be initialized with IdFunctionObject J K L M a Z D E java/lang/IllegalStateException � � � F G � � No id for constructor property � u java/lang/StringBuilder � � � � � � � .initPrototypeId() did not initialize id= � � � � � � � � � � � � � n java/lang/String � � java/lang/Object � � � .initPrototypeId(int id) did not initialize id= 9org/mozilla/javascript/IdScriptableObject$PrototypeValues java/io/Serializable 'org/mozilla/javascript/ScriptableObject READONLY PERMANENT EMPTY DONTENUM ()V !org/mozilla/javascript/Scriptable NOT_FOUND checkValidAttributes )org/mozilla/javascript/IdScriptableObject findPrototypeId (Ljava/lang/String;)V org/mozilla/javascript/UniqueTag 28 NULL_VALUE "Lorg/mozilla/javascript/UniqueTag; equals (Ljava/lang/Object;)Z initPrototypeId getClass ()Ljava/lang/Class; java/lang/Class getName ()Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString getClassName getTopLevelScope H(Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; initFunction 8(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;)V markAsConstructor &(Lorg/mozilla/javascript/Scriptable;)V put J(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V 0 3 / 4 5 6 7 8 : ; 7 <