#NEWLINE# def _compile_components( self , query ) : #NEWLINE# #INDENT# sql = { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } #NEWLINE# for component in component_value . _select_components : #NEWLINE# #INDENT# component_value = getattr ( query , component ) #NEWLINE# if ( component_value is not None ) : #NEWLINE# #INDENT# method = ( '_compile_%s' % component . replace ( '_' , '' ) ) #NEWLINE# sql [ component ] = getattr ( self , method ) ( query , component_value ) #NEWLINE# #UNINDENT# #UNINDENT# return sql