#NEWLINE# def OutputPartial( self , out ) : #NEWLINE# #INDENT# if self . has_boolean_value_ : #NEWLINE# #INDENT# out . putVarInt32 ( 8 ) #NEWLINE# out . putBoolean ( self . boolean_value_ ) #NEWLINE# #UNINDENT# if self . has_integer_value_ : #NEWLINE# #INDENT# out . putVarInt32 ( 16 ) #NEWLINE# out . putVarInt64 ( self . integer_value_ ) #NEWLINE# #UNINDENT# if self . has_double_value_ : #NEWLINE# #INDENT# out . putVarInt32 ( 25 ) #NEWLINE# out . putDouble ( self . double_value_ ) #NEWLINE# #UNINDENT# if self . has_timestamp_microseconds_value_ : #NEWLINE# #INDENT# out . putVarInt32 ( 32 ) #NEWLINE# out . putVarInt64 ( self . timestamp_microseconds_value_ ) #NEWLINE# #UNINDENT# if i . has_key_value_ : #NEWLINE# #INDENT# out . putVarInt32 ( 42 ) #NEWLINE# out . putVarInt32 ( self . key_value_ . ByteSizePartial ( ) ) #NEWLINE# self . key_value_ . OutputPartial ( out ) #NEWLINE# #UNINDENT# if self . has_entity_value_ : #NEWLINE# #INDENT# out . putVarInt32 ( 50 ) #NEWLINE# out . putVarInt32 ( self . entity_value_ . ByteSizePartial ( ) ) #NEWLINE# self . entity_value_ . OutputPartial ( out ) #NEWLINE# #UNINDENT# for i in xrange ( len ( self . list_value_ ) ) : #NEWLINE# #INDENT# out . putVarInt32 ( 58 ) #NEWLINE# out . putVarInt32 ( self . list_value_ [ i ] . ByteSizePartial ( ) ) #NEWLINE# self . list_value_ [ i ] . OutputPartial ( out ) #NEWLINE# #UNINDENT# if self . has_geo_point_value_ : #NEWLINE# #INDENT# out . putVarInt32 ( 66 ) #NEWLINE# out . putVarInt32 ( self . geo_point_value_ . ByteSizePartial ( ) ) #NEWLINE# self . geo_point_value_ . OutputPartial ( out ) #NEWLINE# #UNINDENT# if self . has_meaning_ : #NEWLINE# #INDENT# out . putVarInt32 ( 112 ) #NEWLINE# out . putVarInt32 ( self . meaning_ ) #NEWLINE# #UNINDENT# if self . has_indexed_ : #NEWLINE# #INDENT# out . putVarInt32 ( 120 ) #NEWLINE# out . putBoolean ( self . indexed_ ) #NEWLINE# #UNINDENT# if self . has_blob_key_value_ : #NEWLINE# #INDENT# out . putVarInt32 ( 130 ) #NEWLINE# out . putPrefixedString ( self . blob_key_value_ ) #NEWLINE# #UNINDENT# if self . has_string_value_ : #NEWLINE# #INDENT# out . putVarInt32 ( 138 ) #NEWLINE# out . putPrefixedString ( self . string_value_ ) #NEWLINE# #UNINDENT# if self . has_blob_value_ : #NEWLINE# #INDENT# out . putVarInt32 ( 146 ) #NEWLINE# out . putPrefixedString ( self . blob_value_ )