ScriptableOutputStream.class
1 ���� 1 � 2 @ x ? y z 3 { ? | } ~ 4 ? � 5 ? � � � � 6 ? � 7 ? � � � � � 8 { � 9 � � 10 � � 11 � � 12 � 13 � � ~ � ~ � � � � � � � � � � � � � � � � � � � � � � � � � � 14 ? � � � 15 7 � 16 7 � 17 7 � 18 � � � 19 = � � � PendingLookup InnerClasses scope #Lorg/mozilla/javascript/Scriptable; table Ljava/util/Map; Signature 5Ljava/util/Map<Ljava/lang/Object;Ljava/lang/String;>; <init> <(Ljava/io/OutputStream;Lorg/mozilla/javascript/Scriptable;)V Code LineNumberTable LocalVariableTable this 9Lorg/mozilla/javascript/serialize/ScriptableOutputStream; out Ljava/io/OutputStream; 20 Exceptions � excludeAllIds ([Ljava/lang/Object;)V id Ljava/lang/Object; arr$ [Ljava/lang/Object; len$ I i$ ids addOptionalExcludedName (Ljava/lang/String;)V name Ljava/lang/String; obj addExcludedName hasExcludedName (Ljava/lang/String;)Z removeExcludedName excludeStandardObjectNames ()V i names [Ljava/lang/String; optionalNames lookupQualifiedName I(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/Object; s qualifiedName st Ljava/util/StringTokenizer; result replaceObject &(Ljava/lang/Object;)Ljava/lang/Object; 21 SourceFile ScriptableOutputStream.java I � C D java/util/HashMap I h E F � � � � � g h java/lang/String � � !org/mozilla/javascript/Scriptable c _ m n � � � "java/lang/IllegalArgumentException java/lang/StringBuilder Object for excluded name � � is not a Scriptable, it is � � � � � � � � I _ not found. � u � u Object Object.prototype Function Function.prototype String String.prototype Math Array Array.prototype Error Error.prototype Number Number.prototype Date Date.prototype RegExp RegExp.prototype Script Script.prototype Continuation Continuation.prototype XML XML.prototype XMLList XMLList.prototype ^ _ java/util/StringTokenizer . I � � � � � � � n Eorg/mozilla/javascript/serialize/ScriptableOutputStream$PendingLookup 7org/mozilla/javascript/serialize/ScriptableOutputStream java/io/ObjectOutputStream java/io/IOException (Ljava/io/OutputStream;)V java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; enableReplaceObject (Z)Z get I(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; org/mozilla/javascript/UniqueTag NOT_FOUND "Lorg/mozilla/javascript/UniqueTag; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Object getClass ()Ljava/lang/Class; java/lang/Class getName ()Ljava/lang/String; toString remove '(Ljava/lang/String;Ljava/lang/String;)V hasMoreTokens ()Z nextToken 'org/mozilla/javascript/ScriptableObject getProperty ! ? @ C D E F G H I J K � -*+� *,� *� Y� � *� ,� W*� W*� � L P Q 22 R S "