@staticmethod
def get_kernel_function_name(operator_name, neighbourhood_name,
    similarity_measure_name):
    """
        Get the full name of the kernel function to select.

        :param operator_name: Name of the operator.
        :param neighbourhood_name: Name of the neighbourhood.
        :param similarity_measure_name: Name of the similarity measure.
        :rtype: String.
        """
    if neighbourhood_name and similarity_measure_name:
        return '_'.join([operator_name, neighbourhood_name,
            similarity_measure_name])
    return operator_name
