예제 #1
0
파일: rpc.py 프로젝트: jrydberg/twisted-gwt
 def serializeValue(self, value, typeInstance):
     """Serialize value.
     """
     if annotation.isPrimitiveType(typeInstance):
         self.serialize(value, typeInstance)
     else:
         self.writeObject(value, typeInstance)
예제 #2
0
파일: rpc.py 프로젝트: jrydberg/twisted-gwt
 def deserializeValue(self, typeInstance):
     """Extract value from token stream.
     """
     if annotation.isPrimitiveType(typeInstance):
         customSerializer = igwt.ICustomFieldSerializer(typeInstance)
         return customSerializer.deserialize(self)
     return self.readObject()