org.entur.gbfs.mapper.SystemInformationAdditionalMapperImpl Maven / Gradle / Ivy
package org.entur.gbfs.mapper;
import java.util.List;
import java.util.Map;
import javax.annotation.processing.Generated;
import org.mobilitydata.gbfs.v2_3.system_information.GBFSIos;
import org.mobilitydata.gbfs.v2_3.system_information.GBFSRentalApps;
import org.mobilitydata.gbfs.v3_0.system_information.GBFSAndroid;
import org.mobilitydata.gbfs.v3_0.system_information.GBFSBrandAssets;
import org.mobilitydata.gbfs.v3_0.system_information.GBFSData;
@Generated(
value = "org.mapstruct.ap.MappingProcessor",
date = "2024-12-23T09:49:14+0000",
comments = "version: 1.6.3, compiler: javac, environment: Java 17.0.13 (BellSoft)"
)
public class SystemInformationAdditionalMapperImpl extends SystemInformationAdditionalMapper {
@Override
GBFSData mapData(org.mobilitydata.gbfs.v2_3.system_information.GBFSData source, String language) {
if ( source == null ) {
return null;
}
GBFSData gBFSData = new GBFSData();
gBFSData.setSystemId( source.getSystemId() );
gBFSData.setName( mapName( source.getName(), language ) );
gBFSData.setShortName( mapShortName( source.getShortName(), language ) );
gBFSData.setOperator( mapOperator( source.getOperator(), language ) );
gBFSData.setUrl( source.getUrl() );
gBFSData.setPurchaseUrl( source.getPurchaseUrl() );
gBFSData.setStartDate( source.getStartDate() );
gBFSData.setPhoneNumber( source.getPhoneNumber() );
gBFSData.setEmail( source.getEmail() );
gBFSData.setFeedContactEmail( source.getFeedContactEmail() );
gBFSData.setTimezone( timezoneToTimezone( source.getTimezone(), language ) );
gBFSData.setLicenseUrl( source.getLicenseUrl() );
gBFSData.setBrandAssets( gBFSBrandAssetsToGBFSBrandAssets( source.getBrandAssets(), language ) );
gBFSData.setTermsUrl( mapTermsUrl( source.getTermsUrl(), language ) );
gBFSData.setTermsLastUpdated( source.getTermsLastUpdated() );
gBFSData.setPrivacyUrl( mapPrivacyUrl( source.getPrivacyUrl(), language ) );
gBFSData.setPrivacyLastUpdated( source.getPrivacyLastUpdated() );
gBFSData.setRentalApps( gBFSRentalAppsToGBFSRentalApps( source.getRentalApps(), language ) );
gBFSData.setLanguages( List.of(language) );
return gBFSData;
}
@Override
org.mobilitydata.gbfs.v2_3.system_information.GBFSData mapDataInverse(GBFSData source, String language) {
if ( source == null ) {
return null;
}
org.mobilitydata.gbfs.v2_3.system_information.GBFSData gBFSData = new org.mobilitydata.gbfs.v2_3.system_information.GBFSData();
gBFSData.setSystemId( source.getSystemId() );
gBFSData.setName( mapNameInverse( source.getName(), language ) );
gBFSData.setShortName( mapShortNameInverse( source.getShortName(), language ) );
gBFSData.setOperator( mapOperatorInverse( source.getOperator(), language ) );
gBFSData.setUrl( source.getUrl() );
gBFSData.setPurchaseUrl( source.getPurchaseUrl() );
gBFSData.setStartDate( source.getStartDate() );
gBFSData.setPhoneNumber( source.getPhoneNumber() );
gBFSData.setEmail( source.getEmail() );
gBFSData.setFeedContactEmail( source.getFeedContactEmail() );
gBFSData.setTimezone( timezoneToTimezone1( source.getTimezone(), language ) );
gBFSData.setLicenseUrl( source.getLicenseUrl() );
gBFSData.setBrandAssets( gBFSBrandAssetsToGBFSBrandAssets1( source.getBrandAssets(), language ) );
gBFSData.setTermsUrl( mapTermsUrlInverse( source.getTermsUrl(), language ) );
gBFSData.setTermsLastUpdated( source.getTermsLastUpdated() );
gBFSData.setPrivacyUrl( mapPrivacyUrlInverse( source.getPrivacyUrl(), language ) );
gBFSData.setPrivacyLastUpdated( source.getPrivacyLastUpdated() );
gBFSData.setRentalApps( gBFSRentalAppsToGBFSRentalApps1( source.getRentalApps(), language ) );
gBFSData.setLanguage( language );
return gBFSData;
}
protected GBFSData.Timezone timezoneToTimezone(org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone timezone, String language) {
if ( timezone == null ) {
return null;
}
GBFSData.Timezone timezone1;
switch ( timezone ) {
case AFRICA_ABIDJAN: timezone1 = GBFSData.Timezone.AFRICA_ABIDJAN;
break;
case AFRICA_ACCRA: timezone1 = GBFSData.Timezone.AFRICA_ACCRA;
break;
case AFRICA_ADDIS_ABABA: timezone1 = GBFSData.Timezone.AFRICA_ADDIS_ABABA;
break;
case AFRICA_ALGIERS: timezone1 = GBFSData.Timezone.AFRICA_ALGIERS;
break;
case AFRICA_ASMARA: timezone1 = GBFSData.Timezone.AFRICA_ASMARA;
break;
case AFRICA_ASMERA: timezone1 = GBFSData.Timezone.AFRICA_ASMERA;
break;
case AFRICA_BAMAKO: timezone1 = GBFSData.Timezone.AFRICA_BAMAKO;
break;
case AFRICA_BANGUI: timezone1 = GBFSData.Timezone.AFRICA_BANGUI;
break;
case AFRICA_BANJUL: timezone1 = GBFSData.Timezone.AFRICA_BANJUL;
break;
case AFRICA_BISSAU: timezone1 = GBFSData.Timezone.AFRICA_BISSAU;
break;
case AFRICA_BLANTYRE: timezone1 = GBFSData.Timezone.AFRICA_BLANTYRE;
break;
case AFRICA_BRAZZAVILLE: timezone1 = GBFSData.Timezone.AFRICA_BRAZZAVILLE;
break;
case AFRICA_BUJUMBURA: timezone1 = GBFSData.Timezone.AFRICA_BUJUMBURA;
break;
case AFRICA_CAIRO: timezone1 = GBFSData.Timezone.AFRICA_CAIRO;
break;
case AFRICA_CASABLANCA: timezone1 = GBFSData.Timezone.AFRICA_CASABLANCA;
break;
case AFRICA_CEUTA: timezone1 = GBFSData.Timezone.AFRICA_CEUTA;
break;
case AFRICA_CONAKRY: timezone1 = GBFSData.Timezone.AFRICA_CONAKRY;
break;
case AFRICA_DAKAR: timezone1 = GBFSData.Timezone.AFRICA_DAKAR;
break;
case AFRICA_DAR_ES_SALAAM: timezone1 = GBFSData.Timezone.AFRICA_DAR_ES_SALAAM;
break;
case AFRICA_DJIBOUTI: timezone1 = GBFSData.Timezone.AFRICA_DJIBOUTI;
break;
case AFRICA_DOUALA: timezone1 = GBFSData.Timezone.AFRICA_DOUALA;
break;
case AFRICA_EL_AAIUN: timezone1 = GBFSData.Timezone.AFRICA_EL_AAIUN;
break;
case AFRICA_FREETOWN: timezone1 = GBFSData.Timezone.AFRICA_FREETOWN;
break;
case AFRICA_GABORONE: timezone1 = GBFSData.Timezone.AFRICA_GABORONE;
break;
case AFRICA_HARARE: timezone1 = GBFSData.Timezone.AFRICA_HARARE;
break;
case AFRICA_JOHANNESBURG: timezone1 = GBFSData.Timezone.AFRICA_JOHANNESBURG;
break;
case AFRICA_JUBA: timezone1 = GBFSData.Timezone.AFRICA_JUBA;
break;
case AFRICA_KAMPALA: timezone1 = GBFSData.Timezone.AFRICA_KAMPALA;
break;
case AFRICA_KHARTOUM: timezone1 = GBFSData.Timezone.AFRICA_KHARTOUM;
break;
case AFRICA_KIGALI: timezone1 = GBFSData.Timezone.AFRICA_KIGALI;
break;
case AFRICA_KINSHASA: timezone1 = GBFSData.Timezone.AFRICA_KINSHASA;
break;
case AFRICA_LAGOS: timezone1 = GBFSData.Timezone.AFRICA_LAGOS;
break;
case AFRICA_LIBREVILLE: timezone1 = GBFSData.Timezone.AFRICA_LIBREVILLE;
break;
case AFRICA_LOME: timezone1 = GBFSData.Timezone.AFRICA_LOME;
break;
case AFRICA_LUANDA: timezone1 = GBFSData.Timezone.AFRICA_LUANDA;
break;
case AFRICA_LUBUMBASHI: timezone1 = GBFSData.Timezone.AFRICA_LUBUMBASHI;
break;
case AFRICA_LUSAKA: timezone1 = GBFSData.Timezone.AFRICA_LUSAKA;
break;
case AFRICA_MALABO: timezone1 = GBFSData.Timezone.AFRICA_MALABO;
break;
case AFRICA_MAPUTO: timezone1 = GBFSData.Timezone.AFRICA_MAPUTO;
break;
case AFRICA_MASERU: timezone1 = GBFSData.Timezone.AFRICA_MASERU;
break;
case AFRICA_MBABANE: timezone1 = GBFSData.Timezone.AFRICA_MBABANE;
break;
case AFRICA_MOGADISHU: timezone1 = GBFSData.Timezone.AFRICA_MOGADISHU;
break;
case AFRICA_MONROVIA: timezone1 = GBFSData.Timezone.AFRICA_MONROVIA;
break;
case AFRICA_NAIROBI: timezone1 = GBFSData.Timezone.AFRICA_NAIROBI;
break;
case AFRICA_NDJAMENA: timezone1 = GBFSData.Timezone.AFRICA_NDJAMENA;
break;
case AFRICA_NIAMEY: timezone1 = GBFSData.Timezone.AFRICA_NIAMEY;
break;
case AFRICA_NOUAKCHOTT: timezone1 = GBFSData.Timezone.AFRICA_NOUAKCHOTT;
break;
case AFRICA_OUAGADOUGOU: timezone1 = GBFSData.Timezone.AFRICA_OUAGADOUGOU;
break;
case AFRICA_PORTO_NOVO: timezone1 = GBFSData.Timezone.AFRICA_PORTO_NOVO;
break;
case AFRICA_SAO_TOME: timezone1 = GBFSData.Timezone.AFRICA_SAO_TOME;
break;
case AFRICA_TIMBUKTU: timezone1 = GBFSData.Timezone.AFRICA_TIMBUKTU;
break;
case AFRICA_TRIPOLI: timezone1 = GBFSData.Timezone.AFRICA_TRIPOLI;
break;
case AFRICA_TUNIS: timezone1 = GBFSData.Timezone.AFRICA_TUNIS;
break;
case AFRICA_WINDHOEK: timezone1 = GBFSData.Timezone.AFRICA_WINDHOEK;
break;
case AMERICA_ADAK: timezone1 = GBFSData.Timezone.AMERICA_ADAK;
break;
case AMERICA_ANCHORAGE: timezone1 = GBFSData.Timezone.AMERICA_ANCHORAGE;
break;
case AMERICA_ANGUILLA: timezone1 = GBFSData.Timezone.AMERICA_ANGUILLA;
break;
case AMERICA_ANTIGUA: timezone1 = GBFSData.Timezone.AMERICA_ANTIGUA;
break;
case AMERICA_ARAGUAINA: timezone1 = GBFSData.Timezone.AMERICA_ARAGUAINA;
break;
case AMERICA_ARGENTINA_BUENOS_AIRES: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_BUENOS_AIRES;
break;
case AMERICA_ARGENTINA_CATAMARCA: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_CATAMARCA;
break;
case AMERICA_ARGENTINA_COMOD_RIVADAVIA: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_COMOD_RIVADAVIA;
break;
case AMERICA_ARGENTINA_CORDOBA: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_CORDOBA;
break;
case AMERICA_ARGENTINA_JUJUY: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_JUJUY;
break;
case AMERICA_ARGENTINA_LA_RIOJA: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_LA_RIOJA;
break;
case AMERICA_ARGENTINA_MENDOZA: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_MENDOZA;
break;
case AMERICA_ARGENTINA_RIO_GALLEGOS: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_RIO_GALLEGOS;
break;
case AMERICA_ARGENTINA_SALTA: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_SALTA;
break;
case AMERICA_ARGENTINA_SAN_JUAN: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_SAN_JUAN;
break;
case AMERICA_ARGENTINA_SAN_LUIS: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_SAN_LUIS;
break;
case AMERICA_ARGENTINA_TUCUMAN: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_TUCUMAN;
break;
case AMERICA_ARGENTINA_USHUAIA: timezone1 = GBFSData.Timezone.AMERICA_ARGENTINA_USHUAIA;
break;
case AMERICA_ARUBA: timezone1 = GBFSData.Timezone.AMERICA_ARUBA;
break;
case AMERICA_ASUNCION: timezone1 = GBFSData.Timezone.AMERICA_ASUNCION;
break;
case AMERICA_ATIKOKAN: timezone1 = GBFSData.Timezone.AMERICA_ATIKOKAN;
break;
case AMERICA_ATKA: timezone1 = GBFSData.Timezone.AMERICA_ATKA;
break;
case AMERICA_BAHIA: timezone1 = GBFSData.Timezone.AMERICA_BAHIA;
break;
case AMERICA_BAHIA_BANDERAS: timezone1 = GBFSData.Timezone.AMERICA_BAHIA_BANDERAS;
break;
case AMERICA_BARBADOS: timezone1 = GBFSData.Timezone.AMERICA_BARBADOS;
break;
case AMERICA_BELEM: timezone1 = GBFSData.Timezone.AMERICA_BELEM;
break;
case AMERICA_BELIZE: timezone1 = GBFSData.Timezone.AMERICA_BELIZE;
break;
case AMERICA_BLANC_SABLON: timezone1 = GBFSData.Timezone.AMERICA_BLANC_SABLON;
break;
case AMERICA_BOA_VISTA: timezone1 = GBFSData.Timezone.AMERICA_BOA_VISTA;
break;
case AMERICA_BOGOTA: timezone1 = GBFSData.Timezone.AMERICA_BOGOTA;
break;
case AMERICA_BOISE: timezone1 = GBFSData.Timezone.AMERICA_BOISE;
break;
case AMERICA_BUENOS_AIRES: timezone1 = GBFSData.Timezone.AMERICA_BUENOS_AIRES;
break;
case AMERICA_CAMBRIDGE_BAY: timezone1 = GBFSData.Timezone.AMERICA_CAMBRIDGE_BAY;
break;
case AMERICA_CAMPO_GRANDE: timezone1 = GBFSData.Timezone.AMERICA_CAMPO_GRANDE;
break;
case AMERICA_CANCUN: timezone1 = GBFSData.Timezone.AMERICA_CANCUN;
break;
case AMERICA_CARACAS: timezone1 = GBFSData.Timezone.AMERICA_CARACAS;
break;
case AMERICA_CATAMARCA: timezone1 = GBFSData.Timezone.AMERICA_CATAMARCA;
break;
case AMERICA_CAYENNE: timezone1 = GBFSData.Timezone.AMERICA_CAYENNE;
break;
case AMERICA_CAYMAN: timezone1 = GBFSData.Timezone.AMERICA_CAYMAN;
break;
case AMERICA_CHICAGO: timezone1 = GBFSData.Timezone.AMERICA_CHICAGO;
break;
case AMERICA_CHIHUAHUA: timezone1 = GBFSData.Timezone.AMERICA_CHIHUAHUA;
break;
case AMERICA_CIUDAD_JUAREZ: timezone1 = GBFSData.Timezone.AMERICA_CIUDAD_JUAREZ;
break;
case AMERICA_CORAL_HARBOUR: timezone1 = GBFSData.Timezone.AMERICA_CORAL_HARBOUR;
break;
case AMERICA_CORDOBA: timezone1 = GBFSData.Timezone.AMERICA_CORDOBA;
break;
case AMERICA_COSTA_RICA: timezone1 = GBFSData.Timezone.AMERICA_COSTA_RICA;
break;
case AMERICA_CRESTON: timezone1 = GBFSData.Timezone.AMERICA_CRESTON;
break;
case AMERICA_CUIABA: timezone1 = GBFSData.Timezone.AMERICA_CUIABA;
break;
case AMERICA_CURACAO: timezone1 = GBFSData.Timezone.AMERICA_CURACAO;
break;
case AMERICA_DANMARKSHAVN: timezone1 = GBFSData.Timezone.AMERICA_DANMARKSHAVN;
break;
case AMERICA_DAWSON: timezone1 = GBFSData.Timezone.AMERICA_DAWSON;
break;
case AMERICA_DAWSON_CREEK: timezone1 = GBFSData.Timezone.AMERICA_DAWSON_CREEK;
break;
case AMERICA_DENVER: timezone1 = GBFSData.Timezone.AMERICA_DENVER;
break;
case AMERICA_DETROIT: timezone1 = GBFSData.Timezone.AMERICA_DETROIT;
break;
case AMERICA_DOMINICA: timezone1 = GBFSData.Timezone.AMERICA_DOMINICA;
break;
case AMERICA_EDMONTON: timezone1 = GBFSData.Timezone.AMERICA_EDMONTON;
break;
case AMERICA_EIRUNEPE: timezone1 = GBFSData.Timezone.AMERICA_EIRUNEPE;
break;
case AMERICA_EL_SALVADOR: timezone1 = GBFSData.Timezone.AMERICA_EL_SALVADOR;
break;
case AMERICA_ENSENADA: timezone1 = GBFSData.Timezone.AMERICA_ENSENADA;
break;
case AMERICA_FORT_NELSON: timezone1 = GBFSData.Timezone.AMERICA_FORT_NELSON;
break;
case AMERICA_FORT_WAYNE: timezone1 = GBFSData.Timezone.AMERICA_FORT_WAYNE;
break;
case AMERICA_FORTALEZA: timezone1 = GBFSData.Timezone.AMERICA_FORTALEZA;
break;
case AMERICA_GLACE_BAY: timezone1 = GBFSData.Timezone.AMERICA_GLACE_BAY;
break;
case AMERICA_GODTHAB: timezone1 = GBFSData.Timezone.AMERICA_GODTHAB;
break;
case AMERICA_GOOSE_BAY: timezone1 = GBFSData.Timezone.AMERICA_GOOSE_BAY;
break;
case AMERICA_GRAND_TURK: timezone1 = GBFSData.Timezone.AMERICA_GRAND_TURK;
break;
case AMERICA_GRENADA: timezone1 = GBFSData.Timezone.AMERICA_GRENADA;
break;
case AMERICA_GUADELOUPE: timezone1 = GBFSData.Timezone.AMERICA_GUADELOUPE;
break;
case AMERICA_GUATEMALA: timezone1 = GBFSData.Timezone.AMERICA_GUATEMALA;
break;
case AMERICA_GUAYAQUIL: timezone1 = GBFSData.Timezone.AMERICA_GUAYAQUIL;
break;
case AMERICA_GUYANA: timezone1 = GBFSData.Timezone.AMERICA_GUYANA;
break;
case AMERICA_HALIFAX: timezone1 = GBFSData.Timezone.AMERICA_HALIFAX;
break;
case AMERICA_HAVANA: timezone1 = GBFSData.Timezone.AMERICA_HAVANA;
break;
case AMERICA_HERMOSILLO: timezone1 = GBFSData.Timezone.AMERICA_HERMOSILLO;
break;
case AMERICA_INDIANA_INDIANAPOLIS: timezone1 = GBFSData.Timezone.AMERICA_INDIANA_INDIANAPOLIS;
break;
case AMERICA_INDIANA_KNOX: timezone1 = GBFSData.Timezone.AMERICA_INDIANA_KNOX;
break;
case AMERICA_INDIANA_MARENGO: timezone1 = GBFSData.Timezone.AMERICA_INDIANA_MARENGO;
break;
case AMERICA_INDIANA_PETERSBURG: timezone1 = GBFSData.Timezone.AMERICA_INDIANA_PETERSBURG;
break;
case AMERICA_INDIANA_TELL_CITY: timezone1 = GBFSData.Timezone.AMERICA_INDIANA_TELL_CITY;
break;
case AMERICA_INDIANA_VEVAY: timezone1 = GBFSData.Timezone.AMERICA_INDIANA_VEVAY;
break;
case AMERICA_INDIANA_VINCENNES: timezone1 = GBFSData.Timezone.AMERICA_INDIANA_VINCENNES;
break;
case AMERICA_INDIANA_WINAMAC: timezone1 = GBFSData.Timezone.AMERICA_INDIANA_WINAMAC;
break;
case AMERICA_INDIANAPOLIS: timezone1 = GBFSData.Timezone.AMERICA_INDIANAPOLIS;
break;
case AMERICA_INUVIK: timezone1 = GBFSData.Timezone.AMERICA_INUVIK;
break;
case AMERICA_IQALUIT: timezone1 = GBFSData.Timezone.AMERICA_IQALUIT;
break;
case AMERICA_JAMAICA: timezone1 = GBFSData.Timezone.AMERICA_JAMAICA;
break;
case AMERICA_JUJUY: timezone1 = GBFSData.Timezone.AMERICA_JUJUY;
break;
case AMERICA_JUNEAU: timezone1 = GBFSData.Timezone.AMERICA_JUNEAU;
break;
case AMERICA_KENTUCKY_LOUISVILLE: timezone1 = GBFSData.Timezone.AMERICA_KENTUCKY_LOUISVILLE;
break;
case AMERICA_KENTUCKY_MONTICELLO: timezone1 = GBFSData.Timezone.AMERICA_KENTUCKY_MONTICELLO;
break;
case AMERICA_KNOX_IN: timezone1 = GBFSData.Timezone.AMERICA_KNOX_IN;
break;
case AMERICA_KRALENDIJK: timezone1 = GBFSData.Timezone.AMERICA_KRALENDIJK;
break;
case AMERICA_LA_PAZ: timezone1 = GBFSData.Timezone.AMERICA_LA_PAZ;
break;
case AMERICA_LIMA: timezone1 = GBFSData.Timezone.AMERICA_LIMA;
break;
case AMERICA_LOS_ANGELES: timezone1 = GBFSData.Timezone.AMERICA_LOS_ANGELES;
break;
case AMERICA_LOUISVILLE: timezone1 = GBFSData.Timezone.AMERICA_LOUISVILLE;
break;
case AMERICA_LOWER_PRINCES: timezone1 = GBFSData.Timezone.AMERICA_LOWER_PRINCES;
break;
case AMERICA_MACEIO: timezone1 = GBFSData.Timezone.AMERICA_MACEIO;
break;
case AMERICA_MANAGUA: timezone1 = GBFSData.Timezone.AMERICA_MANAGUA;
break;
case AMERICA_MANAUS: timezone1 = GBFSData.Timezone.AMERICA_MANAUS;
break;
case AMERICA_MARIGOT: timezone1 = GBFSData.Timezone.AMERICA_MARIGOT;
break;
case AMERICA_MARTINIQUE: timezone1 = GBFSData.Timezone.AMERICA_MARTINIQUE;
break;
case AMERICA_MATAMOROS: timezone1 = GBFSData.Timezone.AMERICA_MATAMOROS;
break;
case AMERICA_MAZATLAN: timezone1 = GBFSData.Timezone.AMERICA_MAZATLAN;
break;
case AMERICA_MENDOZA: timezone1 = GBFSData.Timezone.AMERICA_MENDOZA;
break;
case AMERICA_MENOMINEE: timezone1 = GBFSData.Timezone.AMERICA_MENOMINEE;
break;
case AMERICA_MERIDA: timezone1 = GBFSData.Timezone.AMERICA_MERIDA;
break;
case AMERICA_METLAKATLA: timezone1 = GBFSData.Timezone.AMERICA_METLAKATLA;
break;
case AMERICA_MEXICO_CITY: timezone1 = GBFSData.Timezone.AMERICA_MEXICO_CITY;
break;
case AMERICA_MIQUELON: timezone1 = GBFSData.Timezone.AMERICA_MIQUELON;
break;
case AMERICA_MONCTON: timezone1 = GBFSData.Timezone.AMERICA_MONCTON;
break;
case AMERICA_MONTERREY: timezone1 = GBFSData.Timezone.AMERICA_MONTERREY;
break;
case AMERICA_MONTEVIDEO: timezone1 = GBFSData.Timezone.AMERICA_MONTEVIDEO;
break;
case AMERICA_MONTREAL: timezone1 = GBFSData.Timezone.AMERICA_MONTREAL;
break;
case AMERICA_MONTSERRAT: timezone1 = GBFSData.Timezone.AMERICA_MONTSERRAT;
break;
case AMERICA_NASSAU: timezone1 = GBFSData.Timezone.AMERICA_NASSAU;
break;
case AMERICA_NEW_YORK: timezone1 = GBFSData.Timezone.AMERICA_NEW_YORK;
break;
case AMERICA_NIPIGON: timezone1 = GBFSData.Timezone.AMERICA_NIPIGON;
break;
case AMERICA_NOME: timezone1 = GBFSData.Timezone.AMERICA_NOME;
break;
case AMERICA_NORONHA: timezone1 = GBFSData.Timezone.AMERICA_NORONHA;
break;
case AMERICA_NORTH_DAKOTA_BEULAH: timezone1 = GBFSData.Timezone.AMERICA_NORTH_DAKOTA_BEULAH;
break;
case AMERICA_NORTH_DAKOTA_CENTER: timezone1 = GBFSData.Timezone.AMERICA_NORTH_DAKOTA_CENTER;
break;
case AMERICA_NORTH_DAKOTA_NEW_SALEM: timezone1 = GBFSData.Timezone.AMERICA_NORTH_DAKOTA_NEW_SALEM;
break;
case AMERICA_NUUK: timezone1 = GBFSData.Timezone.AMERICA_NUUK;
break;
case AMERICA_OJINAGA: timezone1 = GBFSData.Timezone.AMERICA_OJINAGA;
break;
case AMERICA_PANAMA: timezone1 = GBFSData.Timezone.AMERICA_PANAMA;
break;
case AMERICA_PANGNIRTUNG: timezone1 = GBFSData.Timezone.AMERICA_PANGNIRTUNG;
break;
case AMERICA_PARAMARIBO: timezone1 = GBFSData.Timezone.AMERICA_PARAMARIBO;
break;
case AMERICA_PHOENIX: timezone1 = GBFSData.Timezone.AMERICA_PHOENIX;
break;
case AMERICA_PORT_AU_PRINCE: timezone1 = GBFSData.Timezone.AMERICA_PORT_AU_PRINCE;
break;
case AMERICA_PORT_OF_SPAIN: timezone1 = GBFSData.Timezone.AMERICA_PORT_OF_SPAIN;
break;
case AMERICA_PORTO_ACRE: timezone1 = GBFSData.Timezone.AMERICA_PORTO_ACRE;
break;
case AMERICA_PORTO_VELHO: timezone1 = GBFSData.Timezone.AMERICA_PORTO_VELHO;
break;
case AMERICA_PUERTO_RICO: timezone1 = GBFSData.Timezone.AMERICA_PUERTO_RICO;
break;
case AMERICA_PUNTA_ARENAS: timezone1 = GBFSData.Timezone.AMERICA_PUNTA_ARENAS;
break;
case AMERICA_RAINY_RIVER: timezone1 = GBFSData.Timezone.AMERICA_RAINY_RIVER;
break;
case AMERICA_RANKIN_INLET: timezone1 = GBFSData.Timezone.AMERICA_RANKIN_INLET;
break;
case AMERICA_RECIFE: timezone1 = GBFSData.Timezone.AMERICA_RECIFE;
break;
case AMERICA_REGINA: timezone1 = GBFSData.Timezone.AMERICA_REGINA;
break;
case AMERICA_RESOLUTE: timezone1 = GBFSData.Timezone.AMERICA_RESOLUTE;
break;
case AMERICA_RIO_BRANCO: timezone1 = GBFSData.Timezone.AMERICA_RIO_BRANCO;
break;
case AMERICA_ROSARIO: timezone1 = GBFSData.Timezone.AMERICA_ROSARIO;
break;
case AMERICA_SANTA_ISABEL: timezone1 = GBFSData.Timezone.AMERICA_SANTA_ISABEL;
break;
case AMERICA_SANTAREM: timezone1 = GBFSData.Timezone.AMERICA_SANTAREM;
break;
case AMERICA_SANTIAGO: timezone1 = GBFSData.Timezone.AMERICA_SANTIAGO;
break;
case AMERICA_SANTO_DOMINGO: timezone1 = GBFSData.Timezone.AMERICA_SANTO_DOMINGO;
break;
case AMERICA_SAO_PAULO: timezone1 = GBFSData.Timezone.AMERICA_SAO_PAULO;
break;
case AMERICA_SCORESBYSUND: timezone1 = GBFSData.Timezone.AMERICA_SCORESBYSUND;
break;
case AMERICA_SHIPROCK: timezone1 = GBFSData.Timezone.AMERICA_SHIPROCK;
break;
case AMERICA_SITKA: timezone1 = GBFSData.Timezone.AMERICA_SITKA;
break;
case AMERICA_ST_BARTHELEMY: timezone1 = GBFSData.Timezone.AMERICA_ST_BARTHELEMY;
break;
case AMERICA_ST_JOHNS: timezone1 = GBFSData.Timezone.AMERICA_ST_JOHNS;
break;
case AMERICA_ST_KITTS: timezone1 = GBFSData.Timezone.AMERICA_ST_KITTS;
break;
case AMERICA_ST_LUCIA: timezone1 = GBFSData.Timezone.AMERICA_ST_LUCIA;
break;
case AMERICA_ST_THOMAS: timezone1 = GBFSData.Timezone.AMERICA_ST_THOMAS;
break;
case AMERICA_ST_VINCENT: timezone1 = GBFSData.Timezone.AMERICA_ST_VINCENT;
break;
case AMERICA_SWIFT_CURRENT: timezone1 = GBFSData.Timezone.AMERICA_SWIFT_CURRENT;
break;
case AMERICA_TEGUCIGALPA: timezone1 = GBFSData.Timezone.AMERICA_TEGUCIGALPA;
break;
case AMERICA_THULE: timezone1 = GBFSData.Timezone.AMERICA_THULE;
break;
case AMERICA_THUNDER_BAY: timezone1 = GBFSData.Timezone.AMERICA_THUNDER_BAY;
break;
case AMERICA_TIJUANA: timezone1 = GBFSData.Timezone.AMERICA_TIJUANA;
break;
case AMERICA_TORONTO: timezone1 = GBFSData.Timezone.AMERICA_TORONTO;
break;
case AMERICA_TORTOLA: timezone1 = GBFSData.Timezone.AMERICA_TORTOLA;
break;
case AMERICA_VANCOUVER: timezone1 = GBFSData.Timezone.AMERICA_VANCOUVER;
break;
case AMERICA_VIRGIN: timezone1 = GBFSData.Timezone.AMERICA_VIRGIN;
break;
case AMERICA_WHITEHORSE: timezone1 = GBFSData.Timezone.AMERICA_WHITEHORSE;
break;
case AMERICA_WINNIPEG: timezone1 = GBFSData.Timezone.AMERICA_WINNIPEG;
break;
case AMERICA_YAKUTAT: timezone1 = GBFSData.Timezone.AMERICA_YAKUTAT;
break;
case AMERICA_YELLOWKNIFE: timezone1 = GBFSData.Timezone.AMERICA_YELLOWKNIFE;
break;
case ANTARCTICA_CASEY: timezone1 = GBFSData.Timezone.ANTARCTICA_CASEY;
break;
case ANTARCTICA_DAVIS: timezone1 = GBFSData.Timezone.ANTARCTICA_DAVIS;
break;
case ANTARCTICA_DUMONT_D_URVILLE: timezone1 = GBFSData.Timezone.ANTARCTICA_DUMONT_D_URVILLE;
break;
case ANTARCTICA_MACQUARIE: timezone1 = GBFSData.Timezone.ANTARCTICA_MACQUARIE;
break;
case ANTARCTICA_MAWSON: timezone1 = GBFSData.Timezone.ANTARCTICA_MAWSON;
break;
case ANTARCTICA_MC_MURDO: timezone1 = GBFSData.Timezone.ANTARCTICA_MC_MURDO;
break;
case ANTARCTICA_PALMER: timezone1 = GBFSData.Timezone.ANTARCTICA_PALMER;
break;
case ANTARCTICA_ROTHERA: timezone1 = GBFSData.Timezone.ANTARCTICA_ROTHERA;
break;
case ANTARCTICA_SOUTH_POLE: timezone1 = GBFSData.Timezone.ANTARCTICA_SOUTH_POLE;
break;
case ANTARCTICA_SYOWA: timezone1 = GBFSData.Timezone.ANTARCTICA_SYOWA;
break;
case ANTARCTICA_TROLL: timezone1 = GBFSData.Timezone.ANTARCTICA_TROLL;
break;
case ANTARCTICA_VOSTOK: timezone1 = GBFSData.Timezone.ANTARCTICA_VOSTOK;
break;
case ARCTIC_LONGYEARBYEN: timezone1 = GBFSData.Timezone.ARCTIC_LONGYEARBYEN;
break;
case ASIA_ADEN: timezone1 = GBFSData.Timezone.ASIA_ADEN;
break;
case ASIA_ALMATY: timezone1 = GBFSData.Timezone.ASIA_ALMATY;
break;
case ASIA_AMMAN: timezone1 = GBFSData.Timezone.ASIA_AMMAN;
break;
case ASIA_ANADYR: timezone1 = GBFSData.Timezone.ASIA_ANADYR;
break;
case ASIA_AQTAU: timezone1 = GBFSData.Timezone.ASIA_AQTAU;
break;
case ASIA_AQTOBE: timezone1 = GBFSData.Timezone.ASIA_AQTOBE;
break;
case ASIA_ASHGABAT: timezone1 = GBFSData.Timezone.ASIA_ASHGABAT;
break;
case ASIA_ASHKHABAD: timezone1 = GBFSData.Timezone.ASIA_ASHKHABAD;
break;
case ASIA_ATYRAU: timezone1 = GBFSData.Timezone.ASIA_ATYRAU;
break;
case ASIA_BAGHDAD: timezone1 = GBFSData.Timezone.ASIA_BAGHDAD;
break;
case ASIA_BAHRAIN: timezone1 = GBFSData.Timezone.ASIA_BAHRAIN;
break;
case ASIA_BAKU: timezone1 = GBFSData.Timezone.ASIA_BAKU;
break;
case ASIA_BANGKOK: timezone1 = GBFSData.Timezone.ASIA_BANGKOK;
break;
case ASIA_BARNAUL: timezone1 = GBFSData.Timezone.ASIA_BARNAUL;
break;
case ASIA_BEIRUT: timezone1 = GBFSData.Timezone.ASIA_BEIRUT;
break;
case ASIA_BISHKEK: timezone1 = GBFSData.Timezone.ASIA_BISHKEK;
break;
case ASIA_BRUNEI: timezone1 = GBFSData.Timezone.ASIA_BRUNEI;
break;
case ASIA_CALCUTTA: timezone1 = GBFSData.Timezone.ASIA_CALCUTTA;
break;
case ASIA_CHITA: timezone1 = GBFSData.Timezone.ASIA_CHITA;
break;
case ASIA_CHOIBALSAN: timezone1 = GBFSData.Timezone.ASIA_CHOIBALSAN;
break;
case ASIA_CHONGQING: timezone1 = GBFSData.Timezone.ASIA_CHONGQING;
break;
case ASIA_CHUNGKING: timezone1 = GBFSData.Timezone.ASIA_CHUNGKING;
break;
case ASIA_COLOMBO: timezone1 = GBFSData.Timezone.ASIA_COLOMBO;
break;
case ASIA_DACCA: timezone1 = GBFSData.Timezone.ASIA_DACCA;
break;
case ASIA_DAMASCUS: timezone1 = GBFSData.Timezone.ASIA_DAMASCUS;
break;
case ASIA_DHAKA: timezone1 = GBFSData.Timezone.ASIA_DHAKA;
break;
case ASIA_DILI: timezone1 = GBFSData.Timezone.ASIA_DILI;
break;
case ASIA_DUBAI: timezone1 = GBFSData.Timezone.ASIA_DUBAI;
break;
case ASIA_DUSHANBE: timezone1 = GBFSData.Timezone.ASIA_DUSHANBE;
break;
case ASIA_FAMAGUSTA: timezone1 = GBFSData.Timezone.ASIA_FAMAGUSTA;
break;
case ASIA_GAZA: timezone1 = GBFSData.Timezone.ASIA_GAZA;
break;
case ASIA_HARBIN: timezone1 = GBFSData.Timezone.ASIA_HARBIN;
break;
case ASIA_HEBRON: timezone1 = GBFSData.Timezone.ASIA_HEBRON;
break;
case ASIA_HO_CHI_MINH: timezone1 = GBFSData.Timezone.ASIA_HO_CHI_MINH;
break;
case ASIA_HONG_KONG: timezone1 = GBFSData.Timezone.ASIA_HONG_KONG;
break;
case ASIA_HOVD: timezone1 = GBFSData.Timezone.ASIA_HOVD;
break;
case ASIA_IRKUTSK: timezone1 = GBFSData.Timezone.ASIA_IRKUTSK;
break;
case ASIA_ISTANBUL: timezone1 = GBFSData.Timezone.ASIA_ISTANBUL;
break;
case ASIA_JAKARTA: timezone1 = GBFSData.Timezone.ASIA_JAKARTA;
break;
case ASIA_JAYAPURA: timezone1 = GBFSData.Timezone.ASIA_JAYAPURA;
break;
case ASIA_JERUSALEM: timezone1 = GBFSData.Timezone.ASIA_JERUSALEM;
break;
case ASIA_KABUL: timezone1 = GBFSData.Timezone.ASIA_KABUL;
break;
case ASIA_KAMCHATKA: timezone1 = GBFSData.Timezone.ASIA_KAMCHATKA;
break;
case ASIA_KARACHI: timezone1 = GBFSData.Timezone.ASIA_KARACHI;
break;
case ASIA_KASHGAR: timezone1 = GBFSData.Timezone.ASIA_KASHGAR;
break;
case ASIA_KATHMANDU: timezone1 = GBFSData.Timezone.ASIA_KATHMANDU;
break;
case ASIA_KATMANDU: timezone1 = GBFSData.Timezone.ASIA_KATMANDU;
break;
case ASIA_KHANDYGA: timezone1 = GBFSData.Timezone.ASIA_KHANDYGA;
break;
case ASIA_KOLKATA: timezone1 = GBFSData.Timezone.ASIA_KOLKATA;
break;
case ASIA_KRASNOYARSK: timezone1 = GBFSData.Timezone.ASIA_KRASNOYARSK;
break;
case ASIA_KUALA_LUMPUR: timezone1 = GBFSData.Timezone.ASIA_KUALA_LUMPUR;
break;
case ASIA_KUCHING: timezone1 = GBFSData.Timezone.ASIA_KUCHING;
break;
case ASIA_KUWAIT: timezone1 = GBFSData.Timezone.ASIA_KUWAIT;
break;
case ASIA_MACAO: timezone1 = GBFSData.Timezone.ASIA_MACAO;
break;
case ASIA_MACAU: timezone1 = GBFSData.Timezone.ASIA_MACAU;
break;
case ASIA_MAGADAN: timezone1 = GBFSData.Timezone.ASIA_MAGADAN;
break;
case ASIA_MAKASSAR: timezone1 = GBFSData.Timezone.ASIA_MAKASSAR;
break;
case ASIA_MANILA: timezone1 = GBFSData.Timezone.ASIA_MANILA;
break;
case ASIA_MUSCAT: timezone1 = GBFSData.Timezone.ASIA_MUSCAT;
break;
case ASIA_NICOSIA: timezone1 = GBFSData.Timezone.ASIA_NICOSIA;
break;
case ASIA_NOVOKUZNETSK: timezone1 = GBFSData.Timezone.ASIA_NOVOKUZNETSK;
break;
case ASIA_NOVOSIBIRSK: timezone1 = GBFSData.Timezone.ASIA_NOVOSIBIRSK;
break;
case ASIA_OMSK: timezone1 = GBFSData.Timezone.ASIA_OMSK;
break;
case ASIA_ORAL: timezone1 = GBFSData.Timezone.ASIA_ORAL;
break;
case ASIA_PHNOM_PENH: timezone1 = GBFSData.Timezone.ASIA_PHNOM_PENH;
break;
case ASIA_PONTIANAK: timezone1 = GBFSData.Timezone.ASIA_PONTIANAK;
break;
case ASIA_PYONGYANG: timezone1 = GBFSData.Timezone.ASIA_PYONGYANG;
break;
case ASIA_QATAR: timezone1 = GBFSData.Timezone.ASIA_QATAR;
break;
case ASIA_QOSTANAY: timezone1 = GBFSData.Timezone.ASIA_QOSTANAY;
break;
case ASIA_QYZYLORDA: timezone1 = GBFSData.Timezone.ASIA_QYZYLORDA;
break;
case ASIA_RANGOON: timezone1 = GBFSData.Timezone.ASIA_RANGOON;
break;
case ASIA_RIYADH: timezone1 = GBFSData.Timezone.ASIA_RIYADH;
break;
case ASIA_SAIGON: timezone1 = GBFSData.Timezone.ASIA_SAIGON;
break;
case ASIA_SAKHALIN: timezone1 = GBFSData.Timezone.ASIA_SAKHALIN;
break;
case ASIA_SAMARKAND: timezone1 = GBFSData.Timezone.ASIA_SAMARKAND;
break;
case ASIA_SEOUL: timezone1 = GBFSData.Timezone.ASIA_SEOUL;
break;
case ASIA_SHANGHAI: timezone1 = GBFSData.Timezone.ASIA_SHANGHAI;
break;
case ASIA_SINGAPORE: timezone1 = GBFSData.Timezone.ASIA_SINGAPORE;
break;
case ASIA_SREDNEKOLYMSK: timezone1 = GBFSData.Timezone.ASIA_SREDNEKOLYMSK;
break;
case ASIA_TAIPEI: timezone1 = GBFSData.Timezone.ASIA_TAIPEI;
break;
case ASIA_TASHKENT: timezone1 = GBFSData.Timezone.ASIA_TASHKENT;
break;
case ASIA_TBILISI: timezone1 = GBFSData.Timezone.ASIA_TBILISI;
break;
case ASIA_TEHRAN: timezone1 = GBFSData.Timezone.ASIA_TEHRAN;
break;
case ASIA_TEL_AVIV: timezone1 = GBFSData.Timezone.ASIA_TEL_AVIV;
break;
case ASIA_THIMBU: timezone1 = GBFSData.Timezone.ASIA_THIMBU;
break;
case ASIA_THIMPHU: timezone1 = GBFSData.Timezone.ASIA_THIMPHU;
break;
case ASIA_TOKYO: timezone1 = GBFSData.Timezone.ASIA_TOKYO;
break;
case ASIA_TOMSK: timezone1 = GBFSData.Timezone.ASIA_TOMSK;
break;
case ASIA_UJUNG_PANDANG: timezone1 = GBFSData.Timezone.ASIA_UJUNG_PANDANG;
break;
case ASIA_ULAANBAATAR: timezone1 = GBFSData.Timezone.ASIA_ULAANBAATAR;
break;
case ASIA_ULAN_BATOR: timezone1 = GBFSData.Timezone.ASIA_ULAN_BATOR;
break;
case ASIA_URUMQI: timezone1 = GBFSData.Timezone.ASIA_URUMQI;
break;
case ASIA_UST_NERA: timezone1 = GBFSData.Timezone.ASIA_UST_NERA;
break;
case ASIA_VIENTIANE: timezone1 = GBFSData.Timezone.ASIA_VIENTIANE;
break;
case ASIA_VLADIVOSTOK: timezone1 = GBFSData.Timezone.ASIA_VLADIVOSTOK;
break;
case ASIA_YAKUTSK: timezone1 = GBFSData.Timezone.ASIA_YAKUTSK;
break;
case ASIA_YANGON: timezone1 = GBFSData.Timezone.ASIA_YANGON;
break;
case ASIA_YEKATERINBURG: timezone1 = GBFSData.Timezone.ASIA_YEKATERINBURG;
break;
case ASIA_YEREVAN: timezone1 = GBFSData.Timezone.ASIA_YEREVAN;
break;
case ATLANTIC_AZORES: timezone1 = GBFSData.Timezone.ATLANTIC_AZORES;
break;
case ATLANTIC_BERMUDA: timezone1 = GBFSData.Timezone.ATLANTIC_BERMUDA;
break;
case ATLANTIC_CANARY: timezone1 = GBFSData.Timezone.ATLANTIC_CANARY;
break;
case ATLANTIC_CAPE_VERDE: timezone1 = GBFSData.Timezone.ATLANTIC_CAPE_VERDE;
break;
case ATLANTIC_FAEROE: timezone1 = GBFSData.Timezone.ATLANTIC_FAEROE;
break;
case ATLANTIC_FAROE: timezone1 = GBFSData.Timezone.ATLANTIC_FAROE;
break;
case ATLANTIC_JAN_MAYEN: timezone1 = GBFSData.Timezone.ATLANTIC_JAN_MAYEN;
break;
case ATLANTIC_MADEIRA: timezone1 = GBFSData.Timezone.ATLANTIC_MADEIRA;
break;
case ATLANTIC_REYKJAVIK: timezone1 = GBFSData.Timezone.ATLANTIC_REYKJAVIK;
break;
case ATLANTIC_SOUTH_GEORGIA: timezone1 = GBFSData.Timezone.ATLANTIC_SOUTH_GEORGIA;
break;
case ATLANTIC_ST_HELENA: timezone1 = GBFSData.Timezone.ATLANTIC_ST_HELENA;
break;
case ATLANTIC_STANLEY: timezone1 = GBFSData.Timezone.ATLANTIC_STANLEY;
break;
case AUSTRALIA_ACT: timezone1 = GBFSData.Timezone.AUSTRALIA_ACT;
break;
case AUSTRALIA_ADELAIDE: timezone1 = GBFSData.Timezone.AUSTRALIA_ADELAIDE;
break;
case AUSTRALIA_BRISBANE: timezone1 = GBFSData.Timezone.AUSTRALIA_BRISBANE;
break;
case AUSTRALIA_BROKEN_HILL: timezone1 = GBFSData.Timezone.AUSTRALIA_BROKEN_HILL;
break;
case AUSTRALIA_CANBERRA: timezone1 = GBFSData.Timezone.AUSTRALIA_CANBERRA;
break;
case AUSTRALIA_CURRIE: timezone1 = GBFSData.Timezone.AUSTRALIA_CURRIE;
break;
case AUSTRALIA_DARWIN: timezone1 = GBFSData.Timezone.AUSTRALIA_DARWIN;
break;
case AUSTRALIA_EUCLA: timezone1 = GBFSData.Timezone.AUSTRALIA_EUCLA;
break;
case AUSTRALIA_HOBART: timezone1 = GBFSData.Timezone.AUSTRALIA_HOBART;
break;
case AUSTRALIA_LHI: timezone1 = GBFSData.Timezone.AUSTRALIA_LHI;
break;
case AUSTRALIA_LINDEMAN: timezone1 = GBFSData.Timezone.AUSTRALIA_LINDEMAN;
break;
case AUSTRALIA_LORD_HOWE: timezone1 = GBFSData.Timezone.AUSTRALIA_LORD_HOWE;
break;
case AUSTRALIA_MELBOURNE: timezone1 = GBFSData.Timezone.AUSTRALIA_MELBOURNE;
break;
case AUSTRALIA_NORTH: timezone1 = GBFSData.Timezone.AUSTRALIA_NORTH;
break;
case AUSTRALIA_NSW: timezone1 = GBFSData.Timezone.AUSTRALIA_NSW;
break;
case AUSTRALIA_PERTH: timezone1 = GBFSData.Timezone.AUSTRALIA_PERTH;
break;
case AUSTRALIA_QUEENSLAND: timezone1 = GBFSData.Timezone.AUSTRALIA_QUEENSLAND;
break;
case AUSTRALIA_SOUTH: timezone1 = GBFSData.Timezone.AUSTRALIA_SOUTH;
break;
case AUSTRALIA_SYDNEY: timezone1 = GBFSData.Timezone.AUSTRALIA_SYDNEY;
break;
case AUSTRALIA_TASMANIA: timezone1 = GBFSData.Timezone.AUSTRALIA_TASMANIA;
break;
case AUSTRALIA_VICTORIA: timezone1 = GBFSData.Timezone.AUSTRALIA_VICTORIA;
break;
case AUSTRALIA_WEST: timezone1 = GBFSData.Timezone.AUSTRALIA_WEST;
break;
case AUSTRALIA_YANCOWINNA: timezone1 = GBFSData.Timezone.AUSTRALIA_YANCOWINNA;
break;
case BRAZIL_ACRE: timezone1 = GBFSData.Timezone.BRAZIL_ACRE;
break;
case BRAZIL_DE_NORONHA: timezone1 = GBFSData.Timezone.BRAZIL_DE_NORONHA;
break;
case BRAZIL_EAST: timezone1 = GBFSData.Timezone.BRAZIL_EAST;
break;
case BRAZIL_WEST: timezone1 = GBFSData.Timezone.BRAZIL_WEST;
break;
case CANADA_ATLANTIC: timezone1 = GBFSData.Timezone.CANADA_ATLANTIC;
break;
case CANADA_CENTRAL: timezone1 = GBFSData.Timezone.CANADA_CENTRAL;
break;
case CANADA_EASTERN: timezone1 = GBFSData.Timezone.CANADA_EASTERN;
break;
case CANADA_MOUNTAIN: timezone1 = GBFSData.Timezone.CANADA_MOUNTAIN;
break;
case CANADA_NEWFOUNDLAND: timezone1 = GBFSData.Timezone.CANADA_NEWFOUNDLAND;
break;
case CANADA_PACIFIC: timezone1 = GBFSData.Timezone.CANADA_PACIFIC;
break;
case CANADA_SASKATCHEWAN: timezone1 = GBFSData.Timezone.CANADA_SASKATCHEWAN;
break;
case CANADA_YUKON: timezone1 = GBFSData.Timezone.CANADA_YUKON;
break;
case CET: timezone1 = GBFSData.Timezone.CET;
break;
case CHILE_CONTINENTAL: timezone1 = GBFSData.Timezone.CHILE_CONTINENTAL;
break;
case CHILE_EASTER_ISLAND: timezone1 = GBFSData.Timezone.CHILE_EASTER_ISLAND;
break;
case CST_6_CDT: timezone1 = GBFSData.Timezone.CST_6_CDT;
break;
case CUBA: timezone1 = GBFSData.Timezone.CUBA;
break;
case EET: timezone1 = GBFSData.Timezone.EET;
break;
case EGYPT: timezone1 = GBFSData.Timezone.EGYPT;
break;
case EIRE: timezone1 = GBFSData.Timezone.EIRE;
break;
case EST: timezone1 = GBFSData.Timezone.EST;
break;
case EST_5_EDT: timezone1 = GBFSData.Timezone.EST_5_EDT;
break;
case ETC_GMT: timezone1 = GBFSData.Timezone.ETC_GMT;
break;
case ETC_GMT_0: timezone1 = GBFSData.Timezone.ETC_GMT_0;
break;
case ETC_GMT_1: timezone1 = GBFSData.Timezone.ETC_GMT_1;
break;
case ETC_GMT_10: timezone1 = GBFSData.Timezone.ETC_GMT_10;
break;
case ETC_GMT_11: timezone1 = GBFSData.Timezone.ETC_GMT_11;
break;
case ETC_GMT_12: timezone1 = GBFSData.Timezone.ETC_GMT_12;
break;
case ETC_GMT_2: timezone1 = GBFSData.Timezone.ETC_GMT_2;
break;
case ETC_GMT_3: timezone1 = GBFSData.Timezone.ETC_GMT_3;
break;
case ETC_GMT_4: timezone1 = GBFSData.Timezone.ETC_GMT_4;
break;
case ETC_GMT_5: timezone1 = GBFSData.Timezone.ETC_GMT_5;
break;
case ETC_GMT_6: timezone1 = GBFSData.Timezone.ETC_GMT_6;
break;
case ETC_GMT_7: timezone1 = GBFSData.Timezone.ETC_GMT_7;
break;
case ETC_GMT_8: timezone1 = GBFSData.Timezone.ETC_GMT_8;
break;
case ETC_GMT_9: timezone1 = GBFSData.Timezone.ETC_GMT_9;
break;
case ETC_GMT_0_: timezone1 = GBFSData.Timezone.ETC_GMT_0_;
break;
case ETC_GMT_1_: timezone1 = GBFSData.Timezone.ETC_GMT_1_;
break;
case ETC_GMT_10_: timezone1 = GBFSData.Timezone.ETC_GMT_10_;
break;
case ETC_GMT_11_: timezone1 = GBFSData.Timezone.ETC_GMT_11_;
break;
case ETC_GMT_12_: timezone1 = GBFSData.Timezone.ETC_GMT_12_;
break;
case ETC_GMT_13: timezone1 = GBFSData.Timezone.ETC_GMT_13;
break;
case ETC_GMT_14: timezone1 = GBFSData.Timezone.ETC_GMT_14;
break;
case ETC_GMT_2_: timezone1 = GBFSData.Timezone.ETC_GMT_2_;
break;
case ETC_GMT_3_: timezone1 = GBFSData.Timezone.ETC_GMT_3_;
break;
case ETC_GMT_4_: timezone1 = GBFSData.Timezone.ETC_GMT_4_;
break;
case ETC_GMT_5_: timezone1 = GBFSData.Timezone.ETC_GMT_5_;
break;
case ETC_GMT_6_: timezone1 = GBFSData.Timezone.ETC_GMT_6_;
break;
case ETC_GMT_7_: timezone1 = GBFSData.Timezone.ETC_GMT_7_;
break;
case ETC_GMT_8_: timezone1 = GBFSData.Timezone.ETC_GMT_8_;
break;
case ETC_GMT_9_: timezone1 = GBFSData.Timezone.ETC_GMT_9_;
break;
case ETC_GMT_0__: timezone1 = GBFSData.Timezone.ETC_GMT_0__;
break;
case ETC_GREENWICH: timezone1 = GBFSData.Timezone.ETC_GREENWICH;
break;
case ETC_UCT: timezone1 = GBFSData.Timezone.ETC_UCT;
break;
case ETC_UNIVERSAL: timezone1 = GBFSData.Timezone.ETC_UNIVERSAL;
break;
case ETC_UTC: timezone1 = GBFSData.Timezone.ETC_UTC;
break;
case ETC_ZULU: timezone1 = GBFSData.Timezone.ETC_ZULU;
break;
case EUROPE_AMSTERDAM: timezone1 = GBFSData.Timezone.EUROPE_AMSTERDAM;
break;
case EUROPE_ANDORRA: timezone1 = GBFSData.Timezone.EUROPE_ANDORRA;
break;
case EUROPE_ASTRAKHAN: timezone1 = GBFSData.Timezone.EUROPE_ASTRAKHAN;
break;
case EUROPE_ATHENS: timezone1 = GBFSData.Timezone.EUROPE_ATHENS;
break;
case EUROPE_BELFAST: timezone1 = GBFSData.Timezone.EUROPE_BELFAST;
break;
case EUROPE_BELGRADE: timezone1 = GBFSData.Timezone.EUROPE_BELGRADE;
break;
case EUROPE_BERLIN: timezone1 = GBFSData.Timezone.EUROPE_BERLIN;
break;
case EUROPE_BRATISLAVA: timezone1 = GBFSData.Timezone.EUROPE_BRATISLAVA;
break;
case EUROPE_BRUSSELS: timezone1 = GBFSData.Timezone.EUROPE_BRUSSELS;
break;
case EUROPE_BUCHAREST: timezone1 = GBFSData.Timezone.EUROPE_BUCHAREST;
break;
case EUROPE_BUDAPEST: timezone1 = GBFSData.Timezone.EUROPE_BUDAPEST;
break;
case EUROPE_BUSINGEN: timezone1 = GBFSData.Timezone.EUROPE_BUSINGEN;
break;
case EUROPE_CHISINAU: timezone1 = GBFSData.Timezone.EUROPE_CHISINAU;
break;
case EUROPE_COPENHAGEN: timezone1 = GBFSData.Timezone.EUROPE_COPENHAGEN;
break;
case EUROPE_DUBLIN: timezone1 = GBFSData.Timezone.EUROPE_DUBLIN;
break;
case EUROPE_GIBRALTAR: timezone1 = GBFSData.Timezone.EUROPE_GIBRALTAR;
break;
case EUROPE_GUERNSEY: timezone1 = GBFSData.Timezone.EUROPE_GUERNSEY;
break;
case EUROPE_HELSINKI: timezone1 = GBFSData.Timezone.EUROPE_HELSINKI;
break;
case EUROPE_ISLE_OF_MAN: timezone1 = GBFSData.Timezone.EUROPE_ISLE_OF_MAN;
break;
case EUROPE_ISTANBUL: timezone1 = GBFSData.Timezone.EUROPE_ISTANBUL;
break;
case EUROPE_JERSEY: timezone1 = GBFSData.Timezone.EUROPE_JERSEY;
break;
case EUROPE_KALININGRAD: timezone1 = GBFSData.Timezone.EUROPE_KALININGRAD;
break;
case EUROPE_KIEV: timezone1 = GBFSData.Timezone.EUROPE_KIEV;
break;
case EUROPE_KIROV: timezone1 = GBFSData.Timezone.EUROPE_KIROV;
break;
case EUROPE_KYIV: timezone1 = GBFSData.Timezone.EUROPE_KYIV;
break;
case EUROPE_LISBON: timezone1 = GBFSData.Timezone.EUROPE_LISBON;
break;
case EUROPE_LJUBLJANA: timezone1 = GBFSData.Timezone.EUROPE_LJUBLJANA;
break;
case EUROPE_LONDON: timezone1 = GBFSData.Timezone.EUROPE_LONDON;
break;
case EUROPE_LUXEMBOURG: timezone1 = GBFSData.Timezone.EUROPE_LUXEMBOURG;
break;
case EUROPE_MADRID: timezone1 = GBFSData.Timezone.EUROPE_MADRID;
break;
case EUROPE_MALTA: timezone1 = GBFSData.Timezone.EUROPE_MALTA;
break;
case EUROPE_MARIEHAMN: timezone1 = GBFSData.Timezone.EUROPE_MARIEHAMN;
break;
case EUROPE_MINSK: timezone1 = GBFSData.Timezone.EUROPE_MINSK;
break;
case EUROPE_MONACO: timezone1 = GBFSData.Timezone.EUROPE_MONACO;
break;
case EUROPE_MOSCOW: timezone1 = GBFSData.Timezone.EUROPE_MOSCOW;
break;
case EUROPE_NICOSIA: timezone1 = GBFSData.Timezone.EUROPE_NICOSIA;
break;
case EUROPE_OSLO: timezone1 = GBFSData.Timezone.EUROPE_OSLO;
break;
case EUROPE_PARIS: timezone1 = GBFSData.Timezone.EUROPE_PARIS;
break;
case EUROPE_PODGORICA: timezone1 = GBFSData.Timezone.EUROPE_PODGORICA;
break;
case EUROPE_PRAGUE: timezone1 = GBFSData.Timezone.EUROPE_PRAGUE;
break;
case EUROPE_RIGA: timezone1 = GBFSData.Timezone.EUROPE_RIGA;
break;
case EUROPE_ROME: timezone1 = GBFSData.Timezone.EUROPE_ROME;
break;
case EUROPE_SAMARA: timezone1 = GBFSData.Timezone.EUROPE_SAMARA;
break;
case EUROPE_SAN_MARINO: timezone1 = GBFSData.Timezone.EUROPE_SAN_MARINO;
break;
case EUROPE_SARAJEVO: timezone1 = GBFSData.Timezone.EUROPE_SARAJEVO;
break;
case EUROPE_SARATOV: timezone1 = GBFSData.Timezone.EUROPE_SARATOV;
break;
case EUROPE_SIMFEROPOL: timezone1 = GBFSData.Timezone.EUROPE_SIMFEROPOL;
break;
case EUROPE_SKOPJE: timezone1 = GBFSData.Timezone.EUROPE_SKOPJE;
break;
case EUROPE_SOFIA: timezone1 = GBFSData.Timezone.EUROPE_SOFIA;
break;
case EUROPE_STOCKHOLM: timezone1 = GBFSData.Timezone.EUROPE_STOCKHOLM;
break;
case EUROPE_TALLINN: timezone1 = GBFSData.Timezone.EUROPE_TALLINN;
break;
case EUROPE_TIRANE: timezone1 = GBFSData.Timezone.EUROPE_TIRANE;
break;
case EUROPE_TIRASPOL: timezone1 = GBFSData.Timezone.EUROPE_TIRASPOL;
break;
case EUROPE_ULYANOVSK: timezone1 = GBFSData.Timezone.EUROPE_ULYANOVSK;
break;
case EUROPE_UZHGOROD: timezone1 = GBFSData.Timezone.EUROPE_UZHGOROD;
break;
case EUROPE_VADUZ: timezone1 = GBFSData.Timezone.EUROPE_VADUZ;
break;
case EUROPE_VATICAN: timezone1 = GBFSData.Timezone.EUROPE_VATICAN;
break;
case EUROPE_VIENNA: timezone1 = GBFSData.Timezone.EUROPE_VIENNA;
break;
case EUROPE_VILNIUS: timezone1 = GBFSData.Timezone.EUROPE_VILNIUS;
break;
case EUROPE_VOLGOGRAD: timezone1 = GBFSData.Timezone.EUROPE_VOLGOGRAD;
break;
case EUROPE_WARSAW: timezone1 = GBFSData.Timezone.EUROPE_WARSAW;
break;
case EUROPE_ZAGREB: timezone1 = GBFSData.Timezone.EUROPE_ZAGREB;
break;
case EUROPE_ZAPOROZHYE: timezone1 = GBFSData.Timezone.EUROPE_ZAPOROZHYE;
break;
case EUROPE_ZURICH: timezone1 = GBFSData.Timezone.EUROPE_ZURICH;
break;
case FACTORY: timezone1 = GBFSData.Timezone.FACTORY;
break;
case GB: timezone1 = GBFSData.Timezone.GB;
break;
case GB_EIRE: timezone1 = GBFSData.Timezone.GB_EIRE;
break;
case GMT: timezone1 = GBFSData.Timezone.GMT;
break;
case GMT_0: timezone1 = GBFSData.Timezone.GMT_0;
break;
case GMT_0_: timezone1 = GBFSData.Timezone.GMT_0_;
break;
case GMT_0__: timezone1 = GBFSData.Timezone.GMT_0__;
break;
case GREENWICH: timezone1 = GBFSData.Timezone.GREENWICH;
break;
case HONGKONG: timezone1 = GBFSData.Timezone.HONGKONG;
break;
case HST: timezone1 = GBFSData.Timezone.HST;
break;
case ICELAND: timezone1 = GBFSData.Timezone.ICELAND;
break;
case INDIAN_ANTANANARIVO: timezone1 = GBFSData.Timezone.INDIAN_ANTANANARIVO;
break;
case INDIAN_CHAGOS: timezone1 = GBFSData.Timezone.INDIAN_CHAGOS;
break;
case INDIAN_CHRISTMAS: timezone1 = GBFSData.Timezone.INDIAN_CHRISTMAS;
break;
case INDIAN_COCOS: timezone1 = GBFSData.Timezone.INDIAN_COCOS;
break;
case INDIAN_COMORO: timezone1 = GBFSData.Timezone.INDIAN_COMORO;
break;
case INDIAN_KERGUELEN: timezone1 = GBFSData.Timezone.INDIAN_KERGUELEN;
break;
case INDIAN_MAHE: timezone1 = GBFSData.Timezone.INDIAN_MAHE;
break;
case INDIAN_MALDIVES: timezone1 = GBFSData.Timezone.INDIAN_MALDIVES;
break;
case INDIAN_MAURITIUS: timezone1 = GBFSData.Timezone.INDIAN_MAURITIUS;
break;
case INDIAN_MAYOTTE: timezone1 = GBFSData.Timezone.INDIAN_MAYOTTE;
break;
case INDIAN_REUNION: timezone1 = GBFSData.Timezone.INDIAN_REUNION;
break;
case IRAN: timezone1 = GBFSData.Timezone.IRAN;
break;
case ISRAEL: timezone1 = GBFSData.Timezone.ISRAEL;
break;
case JAMAICA: timezone1 = GBFSData.Timezone.JAMAICA;
break;
case JAPAN: timezone1 = GBFSData.Timezone.JAPAN;
break;
case KWAJALEIN: timezone1 = GBFSData.Timezone.KWAJALEIN;
break;
case LIBYA: timezone1 = GBFSData.Timezone.LIBYA;
break;
case MET: timezone1 = GBFSData.Timezone.MET;
break;
case MEXICO_BAJA_NORTE: timezone1 = GBFSData.Timezone.MEXICO_BAJA_NORTE;
break;
case MEXICO_BAJA_SUR: timezone1 = GBFSData.Timezone.MEXICO_BAJA_SUR;
break;
case MEXICO_GENERAL: timezone1 = GBFSData.Timezone.MEXICO_GENERAL;
break;
case MST: timezone1 = GBFSData.Timezone.MST;
break;
case MST_7_MDT: timezone1 = GBFSData.Timezone.MST_7_MDT;
break;
case NAVAJO: timezone1 = GBFSData.Timezone.NAVAJO;
break;
case NZ: timezone1 = GBFSData.Timezone.NZ;
break;
case NZ_CHAT: timezone1 = GBFSData.Timezone.NZ_CHAT;
break;
case PACIFIC_APIA: timezone1 = GBFSData.Timezone.PACIFIC_APIA;
break;
case PACIFIC_AUCKLAND: timezone1 = GBFSData.Timezone.PACIFIC_AUCKLAND;
break;
case PACIFIC_BOUGAINVILLE: timezone1 = GBFSData.Timezone.PACIFIC_BOUGAINVILLE;
break;
case PACIFIC_CHATHAM: timezone1 = GBFSData.Timezone.PACIFIC_CHATHAM;
break;
case PACIFIC_CHUUK: timezone1 = GBFSData.Timezone.PACIFIC_CHUUK;
break;
case PACIFIC_EASTER: timezone1 = GBFSData.Timezone.PACIFIC_EASTER;
break;
case PACIFIC_EFATE: timezone1 = GBFSData.Timezone.PACIFIC_EFATE;
break;
case PACIFIC_ENDERBURY: timezone1 = GBFSData.Timezone.PACIFIC_ENDERBURY;
break;
case PACIFIC_FAKAOFO: timezone1 = GBFSData.Timezone.PACIFIC_FAKAOFO;
break;
case PACIFIC_FIJI: timezone1 = GBFSData.Timezone.PACIFIC_FIJI;
break;
case PACIFIC_FUNAFUTI: timezone1 = GBFSData.Timezone.PACIFIC_FUNAFUTI;
break;
case PACIFIC_GALAPAGOS: timezone1 = GBFSData.Timezone.PACIFIC_GALAPAGOS;
break;
case PACIFIC_GAMBIER: timezone1 = GBFSData.Timezone.PACIFIC_GAMBIER;
break;
case PACIFIC_GUADALCANAL: timezone1 = GBFSData.Timezone.PACIFIC_GUADALCANAL;
break;
case PACIFIC_GUAM: timezone1 = GBFSData.Timezone.PACIFIC_GUAM;
break;
case PACIFIC_HONOLULU: timezone1 = GBFSData.Timezone.PACIFIC_HONOLULU;
break;
case PACIFIC_JOHNSTON: timezone1 = GBFSData.Timezone.PACIFIC_JOHNSTON;
break;
case PACIFIC_KANTON: timezone1 = GBFSData.Timezone.PACIFIC_KANTON;
break;
case PACIFIC_KIRITIMATI: timezone1 = GBFSData.Timezone.PACIFIC_KIRITIMATI;
break;
case PACIFIC_KOSRAE: timezone1 = GBFSData.Timezone.PACIFIC_KOSRAE;
break;
case PACIFIC_KWAJALEIN: timezone1 = GBFSData.Timezone.PACIFIC_KWAJALEIN;
break;
case PACIFIC_MAJURO: timezone1 = GBFSData.Timezone.PACIFIC_MAJURO;
break;
case PACIFIC_MARQUESAS: timezone1 = GBFSData.Timezone.PACIFIC_MARQUESAS;
break;
case PACIFIC_MIDWAY: timezone1 = GBFSData.Timezone.PACIFIC_MIDWAY;
break;
case PACIFIC_NAURU: timezone1 = GBFSData.Timezone.PACIFIC_NAURU;
break;
case PACIFIC_NIUE: timezone1 = GBFSData.Timezone.PACIFIC_NIUE;
break;
case PACIFIC_NORFOLK: timezone1 = GBFSData.Timezone.PACIFIC_NORFOLK;
break;
case PACIFIC_NOUMEA: timezone1 = GBFSData.Timezone.PACIFIC_NOUMEA;
break;
case PACIFIC_PAGO_PAGO: timezone1 = GBFSData.Timezone.PACIFIC_PAGO_PAGO;
break;
case PACIFIC_PALAU: timezone1 = GBFSData.Timezone.PACIFIC_PALAU;
break;
case PACIFIC_PITCAIRN: timezone1 = GBFSData.Timezone.PACIFIC_PITCAIRN;
break;
case PACIFIC_POHNPEI: timezone1 = GBFSData.Timezone.PACIFIC_POHNPEI;
break;
case PACIFIC_PONAPE: timezone1 = GBFSData.Timezone.PACIFIC_PONAPE;
break;
case PACIFIC_PORT_MORESBY: timezone1 = GBFSData.Timezone.PACIFIC_PORT_MORESBY;
break;
case PACIFIC_RAROTONGA: timezone1 = GBFSData.Timezone.PACIFIC_RAROTONGA;
break;
case PACIFIC_SAIPAN: timezone1 = GBFSData.Timezone.PACIFIC_SAIPAN;
break;
case PACIFIC_SAMOA: timezone1 = GBFSData.Timezone.PACIFIC_SAMOA;
break;
case PACIFIC_TAHITI: timezone1 = GBFSData.Timezone.PACIFIC_TAHITI;
break;
case PACIFIC_TARAWA: timezone1 = GBFSData.Timezone.PACIFIC_TARAWA;
break;
case PACIFIC_TONGATAPU: timezone1 = GBFSData.Timezone.PACIFIC_TONGATAPU;
break;
case PACIFIC_TRUK: timezone1 = GBFSData.Timezone.PACIFIC_TRUK;
break;
case PACIFIC_WAKE: timezone1 = GBFSData.Timezone.PACIFIC_WAKE;
break;
case PACIFIC_WALLIS: timezone1 = GBFSData.Timezone.PACIFIC_WALLIS;
break;
case PACIFIC_YAP: timezone1 = GBFSData.Timezone.PACIFIC_YAP;
break;
case POLAND: timezone1 = GBFSData.Timezone.POLAND;
break;
case PORTUGAL: timezone1 = GBFSData.Timezone.PORTUGAL;
break;
case PRC: timezone1 = GBFSData.Timezone.PRC;
break;
case PST_8_PDT: timezone1 = GBFSData.Timezone.PST_8_PDT;
break;
case ROC: timezone1 = GBFSData.Timezone.ROC;
break;
case ROK: timezone1 = GBFSData.Timezone.ROK;
break;
case SINGAPORE: timezone1 = GBFSData.Timezone.SINGAPORE;
break;
case TURKEY: timezone1 = GBFSData.Timezone.TURKEY;
break;
case UCT: timezone1 = GBFSData.Timezone.UCT;
break;
case UNIVERSAL: timezone1 = GBFSData.Timezone.UNIVERSAL;
break;
case US_ALASKA: timezone1 = GBFSData.Timezone.US_ALASKA;
break;
case US_ALEUTIAN: timezone1 = GBFSData.Timezone.US_ALEUTIAN;
break;
case US_ARIZONA: timezone1 = GBFSData.Timezone.US_ARIZONA;
break;
case US_CENTRAL: timezone1 = GBFSData.Timezone.US_CENTRAL;
break;
case US_EAST_INDIANA: timezone1 = GBFSData.Timezone.US_EAST_INDIANA;
break;
case US_EASTERN: timezone1 = GBFSData.Timezone.US_EASTERN;
break;
case US_HAWAII: timezone1 = GBFSData.Timezone.US_HAWAII;
break;
case US_INDIANA_STARKE: timezone1 = GBFSData.Timezone.US_INDIANA_STARKE;
break;
case US_MICHIGAN: timezone1 = GBFSData.Timezone.US_MICHIGAN;
break;
case US_MOUNTAIN: timezone1 = GBFSData.Timezone.US_MOUNTAIN;
break;
case US_PACIFIC: timezone1 = GBFSData.Timezone.US_PACIFIC;
break;
case US_SAMOA: timezone1 = GBFSData.Timezone.US_SAMOA;
break;
case UTC: timezone1 = GBFSData.Timezone.UTC;
break;
case W_SU: timezone1 = GBFSData.Timezone.W_SU;
break;
case WET: timezone1 = GBFSData.Timezone.WET;
break;
case ZULU: timezone1 = GBFSData.Timezone.ZULU;
break;
default: throw new IllegalArgumentException( "Unexpected enum constant: " + timezone );
}
return timezone1;
}
protected GBFSBrandAssets gBFSBrandAssetsToGBFSBrandAssets(org.mobilitydata.gbfs.v2_3.system_information.GBFSBrandAssets gBFSBrandAssets, String language) {
if ( gBFSBrandAssets == null ) {
return null;
}
GBFSBrandAssets gBFSBrandAssets1 = new GBFSBrandAssets();
gBFSBrandAssets1.setBrandLastModified( gBFSBrandAssets.getBrandLastModified() );
gBFSBrandAssets1.setBrandTermsUrl( gBFSBrandAssets.getBrandTermsUrl() );
gBFSBrandAssets1.setBrandImageUrl( gBFSBrandAssets.getBrandImageUrl() );
gBFSBrandAssets1.setBrandImageUrlDark( gBFSBrandAssets.getBrandImageUrlDark() );
gBFSBrandAssets1.setColor( gBFSBrandAssets.getColor() );
if ( gBFSBrandAssets1.getAdditionalProperties() != null ) {
Map map = gBFSBrandAssets.getAdditionalProperties();
if ( map != null ) {
gBFSBrandAssets1.getAdditionalProperties().putAll( map );
}
}
return gBFSBrandAssets1;
}
protected GBFSAndroid gBFSAndroidToGBFSAndroid(org.mobilitydata.gbfs.v2_3.system_information.GBFSAndroid gBFSAndroid, String language) {
if ( gBFSAndroid == null ) {
return null;
}
GBFSAndroid gBFSAndroid1 = new GBFSAndroid();
gBFSAndroid1.setStoreUri( gBFSAndroid.getStoreUri() );
gBFSAndroid1.setDiscoveryUri( gBFSAndroid.getDiscoveryUri() );
if ( gBFSAndroid1.getAdditionalProperties() != null ) {
Map map = gBFSAndroid.getAdditionalProperties();
if ( map != null ) {
gBFSAndroid1.getAdditionalProperties().putAll( map );
}
}
return gBFSAndroid1;
}
protected org.mobilitydata.gbfs.v3_0.system_information.GBFSIos gBFSIosToGBFSIos(GBFSIos gBFSIos, String language) {
if ( gBFSIos == null ) {
return null;
}
org.mobilitydata.gbfs.v3_0.system_information.GBFSIos gBFSIos1 = new org.mobilitydata.gbfs.v3_0.system_information.GBFSIos();
gBFSIos1.setStoreUri( gBFSIos.getStoreUri() );
gBFSIos1.setDiscoveryUri( gBFSIos.getDiscoveryUri() );
if ( gBFSIos1.getAdditionalProperties() != null ) {
Map map = gBFSIos.getAdditionalProperties();
if ( map != null ) {
gBFSIos1.getAdditionalProperties().putAll( map );
}
}
return gBFSIos1;
}
protected org.mobilitydata.gbfs.v3_0.system_information.GBFSRentalApps gBFSRentalAppsToGBFSRentalApps(GBFSRentalApps gBFSRentalApps, String language) {
if ( gBFSRentalApps == null ) {
return null;
}
org.mobilitydata.gbfs.v3_0.system_information.GBFSRentalApps gBFSRentalApps1 = new org.mobilitydata.gbfs.v3_0.system_information.GBFSRentalApps();
gBFSRentalApps1.setAndroid( gBFSAndroidToGBFSAndroid( gBFSRentalApps.getAndroid(), language ) );
gBFSRentalApps1.setIos( gBFSIosToGBFSIos( gBFSRentalApps.getIos(), language ) );
if ( gBFSRentalApps1.getAdditionalProperties() != null ) {
Map map = gBFSRentalApps.getAdditionalProperties();
if ( map != null ) {
gBFSRentalApps1.getAdditionalProperties().putAll( map );
}
}
return gBFSRentalApps1;
}
protected org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone timezoneToTimezone1(GBFSData.Timezone timezone, String language) {
if ( timezone == null ) {
return null;
}
org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone timezone1;
switch ( timezone ) {
case AFRICA_ABIDJAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_ABIDJAN;
break;
case AFRICA_ACCRA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_ACCRA;
break;
case AFRICA_ADDIS_ABABA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_ADDIS_ABABA;
break;
case AFRICA_ALGIERS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_ALGIERS;
break;
case AFRICA_ASMARA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_ASMARA;
break;
case AFRICA_ASMERA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_ASMERA;
break;
case AFRICA_BAMAKO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_BAMAKO;
break;
case AFRICA_BANGUI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_BANGUI;
break;
case AFRICA_BANJUL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_BANJUL;
break;
case AFRICA_BISSAU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_BISSAU;
break;
case AFRICA_BLANTYRE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_BLANTYRE;
break;
case AFRICA_BRAZZAVILLE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_BRAZZAVILLE;
break;
case AFRICA_BUJUMBURA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_BUJUMBURA;
break;
case AFRICA_CAIRO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_CAIRO;
break;
case AFRICA_CASABLANCA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_CASABLANCA;
break;
case AFRICA_CEUTA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_CEUTA;
break;
case AFRICA_CONAKRY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_CONAKRY;
break;
case AFRICA_DAKAR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_DAKAR;
break;
case AFRICA_DAR_ES_SALAAM: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_DAR_ES_SALAAM;
break;
case AFRICA_DJIBOUTI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_DJIBOUTI;
break;
case AFRICA_DOUALA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_DOUALA;
break;
case AFRICA_EL_AAIUN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_EL_AAIUN;
break;
case AFRICA_FREETOWN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_FREETOWN;
break;
case AFRICA_GABORONE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_GABORONE;
break;
case AFRICA_HARARE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_HARARE;
break;
case AFRICA_JOHANNESBURG: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_JOHANNESBURG;
break;
case AFRICA_JUBA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_JUBA;
break;
case AFRICA_KAMPALA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_KAMPALA;
break;
case AFRICA_KHARTOUM: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_KHARTOUM;
break;
case AFRICA_KIGALI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_KIGALI;
break;
case AFRICA_KINSHASA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_KINSHASA;
break;
case AFRICA_LAGOS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_LAGOS;
break;
case AFRICA_LIBREVILLE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_LIBREVILLE;
break;
case AFRICA_LOME: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_LOME;
break;
case AFRICA_LUANDA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_LUANDA;
break;
case AFRICA_LUBUMBASHI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_LUBUMBASHI;
break;
case AFRICA_LUSAKA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_LUSAKA;
break;
case AFRICA_MALABO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_MALABO;
break;
case AFRICA_MAPUTO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_MAPUTO;
break;
case AFRICA_MASERU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_MASERU;
break;
case AFRICA_MBABANE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_MBABANE;
break;
case AFRICA_MOGADISHU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_MOGADISHU;
break;
case AFRICA_MONROVIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_MONROVIA;
break;
case AFRICA_NAIROBI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_NAIROBI;
break;
case AFRICA_NDJAMENA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_NDJAMENA;
break;
case AFRICA_NIAMEY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_NIAMEY;
break;
case AFRICA_NOUAKCHOTT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_NOUAKCHOTT;
break;
case AFRICA_OUAGADOUGOU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_OUAGADOUGOU;
break;
case AFRICA_PORTO_NOVO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_PORTO_NOVO;
break;
case AFRICA_SAO_TOME: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_SAO_TOME;
break;
case AFRICA_TIMBUKTU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_TIMBUKTU;
break;
case AFRICA_TRIPOLI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_TRIPOLI;
break;
case AFRICA_TUNIS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_TUNIS;
break;
case AFRICA_WINDHOEK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AFRICA_WINDHOEK;
break;
case AMERICA_ADAK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ADAK;
break;
case AMERICA_ANCHORAGE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ANCHORAGE;
break;
case AMERICA_ANGUILLA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ANGUILLA;
break;
case AMERICA_ANTIGUA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ANTIGUA;
break;
case AMERICA_ARAGUAINA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARAGUAINA;
break;
case AMERICA_ARGENTINA_BUENOS_AIRES: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_BUENOS_AIRES;
break;
case AMERICA_ARGENTINA_CATAMARCA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_CATAMARCA;
break;
case AMERICA_ARGENTINA_COMOD_RIVADAVIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_COMOD_RIVADAVIA;
break;
case AMERICA_ARGENTINA_CORDOBA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_CORDOBA;
break;
case AMERICA_ARGENTINA_JUJUY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_JUJUY;
break;
case AMERICA_ARGENTINA_LA_RIOJA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_LA_RIOJA;
break;
case AMERICA_ARGENTINA_MENDOZA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_MENDOZA;
break;
case AMERICA_ARGENTINA_RIO_GALLEGOS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_RIO_GALLEGOS;
break;
case AMERICA_ARGENTINA_SALTA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_SALTA;
break;
case AMERICA_ARGENTINA_SAN_JUAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_SAN_JUAN;
break;
case AMERICA_ARGENTINA_SAN_LUIS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_SAN_LUIS;
break;
case AMERICA_ARGENTINA_TUCUMAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_TUCUMAN;
break;
case AMERICA_ARGENTINA_USHUAIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARGENTINA_USHUAIA;
break;
case AMERICA_ARUBA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ARUBA;
break;
case AMERICA_ASUNCION: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ASUNCION;
break;
case AMERICA_ATIKOKAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ATIKOKAN;
break;
case AMERICA_ATKA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ATKA;
break;
case AMERICA_BAHIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_BAHIA;
break;
case AMERICA_BAHIA_BANDERAS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_BAHIA_BANDERAS;
break;
case AMERICA_BARBADOS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_BARBADOS;
break;
case AMERICA_BELEM: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_BELEM;
break;
case AMERICA_BELIZE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_BELIZE;
break;
case AMERICA_BLANC_SABLON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_BLANC_SABLON;
break;
case AMERICA_BOA_VISTA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_BOA_VISTA;
break;
case AMERICA_BOGOTA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_BOGOTA;
break;
case AMERICA_BOISE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_BOISE;
break;
case AMERICA_BUENOS_AIRES: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_BUENOS_AIRES;
break;
case AMERICA_CAMBRIDGE_BAY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CAMBRIDGE_BAY;
break;
case AMERICA_CAMPO_GRANDE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CAMPO_GRANDE;
break;
case AMERICA_CANCUN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CANCUN;
break;
case AMERICA_CARACAS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CARACAS;
break;
case AMERICA_CATAMARCA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CATAMARCA;
break;
case AMERICA_CAYENNE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CAYENNE;
break;
case AMERICA_CAYMAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CAYMAN;
break;
case AMERICA_CHICAGO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CHICAGO;
break;
case AMERICA_CHIHUAHUA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CHIHUAHUA;
break;
case AMERICA_CIUDAD_JUAREZ: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CIUDAD_JUAREZ;
break;
case AMERICA_CORAL_HARBOUR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CORAL_HARBOUR;
break;
case AMERICA_CORDOBA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CORDOBA;
break;
case AMERICA_COSTA_RICA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_COSTA_RICA;
break;
case AMERICA_CRESTON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CRESTON;
break;
case AMERICA_CUIABA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CUIABA;
break;
case AMERICA_CURACAO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_CURACAO;
break;
case AMERICA_DANMARKSHAVN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_DANMARKSHAVN;
break;
case AMERICA_DAWSON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_DAWSON;
break;
case AMERICA_DAWSON_CREEK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_DAWSON_CREEK;
break;
case AMERICA_DENVER: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_DENVER;
break;
case AMERICA_DETROIT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_DETROIT;
break;
case AMERICA_DOMINICA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_DOMINICA;
break;
case AMERICA_EDMONTON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_EDMONTON;
break;
case AMERICA_EIRUNEPE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_EIRUNEPE;
break;
case AMERICA_EL_SALVADOR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_EL_SALVADOR;
break;
case AMERICA_ENSENADA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ENSENADA;
break;
case AMERICA_FORT_NELSON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_FORT_NELSON;
break;
case AMERICA_FORT_WAYNE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_FORT_WAYNE;
break;
case AMERICA_FORTALEZA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_FORTALEZA;
break;
case AMERICA_GLACE_BAY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_GLACE_BAY;
break;
case AMERICA_GODTHAB: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_GODTHAB;
break;
case AMERICA_GOOSE_BAY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_GOOSE_BAY;
break;
case AMERICA_GRAND_TURK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_GRAND_TURK;
break;
case AMERICA_GRENADA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_GRENADA;
break;
case AMERICA_GUADELOUPE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_GUADELOUPE;
break;
case AMERICA_GUATEMALA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_GUATEMALA;
break;
case AMERICA_GUAYAQUIL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_GUAYAQUIL;
break;
case AMERICA_GUYANA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_GUYANA;
break;
case AMERICA_HALIFAX: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_HALIFAX;
break;
case AMERICA_HAVANA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_HAVANA;
break;
case AMERICA_HERMOSILLO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_HERMOSILLO;
break;
case AMERICA_INDIANA_INDIANAPOLIS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_INDIANA_INDIANAPOLIS;
break;
case AMERICA_INDIANA_KNOX: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_INDIANA_KNOX;
break;
case AMERICA_INDIANA_MARENGO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_INDIANA_MARENGO;
break;
case AMERICA_INDIANA_PETERSBURG: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_INDIANA_PETERSBURG;
break;
case AMERICA_INDIANA_TELL_CITY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_INDIANA_TELL_CITY;
break;
case AMERICA_INDIANA_VEVAY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_INDIANA_VEVAY;
break;
case AMERICA_INDIANA_VINCENNES: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_INDIANA_VINCENNES;
break;
case AMERICA_INDIANA_WINAMAC: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_INDIANA_WINAMAC;
break;
case AMERICA_INDIANAPOLIS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_INDIANAPOLIS;
break;
case AMERICA_INUVIK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_INUVIK;
break;
case AMERICA_IQALUIT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_IQALUIT;
break;
case AMERICA_JAMAICA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_JAMAICA;
break;
case AMERICA_JUJUY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_JUJUY;
break;
case AMERICA_JUNEAU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_JUNEAU;
break;
case AMERICA_KENTUCKY_LOUISVILLE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_KENTUCKY_LOUISVILLE;
break;
case AMERICA_KENTUCKY_MONTICELLO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_KENTUCKY_MONTICELLO;
break;
case AMERICA_KNOX_IN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_KNOX_IN;
break;
case AMERICA_KRALENDIJK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_KRALENDIJK;
break;
case AMERICA_LA_PAZ: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_LA_PAZ;
break;
case AMERICA_LIMA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_LIMA;
break;
case AMERICA_LOS_ANGELES: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_LOS_ANGELES;
break;
case AMERICA_LOUISVILLE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_LOUISVILLE;
break;
case AMERICA_LOWER_PRINCES: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_LOWER_PRINCES;
break;
case AMERICA_MACEIO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MACEIO;
break;
case AMERICA_MANAGUA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MANAGUA;
break;
case AMERICA_MANAUS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MANAUS;
break;
case AMERICA_MARIGOT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MARIGOT;
break;
case AMERICA_MARTINIQUE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MARTINIQUE;
break;
case AMERICA_MATAMOROS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MATAMOROS;
break;
case AMERICA_MAZATLAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MAZATLAN;
break;
case AMERICA_MENDOZA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MENDOZA;
break;
case AMERICA_MENOMINEE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MENOMINEE;
break;
case AMERICA_MERIDA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MERIDA;
break;
case AMERICA_METLAKATLA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_METLAKATLA;
break;
case AMERICA_MEXICO_CITY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MEXICO_CITY;
break;
case AMERICA_MIQUELON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MIQUELON;
break;
case AMERICA_MONCTON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MONCTON;
break;
case AMERICA_MONTERREY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MONTERREY;
break;
case AMERICA_MONTEVIDEO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MONTEVIDEO;
break;
case AMERICA_MONTREAL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MONTREAL;
break;
case AMERICA_MONTSERRAT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_MONTSERRAT;
break;
case AMERICA_NASSAU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_NASSAU;
break;
case AMERICA_NEW_YORK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_NEW_YORK;
break;
case AMERICA_NIPIGON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_NIPIGON;
break;
case AMERICA_NOME: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_NOME;
break;
case AMERICA_NORONHA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_NORONHA;
break;
case AMERICA_NORTH_DAKOTA_BEULAH: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_NORTH_DAKOTA_BEULAH;
break;
case AMERICA_NORTH_DAKOTA_CENTER: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_NORTH_DAKOTA_CENTER;
break;
case AMERICA_NORTH_DAKOTA_NEW_SALEM: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_NORTH_DAKOTA_NEW_SALEM;
break;
case AMERICA_NUUK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_NUUK;
break;
case AMERICA_OJINAGA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_OJINAGA;
break;
case AMERICA_PANAMA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_PANAMA;
break;
case AMERICA_PANGNIRTUNG: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_PANGNIRTUNG;
break;
case AMERICA_PARAMARIBO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_PARAMARIBO;
break;
case AMERICA_PHOENIX: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_PHOENIX;
break;
case AMERICA_PORT_AU_PRINCE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_PORT_AU_PRINCE;
break;
case AMERICA_PORT_OF_SPAIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_PORT_OF_SPAIN;
break;
case AMERICA_PORTO_ACRE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_PORTO_ACRE;
break;
case AMERICA_PORTO_VELHO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_PORTO_VELHO;
break;
case AMERICA_PUERTO_RICO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_PUERTO_RICO;
break;
case AMERICA_PUNTA_ARENAS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_PUNTA_ARENAS;
break;
case AMERICA_RAINY_RIVER: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_RAINY_RIVER;
break;
case AMERICA_RANKIN_INLET: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_RANKIN_INLET;
break;
case AMERICA_RECIFE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_RECIFE;
break;
case AMERICA_REGINA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_REGINA;
break;
case AMERICA_RESOLUTE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_RESOLUTE;
break;
case AMERICA_RIO_BRANCO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_RIO_BRANCO;
break;
case AMERICA_ROSARIO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ROSARIO;
break;
case AMERICA_SANTA_ISABEL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_SANTA_ISABEL;
break;
case AMERICA_SANTAREM: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_SANTAREM;
break;
case AMERICA_SANTIAGO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_SANTIAGO;
break;
case AMERICA_SANTO_DOMINGO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_SANTO_DOMINGO;
break;
case AMERICA_SAO_PAULO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_SAO_PAULO;
break;
case AMERICA_SCORESBYSUND: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_SCORESBYSUND;
break;
case AMERICA_SHIPROCK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_SHIPROCK;
break;
case AMERICA_SITKA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_SITKA;
break;
case AMERICA_ST_BARTHELEMY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ST_BARTHELEMY;
break;
case AMERICA_ST_JOHNS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ST_JOHNS;
break;
case AMERICA_ST_KITTS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ST_KITTS;
break;
case AMERICA_ST_LUCIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ST_LUCIA;
break;
case AMERICA_ST_THOMAS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ST_THOMAS;
break;
case AMERICA_ST_VINCENT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_ST_VINCENT;
break;
case AMERICA_SWIFT_CURRENT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_SWIFT_CURRENT;
break;
case AMERICA_TEGUCIGALPA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_TEGUCIGALPA;
break;
case AMERICA_THULE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_THULE;
break;
case AMERICA_THUNDER_BAY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_THUNDER_BAY;
break;
case AMERICA_TIJUANA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_TIJUANA;
break;
case AMERICA_TORONTO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_TORONTO;
break;
case AMERICA_TORTOLA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_TORTOLA;
break;
case AMERICA_VANCOUVER: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_VANCOUVER;
break;
case AMERICA_VIRGIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_VIRGIN;
break;
case AMERICA_WHITEHORSE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_WHITEHORSE;
break;
case AMERICA_WINNIPEG: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_WINNIPEG;
break;
case AMERICA_YAKUTAT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_YAKUTAT;
break;
case AMERICA_YELLOWKNIFE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AMERICA_YELLOWKNIFE;
break;
case ANTARCTICA_CASEY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_CASEY;
break;
case ANTARCTICA_DAVIS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_DAVIS;
break;
case ANTARCTICA_DUMONT_D_URVILLE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_DUMONT_D_URVILLE;
break;
case ANTARCTICA_MACQUARIE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_MACQUARIE;
break;
case ANTARCTICA_MAWSON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_MAWSON;
break;
case ANTARCTICA_MC_MURDO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_MC_MURDO;
break;
case ANTARCTICA_PALMER: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_PALMER;
break;
case ANTARCTICA_ROTHERA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_ROTHERA;
break;
case ANTARCTICA_SOUTH_POLE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_SOUTH_POLE;
break;
case ANTARCTICA_SYOWA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_SYOWA;
break;
case ANTARCTICA_TROLL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_TROLL;
break;
case ANTARCTICA_VOSTOK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ANTARCTICA_VOSTOK;
break;
case ARCTIC_LONGYEARBYEN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ARCTIC_LONGYEARBYEN;
break;
case ASIA_ADEN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_ADEN;
break;
case ASIA_ALMATY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_ALMATY;
break;
case ASIA_AMMAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_AMMAN;
break;
case ASIA_ANADYR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_ANADYR;
break;
case ASIA_AQTAU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_AQTAU;
break;
case ASIA_AQTOBE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_AQTOBE;
break;
case ASIA_ASHGABAT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_ASHGABAT;
break;
case ASIA_ASHKHABAD: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_ASHKHABAD;
break;
case ASIA_ATYRAU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_ATYRAU;
break;
case ASIA_BAGHDAD: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_BAGHDAD;
break;
case ASIA_BAHRAIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_BAHRAIN;
break;
case ASIA_BAKU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_BAKU;
break;
case ASIA_BANGKOK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_BANGKOK;
break;
case ASIA_BARNAUL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_BARNAUL;
break;
case ASIA_BEIRUT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_BEIRUT;
break;
case ASIA_BISHKEK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_BISHKEK;
break;
case ASIA_BRUNEI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_BRUNEI;
break;
case ASIA_CALCUTTA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_CALCUTTA;
break;
case ASIA_CHITA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_CHITA;
break;
case ASIA_CHOIBALSAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_CHOIBALSAN;
break;
case ASIA_CHONGQING: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_CHONGQING;
break;
case ASIA_CHUNGKING: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_CHUNGKING;
break;
case ASIA_COLOMBO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_COLOMBO;
break;
case ASIA_DACCA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_DACCA;
break;
case ASIA_DAMASCUS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_DAMASCUS;
break;
case ASIA_DHAKA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_DHAKA;
break;
case ASIA_DILI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_DILI;
break;
case ASIA_DUBAI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_DUBAI;
break;
case ASIA_DUSHANBE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_DUSHANBE;
break;
case ASIA_FAMAGUSTA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_FAMAGUSTA;
break;
case ASIA_GAZA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_GAZA;
break;
case ASIA_HARBIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_HARBIN;
break;
case ASIA_HEBRON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_HEBRON;
break;
case ASIA_HO_CHI_MINH: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_HO_CHI_MINH;
break;
case ASIA_HONG_KONG: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_HONG_KONG;
break;
case ASIA_HOVD: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_HOVD;
break;
case ASIA_IRKUTSK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_IRKUTSK;
break;
case ASIA_ISTANBUL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_ISTANBUL;
break;
case ASIA_JAKARTA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_JAKARTA;
break;
case ASIA_JAYAPURA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_JAYAPURA;
break;
case ASIA_JERUSALEM: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_JERUSALEM;
break;
case ASIA_KABUL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KABUL;
break;
case ASIA_KAMCHATKA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KAMCHATKA;
break;
case ASIA_KARACHI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KARACHI;
break;
case ASIA_KASHGAR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KASHGAR;
break;
case ASIA_KATHMANDU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KATHMANDU;
break;
case ASIA_KATMANDU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KATMANDU;
break;
case ASIA_KHANDYGA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KHANDYGA;
break;
case ASIA_KOLKATA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KOLKATA;
break;
case ASIA_KRASNOYARSK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KRASNOYARSK;
break;
case ASIA_KUALA_LUMPUR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KUALA_LUMPUR;
break;
case ASIA_KUCHING: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KUCHING;
break;
case ASIA_KUWAIT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_KUWAIT;
break;
case ASIA_MACAO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_MACAO;
break;
case ASIA_MACAU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_MACAU;
break;
case ASIA_MAGADAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_MAGADAN;
break;
case ASIA_MAKASSAR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_MAKASSAR;
break;
case ASIA_MANILA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_MANILA;
break;
case ASIA_MUSCAT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_MUSCAT;
break;
case ASIA_NICOSIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_NICOSIA;
break;
case ASIA_NOVOKUZNETSK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_NOVOKUZNETSK;
break;
case ASIA_NOVOSIBIRSK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_NOVOSIBIRSK;
break;
case ASIA_OMSK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_OMSK;
break;
case ASIA_ORAL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_ORAL;
break;
case ASIA_PHNOM_PENH: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_PHNOM_PENH;
break;
case ASIA_PONTIANAK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_PONTIANAK;
break;
case ASIA_PYONGYANG: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_PYONGYANG;
break;
case ASIA_QATAR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_QATAR;
break;
case ASIA_QOSTANAY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_QOSTANAY;
break;
case ASIA_QYZYLORDA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_QYZYLORDA;
break;
case ASIA_RANGOON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_RANGOON;
break;
case ASIA_RIYADH: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_RIYADH;
break;
case ASIA_SAIGON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_SAIGON;
break;
case ASIA_SAKHALIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_SAKHALIN;
break;
case ASIA_SAMARKAND: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_SAMARKAND;
break;
case ASIA_SEOUL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_SEOUL;
break;
case ASIA_SHANGHAI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_SHANGHAI;
break;
case ASIA_SINGAPORE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_SINGAPORE;
break;
case ASIA_SREDNEKOLYMSK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_SREDNEKOLYMSK;
break;
case ASIA_TAIPEI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_TAIPEI;
break;
case ASIA_TASHKENT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_TASHKENT;
break;
case ASIA_TBILISI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_TBILISI;
break;
case ASIA_TEHRAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_TEHRAN;
break;
case ASIA_TEL_AVIV: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_TEL_AVIV;
break;
case ASIA_THIMBU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_THIMBU;
break;
case ASIA_THIMPHU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_THIMPHU;
break;
case ASIA_TOKYO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_TOKYO;
break;
case ASIA_TOMSK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_TOMSK;
break;
case ASIA_UJUNG_PANDANG: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_UJUNG_PANDANG;
break;
case ASIA_ULAANBAATAR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_ULAANBAATAR;
break;
case ASIA_ULAN_BATOR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_ULAN_BATOR;
break;
case ASIA_URUMQI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_URUMQI;
break;
case ASIA_UST_NERA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_UST_NERA;
break;
case ASIA_VIENTIANE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_VIENTIANE;
break;
case ASIA_VLADIVOSTOK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_VLADIVOSTOK;
break;
case ASIA_YAKUTSK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_YAKUTSK;
break;
case ASIA_YANGON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_YANGON;
break;
case ASIA_YEKATERINBURG: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_YEKATERINBURG;
break;
case ASIA_YEREVAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ASIA_YEREVAN;
break;
case ATLANTIC_AZORES: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_AZORES;
break;
case ATLANTIC_BERMUDA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_BERMUDA;
break;
case ATLANTIC_CANARY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_CANARY;
break;
case ATLANTIC_CAPE_VERDE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_CAPE_VERDE;
break;
case ATLANTIC_FAEROE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_FAEROE;
break;
case ATLANTIC_FAROE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_FAROE;
break;
case ATLANTIC_JAN_MAYEN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_JAN_MAYEN;
break;
case ATLANTIC_MADEIRA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_MADEIRA;
break;
case ATLANTIC_REYKJAVIK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_REYKJAVIK;
break;
case ATLANTIC_SOUTH_GEORGIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_SOUTH_GEORGIA;
break;
case ATLANTIC_ST_HELENA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_ST_HELENA;
break;
case ATLANTIC_STANLEY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ATLANTIC_STANLEY;
break;
case AUSTRALIA_ACT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_ACT;
break;
case AUSTRALIA_ADELAIDE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_ADELAIDE;
break;
case AUSTRALIA_BRISBANE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_BRISBANE;
break;
case AUSTRALIA_BROKEN_HILL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_BROKEN_HILL;
break;
case AUSTRALIA_CANBERRA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_CANBERRA;
break;
case AUSTRALIA_CURRIE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_CURRIE;
break;
case AUSTRALIA_DARWIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_DARWIN;
break;
case AUSTRALIA_EUCLA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_EUCLA;
break;
case AUSTRALIA_HOBART: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_HOBART;
break;
case AUSTRALIA_LHI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_LHI;
break;
case AUSTRALIA_LINDEMAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_LINDEMAN;
break;
case AUSTRALIA_LORD_HOWE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_LORD_HOWE;
break;
case AUSTRALIA_MELBOURNE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_MELBOURNE;
break;
case AUSTRALIA_NORTH: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_NORTH;
break;
case AUSTRALIA_NSW: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_NSW;
break;
case AUSTRALIA_PERTH: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_PERTH;
break;
case AUSTRALIA_QUEENSLAND: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_QUEENSLAND;
break;
case AUSTRALIA_SOUTH: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_SOUTH;
break;
case AUSTRALIA_SYDNEY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_SYDNEY;
break;
case AUSTRALIA_TASMANIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_TASMANIA;
break;
case AUSTRALIA_VICTORIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_VICTORIA;
break;
case AUSTRALIA_WEST: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_WEST;
break;
case AUSTRALIA_YANCOWINNA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.AUSTRALIA_YANCOWINNA;
break;
case BRAZIL_ACRE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.BRAZIL_ACRE;
break;
case BRAZIL_DE_NORONHA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.BRAZIL_DE_NORONHA;
break;
case BRAZIL_EAST: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.BRAZIL_EAST;
break;
case BRAZIL_WEST: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.BRAZIL_WEST;
break;
case CANADA_ATLANTIC: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CANADA_ATLANTIC;
break;
case CANADA_CENTRAL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CANADA_CENTRAL;
break;
case CANADA_EASTERN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CANADA_EASTERN;
break;
case CANADA_MOUNTAIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CANADA_MOUNTAIN;
break;
case CANADA_NEWFOUNDLAND: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CANADA_NEWFOUNDLAND;
break;
case CANADA_PACIFIC: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CANADA_PACIFIC;
break;
case CANADA_SASKATCHEWAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CANADA_SASKATCHEWAN;
break;
case CANADA_YUKON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CANADA_YUKON;
break;
case CET: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CET;
break;
case CHILE_CONTINENTAL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CHILE_CONTINENTAL;
break;
case CHILE_EASTER_ISLAND: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CHILE_EASTER_ISLAND;
break;
case CST_6_CDT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CST_6_CDT;
break;
case CUBA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.CUBA;
break;
case EET: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EET;
break;
case EGYPT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EGYPT;
break;
case EIRE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EIRE;
break;
case EST: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EST;
break;
case EST_5_EDT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EST_5_EDT;
break;
case ETC_GMT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT;
break;
case ETC_GMT_0: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_0;
break;
case ETC_GMT_1: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_1;
break;
case ETC_GMT_10: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_10;
break;
case ETC_GMT_11: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_11;
break;
case ETC_GMT_12: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_12;
break;
case ETC_GMT_2: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_2;
break;
case ETC_GMT_3: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_3;
break;
case ETC_GMT_4: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_4;
break;
case ETC_GMT_5: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_5;
break;
case ETC_GMT_6: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_6;
break;
case ETC_GMT_7: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_7;
break;
case ETC_GMT_8: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_8;
break;
case ETC_GMT_9: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_9;
break;
case ETC_GMT_0_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_0_;
break;
case ETC_GMT_1_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_1_;
break;
case ETC_GMT_10_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_10_;
break;
case ETC_GMT_11_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_11_;
break;
case ETC_GMT_12_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_12_;
break;
case ETC_GMT_13: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_13;
break;
case ETC_GMT_14: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_14;
break;
case ETC_GMT_2_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_2_;
break;
case ETC_GMT_3_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_3_;
break;
case ETC_GMT_4_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_4_;
break;
case ETC_GMT_5_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_5_;
break;
case ETC_GMT_6_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_6_;
break;
case ETC_GMT_7_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_7_;
break;
case ETC_GMT_8_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_8_;
break;
case ETC_GMT_9_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_9_;
break;
case ETC_GMT_0__: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GMT_0__;
break;
case ETC_GREENWICH: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_GREENWICH;
break;
case ETC_UCT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_UCT;
break;
case ETC_UNIVERSAL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_UNIVERSAL;
break;
case ETC_UTC: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_UTC;
break;
case ETC_ZULU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ETC_ZULU;
break;
case EUROPE_AMSTERDAM: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_AMSTERDAM;
break;
case EUROPE_ANDORRA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_ANDORRA;
break;
case EUROPE_ASTRAKHAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_ASTRAKHAN;
break;
case EUROPE_ATHENS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_ATHENS;
break;
case EUROPE_BELFAST: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_BELFAST;
break;
case EUROPE_BELGRADE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_BELGRADE;
break;
case EUROPE_BERLIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_BERLIN;
break;
case EUROPE_BRATISLAVA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_BRATISLAVA;
break;
case EUROPE_BRUSSELS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_BRUSSELS;
break;
case EUROPE_BUCHAREST: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_BUCHAREST;
break;
case EUROPE_BUDAPEST: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_BUDAPEST;
break;
case EUROPE_BUSINGEN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_BUSINGEN;
break;
case EUROPE_CHISINAU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_CHISINAU;
break;
case EUROPE_COPENHAGEN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_COPENHAGEN;
break;
case EUROPE_DUBLIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_DUBLIN;
break;
case EUROPE_GIBRALTAR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_GIBRALTAR;
break;
case EUROPE_GUERNSEY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_GUERNSEY;
break;
case EUROPE_HELSINKI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_HELSINKI;
break;
case EUROPE_ISLE_OF_MAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_ISLE_OF_MAN;
break;
case EUROPE_ISTANBUL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_ISTANBUL;
break;
case EUROPE_JERSEY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_JERSEY;
break;
case EUROPE_KALININGRAD: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_KALININGRAD;
break;
case EUROPE_KIEV: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_KIEV;
break;
case EUROPE_KIROV: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_KIROV;
break;
case EUROPE_KYIV: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_KYIV;
break;
case EUROPE_LISBON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_LISBON;
break;
case EUROPE_LJUBLJANA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_LJUBLJANA;
break;
case EUROPE_LONDON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_LONDON;
break;
case EUROPE_LUXEMBOURG: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_LUXEMBOURG;
break;
case EUROPE_MADRID: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_MADRID;
break;
case EUROPE_MALTA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_MALTA;
break;
case EUROPE_MARIEHAMN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_MARIEHAMN;
break;
case EUROPE_MINSK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_MINSK;
break;
case EUROPE_MONACO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_MONACO;
break;
case EUROPE_MOSCOW: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_MOSCOW;
break;
case EUROPE_NICOSIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_NICOSIA;
break;
case EUROPE_OSLO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_OSLO;
break;
case EUROPE_PARIS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_PARIS;
break;
case EUROPE_PODGORICA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_PODGORICA;
break;
case EUROPE_PRAGUE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_PRAGUE;
break;
case EUROPE_RIGA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_RIGA;
break;
case EUROPE_ROME: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_ROME;
break;
case EUROPE_SAMARA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_SAMARA;
break;
case EUROPE_SAN_MARINO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_SAN_MARINO;
break;
case EUROPE_SARAJEVO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_SARAJEVO;
break;
case EUROPE_SARATOV: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_SARATOV;
break;
case EUROPE_SIMFEROPOL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_SIMFEROPOL;
break;
case EUROPE_SKOPJE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_SKOPJE;
break;
case EUROPE_SOFIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_SOFIA;
break;
case EUROPE_STOCKHOLM: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_STOCKHOLM;
break;
case EUROPE_TALLINN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_TALLINN;
break;
case EUROPE_TIRANE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_TIRANE;
break;
case EUROPE_TIRASPOL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_TIRASPOL;
break;
case EUROPE_ULYANOVSK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_ULYANOVSK;
break;
case EUROPE_UZHGOROD: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_UZHGOROD;
break;
case EUROPE_VADUZ: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_VADUZ;
break;
case EUROPE_VATICAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_VATICAN;
break;
case EUROPE_VIENNA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_VIENNA;
break;
case EUROPE_VILNIUS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_VILNIUS;
break;
case EUROPE_VOLGOGRAD: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_VOLGOGRAD;
break;
case EUROPE_WARSAW: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_WARSAW;
break;
case EUROPE_ZAGREB: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_ZAGREB;
break;
case EUROPE_ZAPOROZHYE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_ZAPOROZHYE;
break;
case EUROPE_ZURICH: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.EUROPE_ZURICH;
break;
case FACTORY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.FACTORY;
break;
case GB: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.GB;
break;
case GB_EIRE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.GB_EIRE;
break;
case GMT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.GMT;
break;
case GMT_0: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.GMT_0;
break;
case GMT_0_: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.GMT_0_;
break;
case GMT_0__: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.GMT_0__;
break;
case GREENWICH: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.GREENWICH;
break;
case HONGKONG: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.HONGKONG;
break;
case HST: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.HST;
break;
case ICELAND: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ICELAND;
break;
case INDIAN_ANTANANARIVO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_ANTANANARIVO;
break;
case INDIAN_CHAGOS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_CHAGOS;
break;
case INDIAN_CHRISTMAS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_CHRISTMAS;
break;
case INDIAN_COCOS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_COCOS;
break;
case INDIAN_COMORO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_COMORO;
break;
case INDIAN_KERGUELEN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_KERGUELEN;
break;
case INDIAN_MAHE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_MAHE;
break;
case INDIAN_MALDIVES: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_MALDIVES;
break;
case INDIAN_MAURITIUS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_MAURITIUS;
break;
case INDIAN_MAYOTTE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_MAYOTTE;
break;
case INDIAN_REUNION: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.INDIAN_REUNION;
break;
case IRAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.IRAN;
break;
case ISRAEL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ISRAEL;
break;
case JAMAICA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.JAMAICA;
break;
case JAPAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.JAPAN;
break;
case KWAJALEIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.KWAJALEIN;
break;
case LIBYA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.LIBYA;
break;
case MET: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.MET;
break;
case MEXICO_BAJA_NORTE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.MEXICO_BAJA_NORTE;
break;
case MEXICO_BAJA_SUR: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.MEXICO_BAJA_SUR;
break;
case MEXICO_GENERAL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.MEXICO_GENERAL;
break;
case MST: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.MST;
break;
case MST_7_MDT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.MST_7_MDT;
break;
case NAVAJO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.NAVAJO;
break;
case NZ: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.NZ;
break;
case NZ_CHAT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.NZ_CHAT;
break;
case PACIFIC_APIA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_APIA;
break;
case PACIFIC_AUCKLAND: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_AUCKLAND;
break;
case PACIFIC_BOUGAINVILLE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_BOUGAINVILLE;
break;
case PACIFIC_CHATHAM: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_CHATHAM;
break;
case PACIFIC_CHUUK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_CHUUK;
break;
case PACIFIC_EASTER: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_EASTER;
break;
case PACIFIC_EFATE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_EFATE;
break;
case PACIFIC_ENDERBURY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_ENDERBURY;
break;
case PACIFIC_FAKAOFO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_FAKAOFO;
break;
case PACIFIC_FIJI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_FIJI;
break;
case PACIFIC_FUNAFUTI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_FUNAFUTI;
break;
case PACIFIC_GALAPAGOS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_GALAPAGOS;
break;
case PACIFIC_GAMBIER: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_GAMBIER;
break;
case PACIFIC_GUADALCANAL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_GUADALCANAL;
break;
case PACIFIC_GUAM: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_GUAM;
break;
case PACIFIC_HONOLULU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_HONOLULU;
break;
case PACIFIC_JOHNSTON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_JOHNSTON;
break;
case PACIFIC_KANTON: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_KANTON;
break;
case PACIFIC_KIRITIMATI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_KIRITIMATI;
break;
case PACIFIC_KOSRAE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_KOSRAE;
break;
case PACIFIC_KWAJALEIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_KWAJALEIN;
break;
case PACIFIC_MAJURO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_MAJURO;
break;
case PACIFIC_MARQUESAS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_MARQUESAS;
break;
case PACIFIC_MIDWAY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_MIDWAY;
break;
case PACIFIC_NAURU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_NAURU;
break;
case PACIFIC_NIUE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_NIUE;
break;
case PACIFIC_NORFOLK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_NORFOLK;
break;
case PACIFIC_NOUMEA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_NOUMEA;
break;
case PACIFIC_PAGO_PAGO: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_PAGO_PAGO;
break;
case PACIFIC_PALAU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_PALAU;
break;
case PACIFIC_PITCAIRN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_PITCAIRN;
break;
case PACIFIC_POHNPEI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_POHNPEI;
break;
case PACIFIC_PONAPE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_PONAPE;
break;
case PACIFIC_PORT_MORESBY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_PORT_MORESBY;
break;
case PACIFIC_RAROTONGA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_RAROTONGA;
break;
case PACIFIC_SAIPAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_SAIPAN;
break;
case PACIFIC_SAMOA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_SAMOA;
break;
case PACIFIC_TAHITI: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_TAHITI;
break;
case PACIFIC_TARAWA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_TARAWA;
break;
case PACIFIC_TONGATAPU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_TONGATAPU;
break;
case PACIFIC_TRUK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_TRUK;
break;
case PACIFIC_WAKE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_WAKE;
break;
case PACIFIC_WALLIS: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_WALLIS;
break;
case PACIFIC_YAP: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PACIFIC_YAP;
break;
case POLAND: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.POLAND;
break;
case PORTUGAL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PORTUGAL;
break;
case PRC: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PRC;
break;
case PST_8_PDT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.PST_8_PDT;
break;
case ROC: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ROC;
break;
case ROK: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ROK;
break;
case SINGAPORE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.SINGAPORE;
break;
case TURKEY: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.TURKEY;
break;
case UCT: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.UCT;
break;
case UNIVERSAL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.UNIVERSAL;
break;
case US_ALASKA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_ALASKA;
break;
case US_ALEUTIAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_ALEUTIAN;
break;
case US_ARIZONA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_ARIZONA;
break;
case US_CENTRAL: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_CENTRAL;
break;
case US_EAST_INDIANA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_EAST_INDIANA;
break;
case US_EASTERN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_EASTERN;
break;
case US_HAWAII: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_HAWAII;
break;
case US_INDIANA_STARKE: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_INDIANA_STARKE;
break;
case US_MICHIGAN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_MICHIGAN;
break;
case US_MOUNTAIN: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_MOUNTAIN;
break;
case US_PACIFIC: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_PACIFIC;
break;
case US_SAMOA: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.US_SAMOA;
break;
case UTC: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.UTC;
break;
case W_SU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.W_SU;
break;
case WET: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.WET;
break;
case ZULU: timezone1 = org.mobilitydata.gbfs.v2_3.system_information.GBFSData.Timezone.ZULU;
break;
default: throw new IllegalArgumentException( "Unexpected enum constant: " + timezone );
}
return timezone1;
}
protected org.mobilitydata.gbfs.v2_3.system_information.GBFSBrandAssets gBFSBrandAssetsToGBFSBrandAssets1(GBFSBrandAssets gBFSBrandAssets, String language) {
if ( gBFSBrandAssets == null ) {
return null;
}
org.mobilitydata.gbfs.v2_3.system_information.GBFSBrandAssets gBFSBrandAssets1 = new org.mobilitydata.gbfs.v2_3.system_information.GBFSBrandAssets();
gBFSBrandAssets1.setBrandLastModified( gBFSBrandAssets.getBrandLastModified() );
gBFSBrandAssets1.setBrandTermsUrl( gBFSBrandAssets.getBrandTermsUrl() );
gBFSBrandAssets1.setBrandImageUrl( gBFSBrandAssets.getBrandImageUrl() );
gBFSBrandAssets1.setBrandImageUrlDark( gBFSBrandAssets.getBrandImageUrlDark() );
gBFSBrandAssets1.setColor( gBFSBrandAssets.getColor() );
if ( gBFSBrandAssets1.getAdditionalProperties() != null ) {
Map map = gBFSBrandAssets.getAdditionalProperties();
if ( map != null ) {
gBFSBrandAssets1.getAdditionalProperties().putAll( map );
}
}
return gBFSBrandAssets1;
}
protected org.mobilitydata.gbfs.v2_3.system_information.GBFSAndroid gBFSAndroidToGBFSAndroid1(GBFSAndroid gBFSAndroid, String language) {
if ( gBFSAndroid == null ) {
return null;
}
org.mobilitydata.gbfs.v2_3.system_information.GBFSAndroid gBFSAndroid1 = new org.mobilitydata.gbfs.v2_3.system_information.GBFSAndroid();
gBFSAndroid1.setStoreUri( gBFSAndroid.getStoreUri() );
gBFSAndroid1.setDiscoveryUri( gBFSAndroid.getDiscoveryUri() );
if ( gBFSAndroid1.getAdditionalProperties() != null ) {
Map map = gBFSAndroid.getAdditionalProperties();
if ( map != null ) {
gBFSAndroid1.getAdditionalProperties().putAll( map );
}
}
return gBFSAndroid1;
}
protected GBFSIos gBFSIosToGBFSIos1(org.mobilitydata.gbfs.v3_0.system_information.GBFSIos gBFSIos, String language) {
if ( gBFSIos == null ) {
return null;
}
GBFSIos gBFSIos1 = new GBFSIos();
gBFSIos1.setStoreUri( gBFSIos.getStoreUri() );
gBFSIos1.setDiscoveryUri( gBFSIos.getDiscoveryUri() );
if ( gBFSIos1.getAdditionalProperties() != null ) {
Map map = gBFSIos.getAdditionalProperties();
if ( map != null ) {
gBFSIos1.getAdditionalProperties().putAll( map );
}
}
return gBFSIos1;
}
protected GBFSRentalApps gBFSRentalAppsToGBFSRentalApps1(org.mobilitydata.gbfs.v3_0.system_information.GBFSRentalApps gBFSRentalApps, String language) {
if ( gBFSRentalApps == null ) {
return null;
}
GBFSRentalApps gBFSRentalApps1 = new GBFSRentalApps();
gBFSRentalApps1.setAndroid( gBFSAndroidToGBFSAndroid1( gBFSRentalApps.getAndroid(), language ) );
gBFSRentalApps1.setIos( gBFSIosToGBFSIos1( gBFSRentalApps.getIos(), language ) );
if ( gBFSRentalApps1.getAdditionalProperties() != null ) {
Map map = gBFSRentalApps.getAdditionalProperties();
if ( map != null ) {
gBFSRentalApps1.getAdditionalProperties().putAll( map );
}
}
return gBFSRentalApps1;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy