@staticmethod
def __getInputVal(inputEntry, idx, *inputData, **inputKwargs):
    """
        The input of the decision method can be args or kwargs.
        This function tries to extract the input data from args if passed,
         otherwise from kwargs using the label of the decision input column as mapping

        :param inputEntry:
        :param idx:
        :param inputData:
        :param inputKwargs:
        :return:
        """
    return inputData[idx] if inputData else inputKwargs[inputEntry.input.label]
