def get_method(self, name, arg_types=()):
        """
        searches for the method matching the name and having argument type
        descriptors matching those in arg_types.

        Parameters
        ==========
        arg_types : sequence of strings
          each string is a parameter type, in the non-pretty format.

        Returns
        =======
        method : `JavaMemberInfo` or `None`
          the single matching, non-bridging method of matching name
          and parameter types.
        """

        # ensure any lists or iterables are converted to tuple for
        # comparison against get_arg_type_descriptors()
        arg_types = tuple(arg_types)

        for m in self.get_methods_by_name(name):
            if (((not m.is_bridge()) and
                 m.get_arg_type_descriptors() == arg_types)):
                return m
        return None
def get_method ( self , name , arg_types = ( ) ) : arg_types = tuple ( arg_types ) for m in self . get_methods_by_name ( name ) : if ( ( ( not m . is_bridge ( ) ) and m . get_arg_type_descriptors ( ) == arg_types ) ) : return m return None
searches for the method matching the name and having argument type
        descriptors matching those in arg_types.

        Parameters
        ==========
        arg_types : sequence of strings
          each string is a parameter type, in the non-pretty format.

        Returns
        =======
        method : `JavaMemberInfo` or `None`
          the single matching, non-bridging method of matching name
          and parameter types.