'This function maps the list type into individual field type which can contain
the individual values of the list.
Mappings
- list:reference <table> --> refererence <table>
- list:integer           --> integer
- list:string            --> string'

@staticmethod
def _map_type_list_field(old_type):

    if (old_type == 'list:integer'):
        return 'integer'
    elif old_type.startswith('list:reference'):
        return old_type.strip('list:')
    elif (old_type == 'list:string'):
        return 'string'
