All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.gwt.user.rebind.rpc.FieldSerializerCreator.class Maven / Gradle / Ivy

There is a newer version: 2.8.2
Show newest version
????1?
??	??
?

	?	?	?	?
		?
	

?






?	?
?
?
?
?
 !
"#
 $%
&
'(
')
'*+,-.
+/0
+1
+2	3456
789
:
;
<=>?@ABCDEFGHI
?JKLMNOPQRSTUV
WX
 Y
Z[\
']^_`ab
Zcdefgh
i	?jkl
?m
no
Wpqr
Zstu
?vw
W8
Zxyz{|}~?????
??
??
?????
??
??
??????
?????????????
??
??
???
7???WEAK_MAPPING_CLASS_NAMELjava/lang/String;serializableClass-Lcom/google/gwt/core/ext/typeinfo/JClassType;serializableFields*[Lcom/google/gwt/core/ext/typeinfo/JField;sourceWriter)Lcom/google/gwt/user/rebind/SourceWriter;typesSentFromBrowser7Lcom/google/gwt/user/rebind/rpc/SerializableTypeOracle;typesSentToBrowser
typeOracle-Lcom/google/gwt/core/ext/typeinfo/TypeOracle;$assertionsDisabledZ?(Lcom/google/gwt/core/ext/typeinfo/TypeOracle;Lcom/google/gwt/user/rebind/rpc/SerializableTypeOracle;Lcom/google/gwt/user/rebind/rpc/SerializableTypeOracle;Lcom/google/gwt/core/ext/typeinfo/JClassType;)VCodeLineNumberTableLocalVariableTablethis7Lcom/google/gwt/user/rebind/rpc/FieldSerializerCreator;requestedClassrealizeb(Lcom/google/gwt/core/ext/TreeLogger;Lcom/google/gwt/core/ext/GeneratorContext;)Ljava/lang/String;logger$Lcom/google/gwt/core/ext/TreeLogger;ctx*Lcom/google/gwt/core/ext/GeneratorContext;fieldSerializerName"createArrayInstantiationExpressionA(Lcom/google/gwt/core/ext/typeinfo/JArrayType;)Ljava/lang/String;iIarray-Lcom/google/gwt/core/ext/typeinfo/JArrayType;sbLjava/lang/StringBuilder;getDepth0(Lcom/google/gwt/core/ext/typeinfo/JClassType;)IclazzdepthgetSourceWritery(Lcom/google/gwt/core/ext/TreeLogger;Lcom/google/gwt/core/ext/GeneratorContext;)Lcom/google/gwt/user/rebind/SourceWriter;	classNamepackageNamequalifiedSerializerNamepackageNameEndprintWriterLjava/io/PrintWriter;composerFactory;Lcom/google/gwt/user/rebind/ClassSourceFileComposerFactory;maybeSuppressLongWarnings+(Lcom/google/gwt/core/ext/typeinfo/JType;)V	fieldType(Lcom/google/gwt/core/ext/typeinfo/JType;maybeWriteInstatiateMethod()VisArrayisEnum,Lcom/google/gwt/core/ext/typeinfo/JEnumType;isNativequalifiedSourceNameneedsAccessorMethods,(Lcom/google/gwt/core/ext/typeinfo/JField;)Zfield)Lcom/google/gwt/core/ext/typeinfo/JField;#writeArrayDeserializationStatements0(Lcom/google/gwt/core/ext/typeinfo/JArrayType;)V
componentTypereadMethodName!writeArraySerializationStatementswriteMethodName#writeClassDeserializationStatementsstreamReadExpressionserializableFieldarr$len$i$
superClass!writeClassSerializationStatementswriteDeserializeMethod"writeEnumDeserializationStatements writeEnumSerializationStatementswriteFieldAccessors
writeFieldGet,(Lcom/google/gwt/core/ext/typeinfo/JField;)VfieldTypeQualifiedSourceName	fieldName
writeFieldSetserializableClassQualifedNamewriteSerializeMethod
SourceFileFieldSerializerCreator.java????java/lang/AssertionError????????????????????????java/lang/StringBuilder(Generating a field serializer for type '????'?????????????????????new ????[rank]??[]????????????9com/google/gwt/user/rebind/ClassSourceFileComposerFactory?? @SuppressWarnings("deprecation")???????@+com/google/gwt/core/client/UnsafeNativeLong???????????
public static native  ??
 instantiate(8com/google/gwt/user/client/rpc/SerializationStreamReader streamReader) throws 5com/google/gwt/user/client/rpc/SerializationException/*-{{??"int rank = streamReader.readInt();return ??;%int ordinal = streamReader.readInt();[] values = 
.values();1assert (ordinal >= 0 && ordinal < values.length);return values[ordinal];return @
::new()();??}-*/;}??????????
readObject??Pcom/google/gwt/user/client/rpc/core/java/lang/Object_Array_CustomFieldSerializer%.deserialize(streamReader, instance);2for (int i = 0, n = instance.length; i < n; ++i) {instance[i] = streamReader.();??writeObject#.serialize(streamWriter, instance);'streamWriter.writeInt(instance.length);
streamWriter.(instance[i]);????.set(instance, "server-enhanced-data-????", streamReader.readString());??
streamReader.()??() ??set??(instance, );	instance. = "streamWriter.writeString((String) %.get(instance, "server-enhanced-data-"));get(instance));public static void deserialize( streamReader,  instance) throws ??????=// Enum deserialization is handled via the instantiate methodassert (instance != null);*streamWriter.writeInt(instance.ordinal());??????private static native  get instance) /*-{return instance.@???::private static native void  set instance,  value) /*-{
instance.@	 = value;public static void serialize(8com/google/gwt/user/client/rpc/SerializationStreamWriter streamWriter,  {??????5com/google/gwt/user/rebind/rpc/FieldSerializerCreator??+com/google/gwt/core/client/impl/WeakMappingjava/lang/Object+com/google/gwt/core/ext/typeinfo/JClassTypeisClass/()Lcom/google/gwt/core/ext/typeinfo/JClassType;/()Lcom/google/gwt/core/ext/typeinfo/JArrayType;1com/google/gwt/user/rebind/rpc/SerializationUtilsgetSerializableFields?(Lcom/google/gwt/core/ext/typeinfo/TypeOracle;Lcom/google/gwt/core/ext/typeinfo/JClassType;)[Lcom/google/gwt/core/ext/typeinfo/JField;5com/google/gwt/user/rebind/rpc/SerializableTypeOracleisSerializable+(Lcom/google/gwt/core/ext/typeinfo/JType;)Z"com/google/gwt/core/ext/TreeLoggerDEBUG?TypeInnerClasses)Lcom/google/gwt/core/ext/TreeLogger$Type;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getQualifiedSourceName()Ljava/lang/String;toStringbranchv(Lcom/google/gwt/core/ext/TreeLogger$Type;Ljava/lang/String;Ljava/lang/Throwable;)Lcom/google/gwt/core/ext/TreeLogger;getFieldSerializerNamei(Lcom/google/gwt/core/ext/typeinfo/TypeOracle;Lcom/google/gwt/core/ext/typeinfo/JType;)Ljava/lang/String;'com/google/gwt/user/rebind/SourceWritercommit'(Lcom/google/gwt/core/ext/TreeLogger;)V+com/google/gwt/core/ext/typeinfo/JArrayTypegetLeafType*()Lcom/google/gwt/core/ext/typeinfo/JType;&com/google/gwt/core/ext/typeinfo/JTypegetRank()I
getSuperclassjava/lang/StringlastIndexOf(I)I	substring(I)Ljava/lang/String;(II)Ljava/lang/String;(com/google/gwt/core/ext/GeneratorContext	tryCreate_(Lcom/google/gwt/core/ext/TreeLogger;Ljava/lang/String;Ljava/lang/String;)Ljava/io/PrintWriter;'(Ljava/lang/String;Ljava/lang/String;)VaddAnnotationDeclaration(Ljava/lang/String;)VcreateSourceWriterj(Lcom/google/gwt/core/ext/GeneratorContext;Ljava/io/PrintWriter;)Lcom/google/gwt/user/rebind/SourceWriter;/com/google/gwt/core/ext/typeinfo/JPrimitiveTypeLONG1Lcom/google/gwt/core/ext/typeinfo/JPrimitiveType;java/lang/ClassgetNameprintln.()Lcom/google/gwt/core/ext/typeinfo/JEnumType;
isAbstract()ZisDefaultInstantiableprintindentoutdent'com/google/gwt/core/ext/typeinfo/JField	isPrivategetComponentType%com/google/gwt/user/rebind/rpc/SharedgetStreamReadMethodNameFor<(Lcom/google/gwt/core/ext/typeinfo/JType;)Ljava/lang/String;equals(Ljava/lang/Object;)ZgetStreamWriteMethodNameFor
isEnhanced(I)Ljava/lang/StringBuilder;getType
typeNeedsCast
capitalize&(Ljava/lang/String;)Ljava/lang/String;+com/google/gwt/dev/javac/TypeOracleMediatorcomputeBinaryClassNamedesiredAssertionStatus'com/google/gwt/core/ext/TreeLogger$Type!??????????????????????U*?????Y?????????Y??*+?*,?*-?	*?
*+????&	FGH5J:K?LDMJNTP?4U??U??U??U??U?????3???,??Y????+*?*?
?
?*?	*?
?
??Y??+??Y??*?
?????L*?*?
?N**+,??*??-???*???Y??*?*?*?*?*?+?-??:ST@VgZs]}^?_?a?c?e?g?i?k?m?*?????????sD??????@?Y?M,?W,+? ?!?W,"?W>+?#d?,$?W????,???"qstu"v.w5v;z?*$??@??@??8?????]=+?%YL?	??????????? ?????????&	h*?*?
?N-.?&6?-`?':-?(:?
-:):,+?*:???+Y?,:-?.,?/??6
????$?0?3?7?D?I?K?X?_??p$??-??h??h??h??\??T??35??71??D$??X?????e)+?0?$*??Y?1?2?3???4????(??)??)?????J?*?
?5?*?
?6?
*?
?7??*?
?L*?
?5M+?,??>*??Y?8??9?:???;*?
?:*??;*????3??@?A???4*??B+?6*?C?4*??Y?D?*+?E?F???4?t,?N*?G?4*??Y??H??I???4*?J?4*?K?4?%*??Y?L??M???4*??N*??O?P?4*??Q??f???'?/?=?c?l?w????????????????6?A?O?q?z??????4???'q??/i??=[??l,?????9+?R?????????????+?SM,?TNU-?V?'*??Y?W?3?X???4?R*?Y?4*??B*?Z?;*??Y?-?[???4*??N*?P?4??.??
??7?B?K?V?r?{??*?????????
}??????+?SM,?\N]-?V?'*??Y?W?3?^???4?_*?_?4*??Q*?Y?4*??B*?`?;*?-?;*?a?4*??N*?P?4??:
	7B
KV_jt???*?????????
??????h|*?
?b?6*??Y??c?d?e?**?
?f?gh???4*?L+?=>??+2:?i:?T:?Y?j??k??:?l?&?Y?m??!?n???:*?o?C*?p?;*??q?r?;*?s?;*??;*?t?4?=*?u?;*??q?;*?v?;*??;*?F?4???*??Q*?
?%L+?;*?+?
?*?	+?
?!*?+?M*?,?;*?X?4??n
=$Q%X'_(z)?*?.?/?0?1?2?3?5?6789($.=7??@]BfDpE{G?f
X???_???z???Q???B???E???G???f??|???=??????+*?
?b?6*??Y?w??c?x?**?
?f?gy???4*?L+?=>??+2:?i:?\:*?`?;*??;*?m?;*?o?-*?z?;*??q?r?;*?{?4?'*?u?;*??q?;*?t?4???m*??Q*?
?%L+?;*?+?
?*?	+?
?!*?+?M*?,?;*?^?4??^O
P=VQWXY_Zj[u\?^?_?`?a?c?d?e?V?i?k?lnpq*s?\	X??_x??Q???B???E???G?????+???=??????*?|?;*?=?3?;*?}?;*?*?
??;*??Y?~???3?A???4*??B*?
?L+?*+??*?
?5?
*???*??*??N*?P?4*??Q??Bvwx%y5z[|d~lp?x?????????????????l??????:*???4??
????????I*???4*???4????????????3*?L+?=>?&+2:*?o??*??*?????۱???? ?&?,?2??4??-??*??
(??3?????n?+?iM,?!N+?q:*,??*???;*?-?;*???;*??r?;*?m?;*?*?
??;*???4*??B*???;*?*?
???;*???;*??;*?F?4*??N*?O?4*??Q??V??
??? ?*?5?C?N?^?i?r?}????????????????4?????????
???????????+?iM,?!N*?
?:+?q:*,??*???;*???;*??r?;*?m?;*??;*???;*?-?;*???4*??B*???;*?*?
???;*???;*??;*???4*??N*?O?4*??Q??^??
????)?4?B?M?X?c?m?x????????????????????>?????????
?????????????*???;*???3?;*???;*?*?
??;*??Y?~???3?????4*??B*?
?L+?*+???*?
?5?
*???*??*??N*?P?4*??Q??B???%?5?[?d?l?p?x?????????????????l??????7????????3?c??
13???
?
?@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy