def write_routine_method(self, routine):
if self._lob_as_string_flag:<EOL><INDENT>return self._write_routine_method_without_lob(routine)<EOL><DEDENT>else:<EOL><INDENT>if self.is_lob_parameter(routine['<STR_LIT>']):<EOL><INDENT>return self._write_routine_method_with_lob(routine)<EOL><DEDENT>else:<EOL><INDENT>return self._write_routine_method_without_lob(routine)<EOL><DEDENT><DEDENT>
Returns a complete wrapper method.

:param dict[str,*] routine: The routine metadata.

:rtype: str