#NEWLINE# def __getObjectAsString( self , obj ) : #NEWLINE# #INDENT# '\n        @param obj: Object\n\n        @return: String\n        ' #NEWLINE# obj_string = '{' #NEWLINE# i = 0 #NEWLINE# for attr in obj . attrs : #NEWLINE# #INDENT# key = attr #NEWLINE# if hasattr ( obj , key ) : #NEWLINE# #INDENT# value = getattr ( obj , key ) #NEWLINE# if ( not ( value == None ) ) : #NEWLINE# #INDENT# if ( i > 0 ) : #NEWLINE# #INDENT# obj_string += ',' #NEWLINE# #UNINDENT# if ( ( str ( value ) == 'true' ) or ( str ( value ) == 'false' ) ) : #NEWLINE# #INDENT# value_string = value #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# value_string = ( ( '"' + str ( value ) ) + '"' ) #NEWLINE# #UNINDENT# key_string = ( ( '"' + key ) + '"' ) #NEWLINE# obj_string += ( '%s:%s' % ( key_string , value_string ) ) #NEWLINE# i += 1 #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# obj_string += '}' #NEWLINE# return obj_string