'Returns all converters that take given value as an input value.'

@staticmethod
def GetConvertersByClass(value_cls):

    try:
        return ExportConverter.converters_cache[value_cls.__name__]
    except KeyError:
        results = [cls for cls in ExportConverter.classes.itervalues() if (cls.input_rdf_type == value_cls.__name__)]
        if (not results):
            results = [DataAgnosticExportConverter]
        ExportConverter.converters_cache[value_cls.__name__] = results
        return results
