def METHOD_NAME(self, graphistry, method_name, args = {}, bindings = {}, db = None, dry_run = False):
    self.__check_initialized(graphistry)
    json = self.__gsql_endpoint(method_name, args, db, dry_run)
    if dry_run:
        url = json
        return url
    bindings = merge_dicts(
        {
          'edges': '@@edgeList',
          'nodes': '@@nodeList'
        },
        bindings
    )   
    return self.__json_to_graphistry(graphistry, json, bindings)