<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_method_analysis_by_name(self, class_name, method_name, method_descriptor):
 """ Returns the crossreferencing object for a given method. This function is similar to :meth:`~get_method_analysis`, with the difference that you can look up the Method by name :param class_name: name of the class, for example `'Ljava/lang/Object;'` :param method_name: name of the method, for example `'onCreate'` :param method_descriptor: method descriptor, for example `'(I I)V'` :return: :class:`MethodClassAnalysis` """

        method = self.get_method_by_name(class_name, method_name, method_descriptor)
        if method:
            return self.get_method_analysis(method)
        return None