|
Java example source code file (timezones.xml)
The timezones.xml Java example source code<?xml version="1.0" encoding="ISO-8859-1"?> <document> <properties> <title>Java date and time API - Time Zones <author>Brian S O'Neill </properties> <body> <section name="Available Time Zones"> <p> Time zone data is provided by the public IANA <a href="http://www.iana.org/time-zones">time zone database. The following table shows all the time zones supported by Joda-Time, using version 2013d of the database. It is also possible to update to a <a href="tz_update.html">later version of the database. This table can be rebuilt by running <code>org.joda.example.time.TimeZoneTable. </p> <p> <table> <tr> | -12:00 | Etc/GMT+12 | <tr> | -11:00 | Etc/GMT+11 | <tr> | -11:00 | Pacific/Apia | <tr> | -11:00 | Pacific/Midway | <tr> | -11:00 | Pacific/Niue | <tr> | -11:00 | Pacific/Pago_Pago | Pacific/Samoa, US/Samoa | <tr>-10:00 | America/Adak | America/Atka, US/Aleutian | <tr>-10:00 | Etc/GMT+10 | <tr> | -10:00 | HST | <tr> | -10:00 | Pacific/Fakaofo | <tr> | -10:00 | Pacific/Honolulu | US/Hawaii | <tr>-10:00 | Pacific/Johnston | <tr> | -10:00 | Pacific/Rarotonga | <tr> | -10:00 | Pacific/Tahiti | <tr> | -09:30 | Pacific/Marquesas | <tr> | -09:00 | America/Anchorage | US/Alaska | <tr>-09:00 | America/Juneau | <tr> | -09:00 | America/Nome | <tr> | -09:00 | America/Yakutat | <tr> | -09:00 | Etc/GMT+9 | <tr> | -09:00 | Pacific/Gambier | <tr> | -08:00 | America/Dawson | <tr> | -08:00 | America/Los_Angeles | US/Pacific, US/Pacific-New | <tr>-08:00 | America/Santa_Isabel | <tr> | -08:00 | America/Tijuana | America/Ensenada, Mexico/BajaNorte | <tr>-08:00 | America/Vancouver | Canada/Pacific | <tr>-08:00 | America/Whitehorse | Canada/Yukon | <tr>-08:00 | Etc/GMT+8 | <tr> | -08:00 | PST8PDT | <tr> | -08:00 | Pacific/Pitcairn | <tr> | -07:00 | America/Boise | <tr> | -07:00 | America/Cambridge_Bay | <tr> | -07:00 | America/Chihuahua | <tr> | -07:00 | America/Dawson_Creek | <tr> | -07:00 | America/Denver | America/Shiprock, Navajo, US/Mountain | <tr>-07:00 | America/Edmonton | Canada/Mountain | <tr>-07:00 | America/Hermosillo | <tr> | -07:00 | America/Inuvik | <tr> | -07:00 | America/Mazatlan | Mexico/BajaSur | <tr>-07:00 | America/Ojinaga | <tr> | -07:00 | America/Phoenix | US/Arizona | <tr>-07:00 | America/Yellowknife | <tr> | -07:00 | Etc/GMT+7 | <tr> | -07:00 | MST | <tr> | -07:00 | MST7MDT | <tr> | -06:00 | America/Bahia_Banderas | <tr> | -06:00 | America/Belize | <tr> | -06:00 | America/Cancun | <tr> | -06:00 | America/Chicago | US/Central | <tr>-06:00 | America/Costa_Rica | <tr> | -06:00 | America/El_Salvador | <tr> | -06:00 | America/Guatemala | <tr> | -06:00 | America/Indiana/Knox | America/Knox_IN, US/Indiana-Starke | <tr>-06:00 | America/Indiana/Tell_City | <tr> | -06:00 | America/Managua | <tr> | -06:00 | America/Matamoros | <tr> | -06:00 | America/Menominee | <tr> | -06:00 | America/Merida | <tr> | -06:00 | America/Mexico_City | Mexico/General | <tr>-06:00 | America/Monterrey | <tr> | -06:00 | America/North_Dakota/Center | <tr> | -06:00 | America/North_Dakota/New_Salem | <tr> | -06:00 | America/Rainy_River | <tr> | -06:00 | America/Rankin_Inlet | <tr> | -06:00 | America/Regina | Canada/East-Saskatchewan, Canada/Saskatchewan | <tr>-06:00 | America/Swift_Current | <tr> | -06:00 | America/Tegucigalpa | <tr> | -06:00 | America/Winnipeg | Canada/Central | <tr>-06:00 | CST6CDT | <tr> | -06:00 | Etc/GMT+6 | <tr> | -06:00 | Pacific/Easter | Chile/EasterIsland | <tr>-06:00 | Pacific/Galapagos | <tr> | -05:00 | America/Atikokan | America/Coral_Harbour | <tr>-05:00 | America/Bogota | <tr> | -05:00 | America/Cayman | <tr> | -05:00 | America/Detroit | US/Michigan | <tr>-05:00 | America/Grand_Turk | <tr> | -05:00 | America/Guayaquil | <tr> | -05:00 | America/Havana | Cuba | <tr>-05:00 | America/Indiana/Indianapolis | America/Fort_Wayne, America/Indianapolis, US/East-Indiana | <tr>-05:00 | America/Indiana/Marengo | <tr> | -05:00 | America/Indiana/Petersburg | <tr> | -05:00 | America/Indiana/Vevay | <tr> | -05:00 | America/Indiana/Vincennes | <tr> | -05:00 | America/Indiana/Winamac | <tr> | -05:00 | America/Iqaluit | <tr> | -05:00 | America/Jamaica | Jamaica | <tr>-05:00 | America/Kentucky/Louisville | America/Louisville | <tr>-05:00 | America/Kentucky/Monticello | <tr> | -05:00 | America/Lima | <tr> | -05:00 | America/Montreal | <tr> | -05:00 | America/Nassau | <tr> | -05:00 | America/New_York | US/Eastern | <tr>-05:00 | America/Nipigon | <tr> | -05:00 | America/Panama | <tr> | -05:00 | America/Pangnirtung | <tr> | -05:00 | America/Port-au-Prince | <tr> | -05:00 | America/Resolute | <tr> | -05:00 | America/Thunder_Bay | <tr> | -05:00 | America/Toronto | Canada/Eastern | <tr>-05:00 | EST | <tr> | -05:00 | EST5EDT | <tr> | -05:00 | Etc/GMT+5 | <tr> | -04:30 | America/Caracas | <tr> | -04:00 | America/Anguilla | <tr> | -04:00 | America/Antigua | <tr> | -03:00 | America/Argentina/San_Luis | <tr> | -04:00 | America/Aruba | <tr> | -04:00 | America/Asuncion | <tr> | -04:00 | America/Barbados | <tr> | -04:00 | America/Blanc-Sablon | <tr> | -04:00 | America/Boa_Vista | <tr> | -04:00 | America/Campo_Grande | <tr> | -04:00 | America/Cuiaba | <tr> | -04:00 | America/Curacao | <tr> | -04:00 | America/Dominica | <tr> | -04:00 | America/Eirunepe | <tr> | -04:00 | America/Glace_Bay | <tr> | -04:00 | America/Goose_Bay | <tr> | -04:00 | America/Grenada | <tr> | -04:00 | America/Guadeloupe | America/Marigot, America/St_Barthelemy | <tr>-04:00 | America/Guyana | <tr> | -04:00 | America/Halifax | Canada/Atlantic | <tr>-04:00 | America/La_Paz | <tr> | -04:00 | America/Manaus | Brazil/West | <tr>-04:00 | America/Martinique | <tr> | -04:00 | America/Moncton | <tr> | -04:00 | America/Montserrat | <tr> | -04:00 | America/Port_of_Spain | <tr> | -04:00 | America/Porto_Velho | <tr> | -04:00 | America/Puerto_Rico | <tr> | -04:00 | America/Rio_Branco | America/Porto_Acre, Brazil/Acre | <tr>-04:00 | America/Santiago | Chile/Continental | <tr>-04:00 | America/Santo_Domingo | <tr> | -04:00 | America/St_Kitts | <tr> | -04:00 | America/St_Lucia | <tr> | -04:00 | America/St_Thomas | America/Virgin | <tr>-04:00 | America/St_Vincent | <tr> | -04:00 | America/Thule | <tr> | -04:00 | America/Tortola | <tr> | -04:00 | Antarctica/Palmer | <tr> | -04:00 | Atlantic/Bermuda | <tr> | -04:00 | Atlantic/Stanley | <tr> | -04:00 | Etc/GMT+4 | <tr> | -03:30 | America/St_Johns | Canada/Newfoundland | <tr>-03:00 | America/Araguaina | <tr> | -03:00 | America/Argentina/Buenos_Aires | America/Buenos_Aires | <tr>-03:00 | America/Argentina/Catamarca | America/Argentina/ComodRivadavia, America/Catamarca | <tr>-03:00 | America/Argentina/Cordoba | America/Cordoba, America/Rosario | <tr>-03:00 | America/Argentina/Jujuy | America/Jujuy | <tr>-03:00 | America/Argentina/La_Rioja | <tr> | -03:00 | America/Argentina/Mendoza | America/Mendoza | <tr>-03:00 | America/Argentina/Rio_Gallegos | <tr> | -03:00 | America/Argentina/Salta | <tr> | -03:00 | America/Argentina/San_Juan | <tr> | -03:00 | America/Argentina/Tucuman | <tr> | -03:00 | America/Argentina/Ushuaia | <tr> | -03:00 | America/Bahia | <tr> | -03:00 | America/Belem | <tr> | -03:00 | America/Cayenne | <tr> | -03:00 | America/Fortaleza | <tr> | -03:00 | America/Godthab | <tr> | -03:00 | America/Maceio | <tr> | -03:00 | America/Miquelon | <tr> | -03:00 | America/Montevideo | <tr> | -03:00 | America/Paramaribo | <tr> | -03:00 | America/Recife | <tr> | -03:00 | America/Santarem | <tr> | -03:00 | America/Sao_Paulo | Brazil/East | <tr>-03:00 | Antarctica/Rothera | <tr> | -03:00 | Etc/GMT+3 | <tr> | -02:00 | America/Noronha | Brazil/DeNoronha | <tr>-02:00 | Atlantic/South_Georgia | <tr> | -02:00 | Etc/GMT+2 | <tr> | -01:00 | America/Scoresbysund | <tr> | -01:00 | Atlantic/Azores | <tr> | -01:00 | Atlantic/Cape_Verde | <tr> | -01:00 | Etc/GMT+1 | <tr> | +00:00 | Africa/Abidjan | <tr> | +00:00 | Africa/Accra | <tr> | +00:00 | Africa/Bamako | Africa/Timbuktu | <tr>+00:00 | Africa/Banjul | <tr> | +00:00 | Africa/Bissau | <tr> | +00:00 | Africa/Casablanca | <tr> | +00:00 | Africa/Conakry | <tr> | +00:00 | Africa/Dakar | <tr> | +00:00 | Africa/El_Aaiun | <tr> | +00:00 | Africa/Freetown | <tr> | +00:00 | Africa/Lome | <tr> | +00:00 | Africa/Monrovia | <tr> | +00:00 | Africa/Nouakchott | <tr> | +00:00 | Africa/Ouagadougou | <tr> | +00:00 | Africa/Sao_Tome | <tr> | +00:00 | America/Danmarkshavn | <tr> | +00:00 | Atlantic/Canary | <tr> | +00:00 | Atlantic/Faroe | Atlantic/Faeroe | <tr>+00:00 | Atlantic/Madeira | <tr> | +00:00 | Atlantic/Reykjavik | Iceland | <tr>+00:00 | Atlantic/St_Helena | <tr> | +00:00 | Etc/GMT | Etc/GMT+0, Etc/GMT-0, Etc/GMT0, Etc/Greenwich, GMT, GMT+0, GMT-0, GMT0, Greenwich | <tr>+00:00 | Etc/UCT | UCT | <tr>+00:00 | Etc/UTC | Etc/Universal, Etc/Zulu, Universal, Zulu | <tr>+00:00 | Europe/Dublin | Eire | <tr>+00:00 | Europe/Lisbon | Portugal | <tr>+00:00 | Europe/London | Europe/Belfast, Europe/Guernsey, Europe/Isle_of_Man, Europe/Jersey, GB, GB-Eire | <tr>+00:00 | UTC | <tr> | +00:00 | WET | <tr> | +01:00 | Africa/Algiers | <tr> | +01:00 | Africa/Bangui | <tr> | +01:00 | Africa/Brazzaville | <tr> | +01:00 | Africa/Ceuta | <tr> | +01:00 | Africa/Douala | <tr> | +01:00 | Africa/Kinshasa | <tr> | +01:00 | Africa/Lagos | <tr> | +01:00 | Africa/Libreville | <tr> | +01:00 | Africa/Luanda | <tr> | +01:00 | Africa/Malabo | <tr> | +01:00 | Africa/Ndjamena | <tr> | +01:00 | Africa/Niamey | <tr> | +01:00 | Africa/Porto-Novo | <tr> | +01:00 | Africa/Tunis | <tr> | +01:00 | Africa/Windhoek | <tr> | +01:00 | CET | <tr> | +01:00 | Etc/GMT-1 | <tr> | +01:00 | Europe/Amsterdam | <tr> | +01:00 | Europe/Andorra | <tr> | +01:00 | Europe/Belgrade | Europe/Ljubljana, Europe/Podgorica, Europe/Sarajevo, Europe/Skopje, Europe/Zagreb | <tr>+01:00 | Europe/Berlin | <tr> | +01:00 | Europe/Brussels | <tr> | +01:00 | Europe/Budapest | <tr> | +01:00 | Europe/Copenhagen | <tr> | +01:00 | Europe/Gibraltar | <tr> | +01:00 | Europe/Luxembourg | <tr> | +01:00 | Europe/Madrid | <tr> | +01:00 | Europe/Malta | <tr> | +01:00 | Europe/Monaco | <tr> | +01:00 | Europe/Oslo | Arctic/Longyearbyen, Atlantic/Jan_Mayen | <tr>+01:00 | Europe/Paris | <tr> | +01:00 | Europe/Prague | Europe/Bratislava | <tr>+01:00 | Europe/Rome | Europe/San_Marino, Europe/Vatican | <tr>+01:00 | Europe/Stockholm | <tr> | +01:00 | Europe/Tirane | <tr> | +01:00 | Europe/Vaduz | <tr> | +01:00 | Europe/Vienna | <tr> | +01:00 | Europe/Warsaw | Poland | <tr>+01:00 | Europe/Zurich | <tr> | +01:00 | MET | <tr> | +02:00 | Africa/Blantyre | <tr> | +02:00 | Africa/Bujumbura | <tr> | +02:00 | Africa/Cairo | Egypt | <tr>+02:00 | Africa/Gaborone | <tr> | +02:00 | Africa/Harare | <tr> | +02:00 | Africa/Johannesburg | <tr> | +02:00 | Africa/Kigali | <tr> | +02:00 | Africa/Lubumbashi | <tr> | +02:00 | Africa/Lusaka | <tr> | +02:00 | Africa/Maputo | <tr> | +02:00 | Africa/Maseru | <tr> | +02:00 | Africa/Mbabane | <tr> | +02:00 | Africa/Tripoli | Libya | <tr>+02:00 | Asia/Amman | <tr> | +02:00 | Asia/Beirut | <tr> | +02:00 | Asia/Damascus | <tr> | +02:00 | Asia/Gaza | <tr> | +02:00 | Asia/Jerusalem | Asia/Tel_Aviv, Israel | <tr>+02:00 | Asia/Nicosia | Europe/Nicosia | <tr>+02:00 | EET | <tr> | +02:00 | Etc/GMT-2 | <tr> | +02:00 | Europe/Athens | <tr> | +02:00 | Europe/Bucharest | <tr> | +02:00 | Europe/Chisinau | Europe/Tiraspol | <tr>+02:00 | Europe/Helsinki | Europe/Mariehamn | <tr>+02:00 | Europe/Istanbul | Asia/Istanbul, Turkey | <tr>+02:00 | Europe/Kaliningrad | <tr> | +02:00 | Europe/Kiev | <tr> | +02:00 | Europe/Minsk | <tr> | +02:00 | Europe/Riga | <tr> | +02:00 | Europe/Simferopol | <tr> | +02:00 | Europe/Sofia | <tr> | +02:00 | Europe/Tallinn | <tr> | +02:00 | Europe/Uzhgorod | <tr> | +02:00 | Europe/Vilnius | <tr> | +02:00 | Europe/Zaporozhye | <tr> | +03:00 | Africa/Addis_Ababa | <tr> | +03:00 | Africa/Asmara | Africa/Asmera | <tr>+03:00 | Africa/Dar_es_Salaam | <tr> | +03:00 | Africa/Djibouti | <tr> | +03:00 | Africa/Kampala | <tr> | +03:00 | Africa/Khartoum | <tr> | +03:00 | Africa/Mogadishu | <tr> | +03:00 | Africa/Nairobi | <tr> | +03:00 | Antarctica/Syowa | <tr> | +03:00 | Asia/Aden | <tr> | +03:00 | Asia/Baghdad | <tr> | +03:00 | Asia/Bahrain | <tr> | +03:00 | Asia/Kuwait | <tr> | +03:00 | Asia/Qatar | <tr> | +03:00 | Asia/Riyadh | <tr> | +03:00 | Etc/GMT-3 | <tr> | +03:00 | Europe/Moscow | W-SU | <tr>+03:00 | Europe/Samara | <tr> | +03:00 | Europe/Volgograd | <tr> | +03:00 | Indian/Antananarivo | <tr> | +03:00 | Indian/Comoro | <tr> | +03:00 | Indian/Mayotte | <tr> | +03:30 | Asia/Tehran | Iran | <tr>+04:00 | Asia/Baku | <tr> | +04:00 | Asia/Dubai | <tr> | +04:00 | Asia/Muscat | <tr> | +04:00 | Asia/Tbilisi | <tr> | +04:00 | Asia/Yerevan | <tr> | +04:00 | Etc/GMT-4 | <tr> | +04:00 | Indian/Mahe | <tr> | +04:00 | Indian/Mauritius | <tr> | +04:00 | Indian/Reunion | <tr> | +04:30 | Asia/Kabul | <tr> | +05:00 | Antarctica/Mawson | <tr> | +05:00 | Asia/Aqtau | <tr> | +05:00 | Asia/Aqtobe | <tr> | +05:00 | Asia/Ashgabat | Asia/Ashkhabad | <tr>+05:00 | Asia/Dushanbe | <tr> | +05:00 | Asia/Karachi | <tr> | +05:00 | Asia/Oral | <tr> | +05:00 | Asia/Samarkand | <tr> | +05:00 | Asia/Tashkent | <tr> | +05:00 | Asia/Yekaterinburg | <tr> | +05:00 | Etc/GMT-5 | <tr> | +05:00 | Indian/Kerguelen | <tr> | +05:00 | Indian/Maldives | <tr> | +05:30 | Asia/Colombo | <tr> | +05:30 | Asia/Kolkata | Asia/Calcutta | <tr>+05:45 | Asia/Kathmandu | Asia/Katmandu | <tr>+06:00 | Antarctica/Vostok | <tr> | +06:00 | Asia/Almaty | <tr> | +06:00 | Asia/Bishkek | <tr> | +06:00 | Asia/Dhaka | Asia/Dacca | <tr>+06:00 | Asia/Novokuznetsk | <tr> | +06:00 | Asia/Novosibirsk | <tr> | +06:00 | Asia/Omsk | <tr> | +06:00 | Asia/Qyzylorda | <tr> | +06:00 | Asia/Thimphu | Asia/Thimbu | <tr>+06:00 | Etc/GMT-6 | <tr> | +06:00 | Indian/Chagos | <tr> | +06:30 | Asia/Rangoon | <tr> | +06:30 | Indian/Cocos | <tr> | +07:00 | Antarctica/Davis | <tr> | +07:00 | Asia/Bangkok | <tr> | +07:00 | Asia/Ho_Chi_Minh | Asia/Saigon | <tr>+07:00 | Asia/Hovd | <tr> | +07:00 | Asia/Jakarta | <tr> | +07:00 | Asia/Krasnoyarsk | <tr> | +07:00 | Asia/Phnom_Penh | <tr> | +07:00 | Asia/Pontianak | <tr> | +07:00 | Asia/Vientiane | <tr> | +07:00 | Etc/GMT-7 | <tr> | +07:00 | Indian/Christmas | <tr> | +08:00 | Antarctica/Casey | <tr> | +08:00 | Asia/Brunei | <tr> | +08:00 | Asia/Choibalsan | <tr> | +08:00 | Asia/Chongqing | Asia/Chungking | <tr>+08:00 | Asia/Harbin | <tr> | +08:00 | Asia/Hong_Kong | Hongkong | <tr>+08:00 | Asia/Irkutsk | <tr> | +08:00 | Asia/Kashgar | <tr> | +08:00 | Asia/Kuala_Lumpur | <tr> | +08:00 | Asia/Kuching | <tr> | +08:00 | Asia/Macau | Asia/Macao | <tr>+08:00 | Asia/Makassar | Asia/Ujung_Pandang | <tr>+08:00 | Asia/Manila | <tr> | +08:00 | Asia/Shanghai | PRC | <tr>+08:00 | Asia/Singapore | Singapore | <tr>+08:00 | Asia/Taipei | ROC | <tr>+08:00 | Asia/Ulaanbaatar | Asia/Ulan_Bator | <tr>+08:00 | Asia/Urumqi | <tr> | +08:00 | Australia/Perth | Australia/West | <tr>+08:00 | Etc/GMT-8 | <tr> | +08:45 | Australia/Eucla | <tr> | +09:00 | Asia/Dili | <tr> | +09:00 | Asia/Jayapura | <tr> | +09:00 | Asia/Pyongyang | <tr> | +09:00 | Asia/Seoul | ROK | <tr>+09:00 | Asia/Tokyo | Japan | <tr>+09:00 | Asia/Yakutsk | <tr> | +09:00 | Etc/GMT-9 | <tr> | +09:00 | Pacific/Palau | <tr> | +09:30 | Australia/Adelaide | Australia/South | <tr>+09:30 | Australia/Broken_Hill | Australia/Yancowinna | <tr>+09:30 | Australia/Darwin | Australia/North | <tr>+10:00 | Antarctica/DumontDUrville | <tr> | +10:00 | Asia/Sakhalin | <tr> | +10:00 | Asia/Vladivostok | <tr> | +10:00 | Australia/Brisbane | Australia/Queensland | <tr>+10:00 | Australia/Currie | <tr> | +10:00 | Australia/Hobart | Australia/Tasmania | <tr>+10:00 | Australia/Lindeman | <tr> | +10:00 | Australia/Melbourne | Australia/Victoria | <tr>+10:00 | Australia/Sydney | Australia/ACT, Australia/Canberra, Australia/NSW | <tr>+10:00 | Etc/GMT-10 | <tr> | +10:00 | Pacific/Chuuk | Pacific/Truk, Pacific/Yap | <tr>+10:00 | Pacific/Guam | <tr> | +10:00 | Pacific/Port_Moresby | <tr> | +10:00 | Pacific/Saipan | <tr> | +10:30 | Australia/Lord_Howe | Australia/LHI | <tr>+11:00 | Antarctica/Macquarie | <tr> | +11:00 | Asia/Anadyr | <tr> | +11:00 | Asia/Kamchatka | <tr> | +11:00 | Asia/Magadan | <tr> | +11:00 | Etc/GMT-11 | <tr> | +11:00 | Pacific/Efate | <tr> | +11:00 | Pacific/Guadalcanal | <tr> | +11:00 | Pacific/Kosrae | <tr> | +11:00 | Pacific/Noumea | <tr> | +11:00 | Pacific/Pohnpei | Pacific/Ponape | <tr>+11:30 | Pacific/Norfolk | <tr> | +12:00 | Antarctica/McMurdo | Antarctica/South_Pole | <tr>+12:00 | Etc/GMT-12 | <tr> | +12:00 | Pacific/Auckland | NZ | <tr>+12:00 | Pacific/Fiji | <tr> | +12:00 | Pacific/Funafuti | <tr> | +12:00 | Pacific/Kwajalein | Kwajalein | <tr>+12:00 | Pacific/Majuro | <tr> | +12:00 | Pacific/Nauru | <tr> | +12:00 | Pacific/Tarawa | <tr> | +12:00 | Pacific/Wake | <tr> | +12:00 | Pacific/Wallis | <tr> | +12:45 | Pacific/Chatham | NZ-CHAT | <tr>+13:00 | Etc/GMT-13 | <tr> | +13:00 | Pacific/Enderbury | <tr> | +13:00 | Pacific/Tongatapu | <tr> | +14:00 | Etc/GMT-14 | <tr> | +14:00 | Pacific/Kiritimati | </table> </p> </section> </body> </document> |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.