
com.google.gwt.rpc.client.impl.CommandClientSerializationStreamWriter.class Maven / Gradle / Ivy
???? 1 ?
?
8 ?
K ? 8 ? 8 ? ? ?
? ? ? ? ?
? ? ? ? ? ?
? ? ? ?
? 8 ? ? ? ?
? ?
?
H ?
? ?
?
? ?
?
! ? ? ? ? ? ?
' ?
? ? ?
? ?
* ? ? ?
8 ? ? ?
0 ?
0 ?
? ?
8 ?
8 ? ?
6 ? ? ?
9 ?
k ?
? ?
? ?
8 ? ? ? ? ?
A ? ?
D ?
8 ?
? ? ? 8 ?
H ? ? anObject Ljava/lang/Object; identityMap Ljava/util/Map; Signature WLjava/util/Map;
serializer .Lcom/google/gwt/rpc/client/impl/TypeOverrides; $assertionsDisabled Z \(Lcom/google/gwt/rpc/client/impl/TypeOverrides;Lcom/google/gwt/rpc/client/ast/CommandSink;)V Code LineNumberTable LocalVariableTable this GLcom/google/gwt/rpc/client/impl/CommandClientSerializationStreamWriter; sink +Lcom/google/gwt/rpc/client/ast/CommandSink; k(Lcom/google/gwt/rpc/client/impl/TypeOverrides;Lcom/google/gwt/rpc/client/ast/CommandSink;Ljava/util/Map;)V LocalVariableTypeTable ?(Lcom/google/gwt/rpc/client/impl/TypeOverrides;Lcom/google/gwt/rpc/client/ast/CommandSink;Ljava/util/Map;)V makeValue Q(Ljava/lang/Class;Ljava/lang/Object;)Lcom/google/gwt/rpc/client/ast/ValueCommand; toReturn ,Lcom/google/gwt/rpc/client/ast/ValueCommand; array 1Lcom/google/gwt/rpc/client/ast/ArrayValueCommand; e 0Lcom/google/gwt/rpc/client/ast/EnumValueCommand; customSerializer ? SerializeFunction InnerClasses @Lcom/google/gwt/rpc/client/impl/TypeOverrides$SerializeFunction; type Ljava/lang/Class; value Ljava/lang/Class<*>;
Exceptions T(Ljava/lang/Class<*>;Ljava/lang/Object;)Lcom/google/gwt/rpc/client/ast/ValueCommand; extractData F(Lcom/google/gwt/rpc/client/ast/ArrayValueCommand;Ljava/lang/Object;)V ?(Lcom/google/gwt/rpc/client/ast/HasSetters;Ljava/lang/Object;)V extractField Q(Lcom/google/gwt/rpc/client/ast/HasSetters;Ljava/lang/Object;Ljava/lang/String;)V invokeCustomSerializer ?(Lcom/google/gwt/rpc/client/impl/TypeOverrides$SerializeFunction;Ljava/lang/Class;Ljava/lang/Object;)Lcom/google/gwt/rpc/client/ast/ValueCommand;
extraField Ljava/lang/String; arr$ [Ljava/lang/String; len$ I i$ serializeFunction command BLcom/google/gwt/rpc/client/ast/InvokeCustomFieldSerializerCommand; subWriter ?(Lcom/google/gwt/rpc/client/impl/TypeOverrides$SerializeFunction;Ljava/lang/Class<*>;Ljava/lang/Object;)Lcom/google/gwt/rpc/client/ast/ValueCommand;
makeObject fieldName clazz x 2Lcom/google/gwt/rpc/client/ast/InstantiateCommand; @(Ljava/lang/Object;)Lcom/google/gwt/rpc/client/ast/ValueCommand; ()V
SourceFile +CommandClientSerializationStreamWriter.java java/util/IdentityHashMap V ? V _ V ? R S N O ? ? ? ? ? ? ? p 1com/google/gwt/rpc/client/ast/BooleanValueCommand java/lang/Boolean V ? ? .com/google/gwt/rpc/client/ast/LongValueCommand java/lang/Long V ? .com/google/gwt/rpc/client/ast/CharValueCommand java/lang/Character V ? T U java/lang/Number java/lang/AssertionError java/lang/StringBuilder Expecting Number; had ? ? ? ? ? ? ? ? V ? 0com/google/gwt/rpc/client/ast/DoubleValueCommand ? ? V ? ? ? ? *com/google/gwt/rpc/client/ast/ValueCommand java/lang/String 0com/google/gwt/rpc/client/ast/StringValueCommand V ? ? ? /com/google/gwt/rpc/client/ast/ArrayValueCommand ? ? V ? ? ? u v java/lang/Enum .com/google/gwt/rpc/client/ast/EnumValueCommand ? ? ? ? z { ? c @com/google/gwt/rpc/client/ast/InvokeCustomFieldSerializerCommand V Ecom/google/gwt/rpc/client/impl/CommandClientSerializationStreamWriter 3com/google/gwt/rpc/client/impl/HasValuesCommandSink V x y java/io/Serializable -com/google/gwt/user/client/rpc/IsSerializable 5com/google/gwt/user/client/rpc/SerializationException is not a Serializable type 0com/google/gwt/rpc/client/ast/InstantiateCommand u w ? java/lang/Object L M
Ccom/google/gwt/rpc/client/impl/CommandSerializationStreamWriterBase >com/google/gwt/rpc/client/impl/TypeOverrides$SerializeFunction .(Lcom/google/gwt/rpc/client/ast/CommandSink;)V .com/google/gwt/rpc/client/ast/NullValueCommand INSTANCE 0Lcom/google/gwt/rpc/client/ast/NullValueCommand; java/lang/Class isPrimitive ()Z TYPE (Ljava/lang/Boolean;)V java/lang/Void (Ljava/lang/Long;)V (Ljava/lang/Character;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getClass ()Ljava/lang/Class; getName ()Ljava/lang/String; toString (Ljava/lang/Object;)V doubleValue ()D (D)V
java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/String;)V isArray getComponentType (Ljava/lang/Class;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; setValue (Ljava/lang/Enum;)V ,com/google/gwt/rpc/client/impl/TypeOverrides getOverride T(Ljava/lang/String;)Lcom/google/gwt/rpc/client/impl/TypeOverrides$SerializeFunction; 6(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;)V ,(Lcom/google/gwt/rpc/client/ast/HasValues;)V serialize O(Lcom/google/gwt/user/client/rpc/SerializationStreamWriter;Ljava/lang/Object;)V hasExtraFields (Ljava/lang/String;)Z getExtraFields '(Ljava/lang/String;)[Ljava/lang/String; desiredAssertionStatus hashCode ()I ! 8 K
L M N O P Q R S T U
V W X P *+,? Y? ? ? Y
;
<