package me.xdrop.jrand.data;

import me.xdrop.jrand.model.location.*;
import me.xdrop.jrand.model.person.Prefix;
import me.xdrop.jrand.model.person.PrefixMapper;

public class Assets {

    public static AssetDescriptor<City> CITIES = new AssetDescriptor<>("cities.txt", new CityMapper(), null, new CityMapper());
    public static AssetDescriptor<Country> COUNTRIES = new AssetDescriptor<>("countries.txt", new CountryMapper(), new CountryMapper());
    public static AssetDescriptor<StreetSuffix> UK_STREET_SUFFIXES = new AssetDescriptor<>("uk/street_suffixes.txt", new StreetSuffixMapper());
    public static AssetDescriptor<StreetSuffix> US_STREET_SUFFIXES = new AssetDescriptor<>("us/street_suffixes.txt", new StreetSuffixMapper());
    public static AssetDescriptor<String> NEUTRAL_SURNAMES = new AssetDescriptor<>("neutral/surnames.txt", new StringMapper());
    public static AssetDescriptor<String> MALE_FIRSTNAMES = new AssetDescriptor<>("male/firstnames.txt", new StringMapper());
    public static AssetDescriptor<String> FEMALE_FIRSTNAMES = new AssetDescriptor<>("female/firstnames.txt", new StringMapper());
    public static AssetDescriptor<Prefix> NEUTRAL_PREFIXES = new AssetDescriptor<>("neutral/prefixes.txt", new PrefixMapper());
    public static AssetDescriptor<Prefix> MALE_PREFIXES = new AssetDescriptor<>("male/prefixes.txt", new PrefixMapper());
    public static AssetDescriptor<Prefix> FEMALE_PREFIXES = new AssetDescriptor<>("female/prefixes.txt", new PrefixMapper());
    public static AssetDescriptor<String> LOREM = new AssetDescriptor<>("lorem.txt", new StringMapper());

}

@@ -1597,12 +1597,548 @@
 pper());
+%0A    public static AssetDescriptor%3CString%3E UK_PHONE_LAND = new AssetDescriptor%3C%3E(%22uk/landline_phone_numbers.txt%22, new StringMapper());%0A    public static AssetDescriptor%3CString%3E UK_PHONE_MOBILE = new AssetDescriptor%3C%3E(%22uk/mobile_phone_numbers.txt%22, new StringMapper());%0A    public static AssetDescriptor%3CString%3E US_PHONE_LAND = new AssetDescriptor%3C%3E(%22uk/landline_phone_numbers.txt%22, new StringMapper());%0A    public static AssetDescriptor%3CString%3E US_PHONE_MOBILE = new AssetDescriptor%3C%3E(%22uk/mobile_phone_numbers.txt%22, new StringMapper());
 %0A%0A%7D%0A

Add assets