(self, export_instances)
return headers
Returns a dictionary that maps all TableConfigurations in the list of ExportInstances to an
        array of headers
        {
            TableConfiguration(): ['Column1', 'Column2']
            ...
        }

        :export_instances: - A list of ExportInstances
Returns a dictionary that maps all TableConfigurations in the list of ExportInstances to an
        array of headers
        {
            TableConfiguration(): ['Column1', 'Column2']
            ...
        }
Returns a dictionary that maps all TableConfigurations in the list of ExportInstances to an array of headers { TableConfiguration () : [ Column1 Column2 ] ... }
def _get_headers(self, export_instances):
        '''
        Returns a dictionary that maps all TableConfigurations in the list of ExportInstances to an
        array of headers
        {
            TableConfiguration(): ['Column1', 'Column2']
            ...
        }

        :export_instances: - A list of ExportInstances
        '''
        headers = {}
        for instance_index, instance in enumerate(export_instances):
            for table in instance.selected_tables:
                headers[table] = table.get_headers(
                    split_columns=instance.split_multiselects
                )

        return headers
def _get_headers ( self , export_instances ) : headers = { } for instance_index , instance in enumerate ( export_instances ) : for table in instance . selected_tables : headers [ table ] = table . get_headers ( split_columns = instance . split_multiselects ) return headers