'Get the index list from the last run of this query.
Returns:
A list of indexes used by the last run of this query.
Raises:
AssertionError: The query has not yet been run.'

def GetIndexList(self):

    index_list_function = self.__index_list_source
    if index_list_function:
        return index_list_function()
    raise AssertionError('No    index    list    available    because    this    query    has    not    been    executed')
