Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.squarespace.cldr.numbers._NumberFormatter_ja Maven / Gradle / Ivy
//
//
// AUTO-GENERATED CLASS - DO NOT EDIT
//
//
package com.squarespace.cldr.numbers;
import com.squarespace.cldr.CLDR;
import com.squarespace.cldr.parse.FieldPattern;
import com.squarespace.cldr.plurals.PluralCategory;
import com.squarespace.cldr.units.Unit;
import java.lang.Math;
import java.lang.String;
import java.lang.StringBuilder;
import java.util.EnumMap;
import java.util.List;
import java.util.Map;
public class _NumberFormatter_ja extends NumberFormatterBase {
protected static final int[] DECIMAL_SHORT_DIVISORS = new int[] { 0,0,0,0,4,4,4,4,8,8,8,8,12,12,12 };
protected static final NumberPattern[][] DECIMAL_SHORT_OTHER = new NumberPattern[][] {
/* 1 */ patterns("#,##0.###", "-#,##0.###"),
/* 10 */ patterns("#,##0.###", "-#,##0.###"),
/* 100 */ patterns("#,##0.###", "-#,##0.###"),
/* 1K */ patterns("#,##0.###", "-#,##0.###"),
/* 10K */ patterns("0万", "-0万"),
/* 100K */ patterns("00万", "-00万"),
/* 1M */ patterns("000万", "-000万"),
/* 10M */ patterns("0000万", "-0000万"),
/* 100M */ patterns("0億", "-0億"),
/* 1B */ patterns("00億", "-00億"),
/* 10B */ patterns("000億", "-000億"),
/* 100B */ patterns("0000億", "-0000億"),
/* 1T */ patterns("0兆", "-0兆"),
/* 10T */ patterns("00兆", "-00兆"),
/* 100T */ patterns("000兆", "-000兆")}
;
protected static final int[] DECIMAL_LONG_DIVISORS = new int[] { 0,0,0,0,4,4,4,4,8,8,8,8,12,12,12 };
protected static final NumberPattern[][] DECIMAL_LONG_OTHER = new NumberPattern[][] {
/* 1 */ patterns("#,##0.###", "-#,##0.###"),
/* 10 */ patterns("#,##0.###", "-#,##0.###"),
/* 100 */ patterns("#,##0.###", "-#,##0.###"),
/* 1K */ patterns("#,##0.###", "-#,##0.###"),
/* 10K */ patterns("0万", "-0万"),
/* 100K */ patterns("00万", "-00万"),
/* 1M */ patterns("000万", "-000万"),
/* 10M */ patterns("0000万", "-0000万"),
/* 100M */ patterns("0億", "-0億"),
/* 1B */ patterns("00億", "-00億"),
/* 10B */ patterns("000億", "-000億"),
/* 100B */ patterns("0000億", "-0000億"),
/* 1T */ patterns("0兆", "-0兆"),
/* 10T */ patterns("00兆", "-00兆"),
/* 100T */ patterns("000兆", "-000兆")}
;
protected static final int[] CURRENCY_SHORT_DIVISORS = new int[] { 0,0,0,0,4,4,4,4,8,8,8,8,12,12,12 };
protected static final NumberPattern[][] CURRENCY_SHORT_OTHER = new NumberPattern[][] {
/* 1 */ patterns("¤#,##0.00", "-¤#,##0.00"),
/* 10 */ patterns("¤#,##0.00", "-¤#,##0.00"),
/* 100 */ patterns("¤#,##0.00", "-¤#,##0.00"),
/* 1K */ patterns("¤#,##0.00", "-¤#,##0.00"),
/* 10K */ patterns("¤0万", "-¤0万"),
/* 100K */ patterns("¤00万", "-¤00万"),
/* 1M */ patterns("¤000万", "-¤000万"),
/* 10M */ patterns("¤0000万", "-¤0000万"),
/* 100M */ patterns("¤0億", "-¤0億"),
/* 1B */ patterns("¤00億", "-¤00億"),
/* 10B */ patterns("¤000億", "-¤000億"),
/* 100B */ patterns("¤0000億", "-¤0000億"),
/* 1T */ patterns("¤0兆", "-¤0兆"),
/* 10T */ patterns("¤00兆", "-¤00兆"),
/* 100T */ patterns("¤000兆", "-¤000兆")}
;
protected static final Map> UNITS_LONG_OTHER = new EnumMap>(Unit.class) {{
put(Unit.G_FORCE, unitPattern("{0} G"));
put(Unit.METER_PER_SECOND_SQUARED, unitPattern("{0} メートル毎秒毎秒"));
put(Unit.ARC_MINUTE, unitPattern("{0} 分"));
put(Unit.ARC_SECOND, unitPattern("{0} 秒"));
put(Unit.DEGREE, unitPattern("{0} 度"));
put(Unit.RADIAN, unitPattern("{0} ラジアン"));
put(Unit.REVOLUTION, unitPattern("{0} 回転"));
put(Unit.ACRE, unitPattern("{0} エーカー"));
put(Unit.HECTARE, unitPattern("{0} ヘクタール"));
put(Unit.SQUARE_CENTIMETER, unitPattern("{0} 平方センチメートル"));
put(Unit.SQUARE_FOOT, unitPattern("{0} 平方フィート"));
put(Unit.SQUARE_INCH, unitPattern("{0} 平方インチ"));
put(Unit.SQUARE_KILOMETER, unitPattern("{0} 平方キロメートル"));
put(Unit.SQUARE_METER, unitPattern("{0} 平方メートル"));
put(Unit.SQUARE_MILE, unitPattern("{0} 平方マイル"));
put(Unit.SQUARE_YARD, unitPattern("{0} 平方ヤード"));
put(Unit.KARAT, unitPattern("{0} 金"));
put(Unit.MILLIGRAM_PER_DECILITER, unitPattern("{0} ミリグラム毎デシリットル"));
put(Unit.MILLIMOLE_PER_LITER, unitPattern("{0} ミリモル毎リットル"));
put(Unit.PART_PER_MILLION, unitPattern("{0} ppm"));
put(Unit.LITER_PER_100KILOMETERS, unitPattern("{0} リットル毎100キロメートル"));
put(Unit.LITER_PER_KILOMETER, unitPattern("{0} リットル毎キロメートル"));
put(Unit.MILE_PER_GALLON, unitPattern("{0} マイル毎ガロン"));
put(Unit.MILE_PER_GALLON_IMPERIAL, unitPattern("{0} マイル毎英ガロン"));
put(Unit.BIT, unitPattern("{0} ビット"));
put(Unit.BYTE, unitPattern("{0} バイト"));
put(Unit.GIGABIT, unitPattern("{0} ギガビット"));
put(Unit.GIGABYTE, unitPattern("{0} ギガバイト"));
put(Unit.KILOBIT, unitPattern("{0} キロビット"));
put(Unit.KILOBYTE, unitPattern("{0} キロバイト"));
put(Unit.MEGABIT, unitPattern("{0} メガビット"));
put(Unit.MEGABYTE, unitPattern("{0} メガバイト"));
put(Unit.TERABIT, unitPattern("{0} テラビット"));
put(Unit.TERABYTE, unitPattern("{0} テラバイト"));
put(Unit.CENTURY, unitPattern("{0} 世紀"));
put(Unit.DAY, unitPattern("{0} 日"));
put(Unit.HOUR, unitPattern("{0} 時間"));
put(Unit.MICROSECOND, unitPattern("{0} マイクロ秒"));
put(Unit.MILLISECOND, unitPattern("{0} ミリ秒"));
put(Unit.MINUTE, unitPattern("{0} 分"));
put(Unit.MONTH, unitPattern("{0} か月"));
put(Unit.NANOSECOND, unitPattern("{0} ナノ秒"));
put(Unit.SECOND, unitPattern("{0} 秒"));
put(Unit.WEEK, unitPattern("{0} 週間"));
put(Unit.YEAR, unitPattern("{0} 年"));
put(Unit.AMPERE, unitPattern("{0} アンペア"));
put(Unit.MILLIAMPERE, unitPattern("{0} ミリアンペア"));
put(Unit.OHM, unitPattern("{0} オーム"));
put(Unit.VOLT, unitPattern("{0} ボルト"));
put(Unit.CALORIE, unitPattern("{0} カロリー"));
put(Unit.FOODCALORIE, unitPattern("{0} カロリー"));
put(Unit.JOULE, unitPattern("{0} ジュール"));
put(Unit.KILOCALORIE, unitPattern("{0} キロカロリー"));
put(Unit.KILOJOULE, unitPattern("{0} キロジュール"));
put(Unit.KILOWATT_HOUR, unitPattern("{0} キロワット時"));
put(Unit.GIGAHERTZ, unitPattern("{0} ギガヘルツ"));
put(Unit.HERTZ, unitPattern("{0} ヘルツ"));
put(Unit.KILOHERTZ, unitPattern("{0} キロヘルツ"));
put(Unit.MEGAHERTZ, unitPattern("{0} メガヘルツ"));
put(Unit.ASTRONOMICAL_UNIT, unitPattern("{0} 天文単位"));
put(Unit.CENTIMETER, unitPattern("{0} センチメートル"));
put(Unit.DECIMETER, unitPattern("{0} デシメートル"));
put(Unit.FATHOM, unitPattern("{0} ファゾム"));
put(Unit.FOOT, unitPattern("{0} フィート"));
put(Unit.FURLONG, unitPattern("{0} ハロン"));
put(Unit.INCH, unitPattern("{0} インチ"));
put(Unit.KILOMETER, unitPattern("{0} キロメートル"));
put(Unit.LIGHT_YEAR, unitPattern("{0} 光年"));
put(Unit.METER, unitPattern("{0} メートル"));
put(Unit.MICROMETER, unitPattern("{0} マイクロメートル"));
put(Unit.MILE, unitPattern("{0} マイル"));
put(Unit.MILE_SCANDINAVIAN, unitPattern("{0} スカンジナビアマイル"));
put(Unit.MILLIMETER, unitPattern("{0} ミリメートル"));
put(Unit.NANOMETER, unitPattern("{0} ナノメートル"));
put(Unit.NAUTICAL_MILE, unitPattern("{0} 海里"));
put(Unit.PARSEC, unitPattern("{0} パーセク"));
put(Unit.PICOMETER, unitPattern("{0} ピコメートル"));
put(Unit.POINT, unitPattern("{0} pt"));
put(Unit.YARD, unitPattern("{0} ヤード"));
put(Unit.LUX, unitPattern("{0} ルクス"));
put(Unit.CARAT, unitPattern("{0} カラット"));
put(Unit.GRAM, unitPattern("{0} グラム"));
put(Unit.KILOGRAM, unitPattern("{0} キログラム"));
put(Unit.METRIC_TON, unitPattern("{0} トン"));
put(Unit.MICROGRAM, unitPattern("{0} マイクログラム"));
put(Unit.MILLIGRAM, unitPattern("{0} ミリグラム"));
put(Unit.OUNCE, unitPattern("{0} オンス"));
put(Unit.OUNCE_TROY, unitPattern("{0} トロイオンス"));
put(Unit.POUND, unitPattern("{0} ポンド"));
put(Unit.STONE, unitPattern("{0} ストーン"));
put(Unit.TON, unitPattern("{0} 米トン"));
put(Unit.GIGAWATT, unitPattern("{0} ギガワット"));
put(Unit.HORSEPOWER, unitPattern("{0} 馬力"));
put(Unit.KILOWATT, unitPattern("{0} キロワット"));
put(Unit.MEGAWATT, unitPattern("{0} メガワット"));
put(Unit.MILLIWATT, unitPattern("{0} ミリワット"));
put(Unit.WATT, unitPattern("{0} ワット"));
put(Unit.HECTOPASCAL, unitPattern("{0} ヘクトパスカル"));
put(Unit.INCH_HG, unitPattern("{0} 水銀柱インチ"));
put(Unit.MILLIBAR, unitPattern("{0} ミリバール"));
put(Unit.MILLIMETER_OF_MERCURY, unitPattern("{0} 水銀柱ミリメートル"));
put(Unit.POUND_PER_SQUARE_INCH, unitPattern("{0} 重量ポンド毎平方インチ"));
put(Unit.KILOMETER_PER_HOUR, unitPattern("時速 {0} キロメートル"));
put(Unit.KNOT, unitPattern("{0} ノット"));
put(Unit.METER_PER_SECOND, unitPattern("秒速 {0} メートル"));
put(Unit.MILE_PER_HOUR, unitPattern("時速 {0} マイル"));
put(Unit.CELSIUS, unitPattern("摂氏 {0} 度"));
put(Unit.FAHRENHEIT, unitPattern("華氏 {0} 度"));
put(Unit.TEMPERATURE_GENERIC, unitPattern("{0}度"));
put(Unit.KELVIN, unitPattern("{0} ケルビン"));
put(Unit.ACRE_FOOT, unitPattern("{0} エーカーフィート"));
put(Unit.BUSHEL, unitPattern("{0} ブッシェル"));
put(Unit.CENTILITER, unitPattern("{0} センチリットル"));
put(Unit.CUBIC_CENTIMETER, unitPattern("{0} 立方センチメートル"));
put(Unit.CUBIC_FOOT, unitPattern("{0} 立方フィート"));
put(Unit.CUBIC_INCH, unitPattern("{0} 立方インチ"));
put(Unit.CUBIC_KILOMETER, unitPattern("{0} 立方キロメートル"));
put(Unit.CUBIC_METER, unitPattern("{0} 立方メートル"));
put(Unit.CUBIC_MILE, unitPattern("{0} 立方マイル"));
put(Unit.CUBIC_YARD, unitPattern("{0} 立方ヤード"));
put(Unit.CUP, unitPattern("{0} カップ"));
put(Unit.CUP_METRIC, unitPattern("{0} メトリックカップ"));
put(Unit.DECILITER, unitPattern("{0} デシリットル"));
put(Unit.FLUID_OUNCE, unitPattern("{0} 液量オンス"));
put(Unit.GALLON, unitPattern("{0} ガロン"));
put(Unit.GALLON_IMPERIAL, unitPattern("{0} 英ガロン"));
put(Unit.HECTOLITER, unitPattern("{0} ヘクトリットル"));
put(Unit.LITER, unitPattern("{0} リットル"));
put(Unit.MEGALITER, unitPattern("{0} メガリットル"));
put(Unit.MILLILITER, unitPattern("{0} ミリリットル"));
put(Unit.PINT, unitPattern("{0} パイント"));
put(Unit.PINT_METRIC, unitPattern("{0} メトリックパイント"));
put(Unit.QUART, unitPattern("{0} クォート"));
put(Unit.TABLESPOON, unitPattern("大さじ {0}"));
put(Unit.TEASPOON, unitPattern("小さじ {0}"));
}};
protected static final Map> UNITS_NARROW_OTHER = new EnumMap>(Unit.class) {{
put(Unit.G_FORCE, unitPattern("{0}G"));
put(Unit.METER_PER_SECOND_SQUARED, unitPattern("{0}m/s²"));
put(Unit.ARC_MINUTE, unitPattern("{0}′"));
put(Unit.ARC_SECOND, unitPattern("{0}″"));
put(Unit.DEGREE, unitPattern("{0}°"));
put(Unit.RADIAN, unitPattern("{0}rad"));
put(Unit.REVOLUTION, unitPattern("{0} rev"));
put(Unit.ACRE, unitPattern("{0}ac"));
put(Unit.HECTARE, unitPattern("{0}ha"));
put(Unit.SQUARE_CENTIMETER, unitPattern("{0}cm²"));
put(Unit.SQUARE_FOOT, unitPattern("{0}ft²"));
put(Unit.SQUARE_INCH, unitPattern("{0}in²"));
put(Unit.SQUARE_KILOMETER, unitPattern("{0}km²"));
put(Unit.SQUARE_METER, unitPattern("{0}m²"));
put(Unit.SQUARE_MILE, unitPattern("{0}mi²"));
put(Unit.SQUARE_YARD, unitPattern("{0}yd²"));
put(Unit.KARAT, unitPattern("{0}K"));
put(Unit.MILLIGRAM_PER_DECILITER, unitPattern("{0} mg/dL"));
put(Unit.MILLIMOLE_PER_LITER, unitPattern("{0} mmol/L"));
put(Unit.PART_PER_MILLION, unitPattern("{0} ppm"));
put(Unit.LITER_PER_100KILOMETERS, unitPattern("{0}L/100km"));
put(Unit.LITER_PER_KILOMETER, unitPattern("{0}L/km"));
put(Unit.MILE_PER_GALLON, unitPattern("{0}mpg"));
put(Unit.MILE_PER_GALLON_IMPERIAL, unitPattern("{0} mpg Imp."));
put(Unit.BIT, unitPattern("{0}b"));
put(Unit.BYTE, unitPattern("{0}B"));
put(Unit.GIGABIT, unitPattern("{0}Gb"));
put(Unit.GIGABYTE, unitPattern("{0}GB"));
put(Unit.KILOBIT, unitPattern("{0}kb"));
put(Unit.KILOBYTE, unitPattern("{0}KB"));
put(Unit.MEGABIT, unitPattern("{0}Mb"));
put(Unit.MEGABYTE, unitPattern("{0}MB"));
put(Unit.TERABIT, unitPattern("{0}Tb"));
put(Unit.TERABYTE, unitPattern("{0}TB"));
put(Unit.CENTURY, unitPattern("{0} 世紀"));
put(Unit.DAY, unitPattern("{0}d"));
put(Unit.HOUR, unitPattern("{0}h"));
put(Unit.MICROSECOND, unitPattern("{0}μs"));
put(Unit.MILLISECOND, unitPattern("{0}ms"));
put(Unit.MINUTE, unitPattern("{0}m"));
put(Unit.MONTH, unitPattern("{0}m"));
put(Unit.NANOSECOND, unitPattern("{0}ns"));
put(Unit.SECOND, unitPattern("{0}s"));
put(Unit.WEEK, unitPattern("{0}w"));
put(Unit.YEAR, unitPattern("{0}y"));
put(Unit.AMPERE, unitPattern("{0}A"));
put(Unit.MILLIAMPERE, unitPattern("{0}mA"));
put(Unit.OHM, unitPattern("{0}Ω"));
put(Unit.VOLT, unitPattern("{0}V"));
put(Unit.CALORIE, unitPattern("{0}calth"));
put(Unit.FOODCALORIE, unitPattern("{0}cal"));
put(Unit.JOULE, unitPattern("{0}J"));
put(Unit.KILOCALORIE, unitPattern("{0}kcal"));
put(Unit.KILOJOULE, unitPattern("{0}kJ"));
put(Unit.KILOWATT_HOUR, unitPattern("{0}kWh"));
put(Unit.GIGAHERTZ, unitPattern("{0}GHz"));
put(Unit.HERTZ, unitPattern("{0}Hz"));
put(Unit.KILOHERTZ, unitPattern("{0}kHz"));
put(Unit.MEGAHERTZ, unitPattern("{0}MHz"));
put(Unit.ASTRONOMICAL_UNIT, unitPattern("{0}au"));
put(Unit.CENTIMETER, unitPattern("{0}cm"));
put(Unit.DECIMETER, unitPattern("{0}dm"));
put(Unit.FATHOM, unitPattern("{0}fm"));
put(Unit.FOOT, unitPattern("{0}′"));
put(Unit.FURLONG, unitPattern("{0}fur"));
put(Unit.INCH, unitPattern("{0}″"));
put(Unit.KILOMETER, unitPattern("{0}km"));
put(Unit.LIGHT_YEAR, unitPattern("{0}光年"));
put(Unit.METER, unitPattern("{0}m"));
put(Unit.MICROMETER, unitPattern("{0}µm"));
put(Unit.MILE, unitPattern("{0}マイル"));
put(Unit.MILE_SCANDINAVIAN, unitPattern("{0} smi"));
put(Unit.MILLIMETER, unitPattern("{0}mm"));
put(Unit.NANOMETER, unitPattern("{0}nm"));
put(Unit.NAUTICAL_MILE, unitPattern("{0}海里"));
put(Unit.PARSEC, unitPattern("{0}pc"));
put(Unit.PICOMETER, unitPattern("{0}pm"));
put(Unit.POINT, unitPattern("{0} pt"));
put(Unit.YARD, unitPattern("{0}ヤード"));
put(Unit.LUX, unitPattern("{0}lx"));
put(Unit.CARAT, unitPattern("{0}ct"));
put(Unit.GRAM, unitPattern("{0}g"));
put(Unit.KILOGRAM, unitPattern("{0}kg"));
put(Unit.METRIC_TON, unitPattern("{0}MT"));
put(Unit.MICROGRAM, unitPattern("{0}µg"));
put(Unit.MILLIGRAM, unitPattern("{0}mg"));
put(Unit.OUNCE, unitPattern("{0}oz"));
put(Unit.OUNCE_TROY, unitPattern("{0}oz t"));
put(Unit.POUND, unitPattern("{0}lb"));
put(Unit.STONE, unitPattern("{0}st"));
put(Unit.TON, unitPattern("{0}t"));
put(Unit.GIGAWATT, unitPattern("{0}GW"));
put(Unit.HORSEPOWER, unitPattern("{0}hp"));
put(Unit.KILOWATT, unitPattern("{0}kW"));
put(Unit.MEGAWATT, unitPattern("{0}MW"));
put(Unit.MILLIWATT, unitPattern("{0}mW"));
put(Unit.WATT, unitPattern("{0}W"));
put(Unit.HECTOPASCAL, unitPattern("{0}hPa"));
put(Unit.INCH_HG, unitPattern("{0}\\\" Hg"));
put(Unit.MILLIBAR, unitPattern("{0}mb"));
put(Unit.MILLIMETER_OF_MERCURY, unitPattern("{0}mm Hg"));
put(Unit.POUND_PER_SQUARE_INCH, unitPattern("{0}psi"));
put(Unit.KILOMETER_PER_HOUR, unitPattern("{0}km/h"));
put(Unit.KNOT, unitPattern("{0} kn"));
put(Unit.METER_PER_SECOND, unitPattern("{0}m/s"));
put(Unit.MILE_PER_HOUR, unitPattern("{0}mi/h"));
put(Unit.CELSIUS, unitPattern("{0}°C"));
put(Unit.FAHRENHEIT, unitPattern("{0}°F"));
put(Unit.TEMPERATURE_GENERIC, unitPattern("{0}°"));
put(Unit.KELVIN, unitPattern("{0}K"));
put(Unit.ACRE_FOOT, unitPattern("{0}ac ft"));
put(Unit.BUSHEL, unitPattern("{0}bu"));
put(Unit.CENTILITER, unitPattern("{0}cL"));
put(Unit.CUBIC_CENTIMETER, unitPattern("{0}cm³"));
put(Unit.CUBIC_FOOT, unitPattern("{0}ft³"));
put(Unit.CUBIC_INCH, unitPattern("{0}in³"));
put(Unit.CUBIC_KILOMETER, unitPattern("{0}km³"));
put(Unit.CUBIC_METER, unitPattern("{0}m³"));
put(Unit.CUBIC_MILE, unitPattern("{0}mi³"));
put(Unit.CUBIC_YARD, unitPattern("{0}yd³"));
put(Unit.CUP, unitPattern("{0}カップ"));
put(Unit.CUP_METRIC, unitPattern("{0} mc"));
put(Unit.DECILITER, unitPattern("{0}dL"));
put(Unit.FLUID_OUNCE, unitPattern("{0}fl oz"));
put(Unit.GALLON, unitPattern("{0}gal"));
put(Unit.GALLON_IMPERIAL, unitPattern("{0} gal Imp."));
put(Unit.HECTOLITER, unitPattern("{0}hL"));
put(Unit.LITER, unitPattern("{0}L"));
put(Unit.MEGALITER, unitPattern("{0}ML"));
put(Unit.MILLILITER, unitPattern("{0}ml"));
put(Unit.PINT, unitPattern("{0}pt"));
put(Unit.PINT_METRIC, unitPattern("{0} mpt"));
put(Unit.QUART, unitPattern("{0}qt"));
put(Unit.TABLESPOON, unitPattern("大さじ{0}"));
put(Unit.TEASPOON, unitPattern("小さじ{0}"));
}};
protected static final Map> UNITS_SHORT_OTHER = new EnumMap>(Unit.class) {{
put(Unit.G_FORCE, unitPattern("{0} G"));
put(Unit.METER_PER_SECOND_SQUARED, unitPattern("{0} m/s²"));
put(Unit.ARC_MINUTE, unitPattern("{0} 分"));
put(Unit.ARC_SECOND, unitPattern("{0} 秒"));
put(Unit.DEGREE, unitPattern("{0} 度"));
put(Unit.RADIAN, unitPattern("{0} rad"));
put(Unit.REVOLUTION, unitPattern("{0} rev"));
put(Unit.ACRE, unitPattern("{0} ac"));
put(Unit.HECTARE, unitPattern("{0} ha"));
put(Unit.SQUARE_CENTIMETER, unitPattern("{0} cm²"));
put(Unit.SQUARE_FOOT, unitPattern("{0} ft²"));
put(Unit.SQUARE_INCH, unitPattern("{0} in²"));
put(Unit.SQUARE_KILOMETER, unitPattern("{0} km²"));
put(Unit.SQUARE_METER, unitPattern("{0} m²"));
put(Unit.SQUARE_MILE, unitPattern("{0} mi²"));
put(Unit.SQUARE_YARD, unitPattern("{0} yd²"));
put(Unit.KARAT, unitPattern("{0} 金"));
put(Unit.MILLIGRAM_PER_DECILITER, unitPattern("{0} mg/dL"));
put(Unit.MILLIMOLE_PER_LITER, unitPattern("{0} mmol/L"));
put(Unit.PART_PER_MILLION, unitPattern("{0} ppm"));
put(Unit.LITER_PER_100KILOMETERS, unitPattern("{0} L/100km"));
put(Unit.LITER_PER_KILOMETER, unitPattern("{0} L/km"));
put(Unit.MILE_PER_GALLON, unitPattern("{0} mpg"));
put(Unit.MILE_PER_GALLON_IMPERIAL, unitPattern("{0} mpg Imp."));
put(Unit.BIT, unitPattern("{0} bit"));
put(Unit.BYTE, unitPattern("{0} byte"));
put(Unit.GIGABIT, unitPattern("{0} Gb"));
put(Unit.GIGABYTE, unitPattern("{0} GB"));
put(Unit.KILOBIT, unitPattern("{0} kb"));
put(Unit.KILOBYTE, unitPattern("{0} KB"));
put(Unit.MEGABIT, unitPattern("{0} Mb"));
put(Unit.MEGABYTE, unitPattern("{0} MB"));
put(Unit.TERABIT, unitPattern("{0} Tb"));
put(Unit.TERABYTE, unitPattern("{0} TB"));
put(Unit.CENTURY, unitPattern("{0} 世紀"));
put(Unit.DAY, unitPattern("{0} 日"));
put(Unit.HOUR, unitPattern("{0} 時間"));
put(Unit.MICROSECOND, unitPattern("{0} μs"));
put(Unit.MILLISECOND, unitPattern("{0} ms"));
put(Unit.MINUTE, unitPattern("{0} 分"));
put(Unit.MONTH, unitPattern("{0} か月"));
put(Unit.NANOSECOND, unitPattern("{0} ns"));
put(Unit.SECOND, unitPattern("{0} 秒"));
put(Unit.WEEK, unitPattern("{0} 週間"));
put(Unit.YEAR, unitPattern("{0} 年"));
put(Unit.AMPERE, unitPattern("{0} A"));
put(Unit.MILLIAMPERE, unitPattern("{0} mA"));
put(Unit.OHM, unitPattern("{0} Ω"));
put(Unit.VOLT, unitPattern("{0} V"));
put(Unit.CALORIE, unitPattern("{0} cal"));
put(Unit.FOODCALORIE, unitPattern("{0} cal"));
put(Unit.JOULE, unitPattern("{0} J"));
put(Unit.KILOCALORIE, unitPattern("{0} kcal"));
put(Unit.KILOJOULE, unitPattern("{0} kJ"));
put(Unit.KILOWATT_HOUR, unitPattern("{0} kWh"));
put(Unit.GIGAHERTZ, unitPattern("{0} GHz"));
put(Unit.HERTZ, unitPattern("{0} Hz"));
put(Unit.KILOHERTZ, unitPattern("{0} kHz"));
put(Unit.MEGAHERTZ, unitPattern("{0} MHz"));
put(Unit.ASTRONOMICAL_UNIT, unitPattern("{0} au"));
put(Unit.CENTIMETER, unitPattern("{0} cm"));
put(Unit.DECIMETER, unitPattern("{0} dm"));
put(Unit.FATHOM, unitPattern("{0} fm"));
put(Unit.FOOT, unitPattern("{0} ft"));
put(Unit.FURLONG, unitPattern("{0} fur"));
put(Unit.INCH, unitPattern("{0} in"));
put(Unit.KILOMETER, unitPattern("{0} km"));
put(Unit.LIGHT_YEAR, unitPattern("{0} 光年"));
put(Unit.METER, unitPattern("{0} m"));
put(Unit.MICROMETER, unitPattern("{0} µm"));
put(Unit.MILE, unitPattern("{0} mi"));
put(Unit.MILE_SCANDINAVIAN, unitPattern("{0} smi"));
put(Unit.MILLIMETER, unitPattern("{0} mm"));
put(Unit.NANOMETER, unitPattern("{0} nm"));
put(Unit.NAUTICAL_MILE, unitPattern("{0} 海里"));
put(Unit.PARSEC, unitPattern("{0} pc"));
put(Unit.PICOMETER, unitPattern("{0} pm"));
put(Unit.POINT, unitPattern("{0} pt"));
put(Unit.YARD, unitPattern("{0} yd"));
put(Unit.LUX, unitPattern("{0} lx"));
put(Unit.CARAT, unitPattern("{0} ct"));
put(Unit.GRAM, unitPattern("{0} g"));
put(Unit.KILOGRAM, unitPattern("{0} kg"));
put(Unit.METRIC_TON, unitPattern("{0} t"));
put(Unit.MICROGRAM, unitPattern("{0} µg"));
put(Unit.MILLIGRAM, unitPattern("{0} mg"));
put(Unit.OUNCE, unitPattern("{0} oz"));
put(Unit.OUNCE_TROY, unitPattern("{0} oz t"));
put(Unit.POUND, unitPattern("{0} lb"));
put(Unit.STONE, unitPattern("{0} st"));
put(Unit.TON, unitPattern("{0} s/t"));
put(Unit.GIGAWATT, unitPattern("{0} GW"));
put(Unit.HORSEPOWER, unitPattern("{0} 馬力"));
put(Unit.KILOWATT, unitPattern("{0} kW"));
put(Unit.MEGAWATT, unitPattern("{0} MW"));
put(Unit.MILLIWATT, unitPattern("{0} mW"));
put(Unit.WATT, unitPattern("{0} W"));
put(Unit.HECTOPASCAL, unitPattern("{0} hPa"));
put(Unit.INCH_HG, unitPattern("{0} inHg"));
put(Unit.MILLIBAR, unitPattern("{0} mb"));
put(Unit.MILLIMETER_OF_MERCURY, unitPattern("{0} mm Hg"));
put(Unit.POUND_PER_SQUARE_INCH, unitPattern("{0} psi"));
put(Unit.KILOMETER_PER_HOUR, unitPattern("{0} km/h"));
put(Unit.KNOT, unitPattern("{0} kn"));
put(Unit.METER_PER_SECOND, unitPattern("{0} m/s"));
put(Unit.MILE_PER_HOUR, unitPattern("{0} mph"));
put(Unit.CELSIUS, unitPattern("{0}°C"));
put(Unit.FAHRENHEIT, unitPattern("{0}°F"));
put(Unit.TEMPERATURE_GENERIC, unitPattern("{0}°"));
put(Unit.KELVIN, unitPattern("{0} K"));
put(Unit.ACRE_FOOT, unitPattern("{0} ac ft"));
put(Unit.BUSHEL, unitPattern("{0} bu"));
put(Unit.CENTILITER, unitPattern("{0} cL"));
put(Unit.CUBIC_CENTIMETER, unitPattern("{0} cm³"));
put(Unit.CUBIC_FOOT, unitPattern("{0} ft³"));
put(Unit.CUBIC_INCH, unitPattern("{0} in³"));
put(Unit.CUBIC_KILOMETER, unitPattern("{0} km³"));
put(Unit.CUBIC_METER, unitPattern("{0} m³"));
put(Unit.CUBIC_MILE, unitPattern("{0} mi³"));
put(Unit.CUBIC_YARD, unitPattern("{0} yd³"));
put(Unit.CUP, unitPattern("{0} カップ"));
put(Unit.CUP_METRIC, unitPattern("{0} mc"));
put(Unit.DECILITER, unitPattern("{0} dL"));
put(Unit.FLUID_OUNCE, unitPattern("{0} fl oz"));
put(Unit.GALLON, unitPattern("{0} gal"));
put(Unit.GALLON_IMPERIAL, unitPattern("{0} gal Imp."));
put(Unit.HECTOLITER, unitPattern("{0} hL"));
put(Unit.LITER, unitPattern("{0} L"));
put(Unit.MEGALITER, unitPattern("{0} ML"));
put(Unit.MILLILITER, unitPattern("{0} ml"));
put(Unit.PINT, unitPattern("{0} pt"));
put(Unit.PINT_METRIC, unitPattern("{0} mpt"));
put(Unit.QUART, unitPattern("{0} qt"));
put(Unit.TABLESPOON, unitPattern("大さじ {0}"));
put(Unit.TEASPOON, unitPattern("小さじ {0}"));
}};
public _NumberFormatter_ja() {
super(
CLDR.Locale.ja,
new _Params(),
// decimal standard
patterns("#,##0.###", "-#,##0.###"),
// percent standard
patterns("#,##0%", "-#,##0%"),
// currency standard
patterns("¤#,##0.00", "-¤#,##0.00"),
// currency accounting
patterns("¤#,##0.00", "(¤#,##0.00)"),
// units standard
patterns("#,##0.#", "-#,##0.#")
);
}
protected int getDivisor_DECIMAL_SHORT(int digits) {
int index = Math.min(14, Math.max(0, digits - 1));
return DECIMAL_SHORT_DIVISORS[index];
}
protected NumberPattern[] getPattern_DECIMAL_SHORT(int digits, PluralCategory category) {
if (category == null) {
category = PluralCategory.OTHER;
}
int index = Math.min(14, Math.max(0, digits - 1));
switch (category) {
case OTHER:
default: return DECIMAL_SHORT_OTHER[index];
}
}
protected int getDivisor_DECIMAL_LONG(int digits) {
int index = Math.min(14, Math.max(0, digits - 1));
return DECIMAL_LONG_DIVISORS[index];
}
protected NumberPattern[] getPattern_DECIMAL_LONG(int digits, PluralCategory category) {
if (category == null) {
category = PluralCategory.OTHER;
}
int index = Math.min(14, Math.max(0, digits - 1));
switch (category) {
case OTHER:
default: return DECIMAL_LONG_OTHER[index];
}
}
protected int getDivisor_CURRENCY_SHORT(int digits) {
int index = Math.min(14, Math.max(0, digits - 1));
return CURRENCY_SHORT_DIVISORS[index];
}
protected NumberPattern[] getPattern_CURRENCY_SHORT(int digits, PluralCategory category) {
if (category == null) {
category = PluralCategory.OTHER;
}
int index = Math.min(14, Math.max(0, digits - 1));
switch (category) {
case OTHER:
default: return CURRENCY_SHORT_OTHER[index];
}
}
protected List getPattern_UNITS_LONG(Unit unit, PluralCategory category) {
if (category == null) {
category = PluralCategory.OTHER;
}
switch (category) {
case OTHER: default: return UNITS_LONG_OTHER.get(unit);
}
}
protected List getPattern_UNITS_NARROW(Unit unit, PluralCategory category) {
if (category == null) {
category = PluralCategory.OTHER;
}
switch (category) {
case OTHER: default: return UNITS_NARROW_OTHER.get(unit);
}
}
protected List getPattern_UNITS_SHORT(Unit unit, PluralCategory category) {
if (category == null) {
category = PluralCategory.OTHER;
}
switch (category) {
case OTHER: default: return UNITS_SHORT_OTHER.get(unit);
}
}
public String getCurrencySymbol(CLDR.Currency code) {
if (code == null) {
return "";
}
switch (code) {
case AUD: return "A$";
case BRL: return "R$";
case CAD: return "CA$";
case CNY: return "元";
case EUR: return "€";
case GBP: return "£";
case HKD: return "HK$";
case ILS: return "₪";
case INR: return "₹";
case JPY: return "¥";
case KRW: return "₩";
case MXN: return "MX$";
case NZD: return "NZ$";
case TWD: return "NT$";
case USD: return "$";
case VND: return "₫";
case XAF: return "FCFA";
case XCD: return "EC$";
case XOF: return "CFA";
case XPF: return "CFPF";
default: return code.name();
}
}
public String getNarrowCurrencySymbol(CLDR.Currency code) {
if (code == null) {
return "";
}
switch (code) {
case AOA: return "Kz";
case ARS: return "$";
case AUD: return "$";
case BAM: return "KM";
case BBD: return "$";
case BDT: return "৳";
case BMD: return "$";
case BND: return "$";
case BOB: return "Bs";
case BRL: return "R$";
case BSD: return "$";
case BWP: return "P";
case BYN: return "р.";
case BZD: return "$";
case CAD: return "$";
case CLP: return "$";
case CNY: return "¥";
case COP: return "$";
case CRC: return "₡";
case CUC: return "$";
case CUP: return "$";
case CZK: return "Kč";
case DKK: return "kr";
case DOP: return "$";
case EGP: return "E£";
case ESP: return "₧";
case EUR: return "€";
case FJD: return "$";
case FKP: return "£";
case GBP: return "£";
case GEL: return "₾";
case GIP: return "£";
case GNF: return "FG";
case GTQ: return "Q";
case GYD: return "$";
case HKD: return "$";
case HNL: return "L";
case HRK: return "kn";
case HUF: return "Ft";
case IDR: return "Rp";
case ILS: return "₪";
case INR: return "₹";
case ISK: return "kr";
case JMD: return "$";
case JPY: return "¥";
case KHR: return "៛";
case KMF: return "CF";
case KPW: return "₩";
case KRW: return "₩";
case KYD: return "$";
case KZT: return "₸";
case LAK: return "₭";
case LBP: return "L£";
case LKR: return "Rs";
case LRD: return "$";
case LTL: return "Lt";
case LVL: return "Ls";
case MGA: return "Ar";
case MMK: return "K";
case MNT: return "₮";
case MUR: return "Rs";
case MXN: return "$";
case MYR: return "RM";
case NAD: return "$";
case NGN: return "₦";
case NIO: return "C$";
case NOK: return "kr";
case NPR: return "Rs";
case NZD: return "$";
case PHP: return "₱";
case PKR: return "Rs";
case PLN: return "zł";
case PYG: return "₲";
case RON: return "lei";
case RUB: return "₽";
case RUR: return "р.";
case RWF: return "RF";
case SBD: return "$";
case SEK: return "kr";
case SGD: return "$";
case SHP: return "£";
case SRD: return "$";
case SSP: return "£";
case STD: return "Db";
case SYP: return "£";
case THB: return "฿";
case TOP: return "T$";
case TRY: return "₺";
case TTD: return "$";
case TWD: return "$";
case UAH: return "₴";
case USD: return "$";
case UYU: return "$";
case VEF: return "Bs";
case VND: return "₫";
case XAF: return "FCFA";
case XCD: return "$";
case XOF: return "CFA";
case XPF: return "CFPF";
case ZAR: return "R";
case ZMW: return "ZK";
default: return code.name();
}
}
public String getCurrencyDisplayName(CLDR.Currency code) {
if (code == null) {
return "";
}
switch (code) {
case ADP: return "アンドラ ペセタ";
case AED: return "アラブ首長国連邦ディルハム";
case AFA: return "アフガニスタン アフガニー (1927–2002)";
case AFN: return "アフガニスタン アフガニー";
case ALK: return "アルバニア レク (1946–1965)";
case ALL: return "アルバニア レク";
case AMD: return "アルメニア ドラム";
case ANG: return "オランダ領アンティル ギルダー";
case AOA: return "アンゴラ クワンザ";
case AOK: return "アンゴラ クワンザ (1977–1991)";
case AON: return "アンゴラ 新クワンザ (1990–2000)";
case AOR: return "アンゴラ 旧クワンザ (1995–1999)";
case ARA: return "アルゼンチン アゥストラール";
case ARL: return "アルゼンチン・ペソ・レイ(1970–1983)";
case ARM: return "アルゼンチン・ペソ(1881–1970)";
case ARP: return "アルゼンチン ペソ (1983–1985)";
case ARS: return "アルゼンチン ペソ";
case ATS: return "オーストリア シリング";
case AUD: return "オーストラリア ドル";
case AWG: return "アルバ ギルダー";
case AZM: return "アゼルバイジャン マナト (1993–2006)";
case AZN: return "アゼルバイジャン マナト";
case BAD: return "ボスニア・ヘルツェゴビナ ディナール (1992–1994)";
case BAM: return "ボスニア マルク (BAM)";
case BAN: return "ボスニア・ヘルツェゴビナ 新ディナール(1994–1997)";
case BBD: return "バルバドス ドル";
case BDT: return "バングラデシュ タカ";
case BEC: return "ベルギー フラン (BEC)";
case BEF: return "ベルギー フラン";
case BEL: return "ベルギー フラン (BEL)";
case BGL: return "ブルガリア レフ";
case BGM: return "ブルガリア社会主義 レフ";
case BGN: return "ブルガリア 新レフ";
case BGO: return "ブルガリア レフ(1879–1952)";
case BHD: return "バーレーン ディナール";
case BIF: return "ブルンジ フラン";
case BMD: return "バミューダ ドル";
case BND: return "ブルネイ ドル";
case BOB: return "ボリビア ボリビアーノ";
case BOL: return "ボリビア ボリビアーノ (1863–1963)";
case BOP: return "ボリビア ペソ";
case BOV: return "ボリビア (Mvdol)";
case BRB: return "ブラジル 新クルゼイロ (1967–1986)";
case BRC: return "ブラジル クルザード (1986–1989)";
case BRE: return "ブラジル クルゼイロ (1990–1993)";
case BRL: return "ブラジル レアル";
case BRN: return "ブラジル 新クルザード (1989–1990)";
case BRR: return "ブラジル クルゼイロ (1993–1994)";
case BRZ: return "ブラジル クルゼイロ(1942–1967)";
case BSD: return "バハマ ドル";
case BTN: return "ブータン ニュルタム";
case BUK: return "ビルマ チャット";
case BWP: return "ボツワナ プラ";
case BYB: return "ベラルーシ 新ルーブル (1994–1999)";
case BYN: return "ベラルーシ ルーブル";
case BYR: return "ベラルーシ ルーブル (2000–2016)";
case BZD: return "ベリーズ ドル";
case CAD: return "カナダ ドル";
case CDF: return "コンゴ フラン";
case CHE: return "ユーロ (WIR)";
case CHF: return "スイス フラン";
case CHW: return "フラン (WIR)";
case CLE: return "チリ エスクード";
case CLF: return "チリ ウニダ・デ・フォメント (UF)";
case CLP: return "チリ ペソ";
case CNX: return "中国人民銀行ドル";
case CNY: return "中国人民元";
case COP: return "コロンビア ペソ";
case COU: return "コロンビア レアル (UVR)";
case CRC: return "コスタリカ コロン";
case CSD: return "セルビア ディナール (2002–2006)";
case CSK: return "チェコスロバキア コルナ";
case CUC: return "キューバ 兌換ペソ";
case CUP: return "キューバ ペソ";
case CVE: return "カーボベルデ エスクード";
case CYP: return "キプロス ポンド";
case CZK: return "チェコ コルナ";
case DDM: return "東ドイツ マルク";
case DEM: return "ドイツ マルク";
case DJF: return "ジブチ フラン";
case DKK: return "デンマーク クローネ";
case DOP: return "ドミニカ ペソ";
case DZD: return "アルジェリア ディナール";
case ECS: return "エクアドル スクレ";
case ECV: return "エクアドル (UVC)";
case EEK: return "エストニア クルーン";
case EGP: return "エジプト ポンド";
case ERN: return "エリトリア ナクファ";
case ESA: return "スペインペセタ(勘定A)";
case ESB: return "スペイン 兌換ペセタ";
case ESP: return "スペイン ペセタ";
case ETB: return "エチオピア ブル";
case EUR: return "ユーロ";
case FIM: return "フィンランド マルカ";
case FJD: return "フィジー諸島 ドル";
case FKP: return "フォークランド(マルビナス)諸島 ポンド";
case FRF: return "フランス フラン";
case GBP: return "英国ポンド";
case GEK: return "ジョージア クーポン ラリ";
case GEL: return "ジョージア ラリ";
case GHC: return "ガーナ セディ (1979–2007)";
case GHS: return "ガーナ セディ";
case GIP: return "ジブラルタル ポンド";
case GMD: return "ガンビア ダラシ";
case GNF: return "ギニア フラン";
case GNS: return "ギニア シリー";
case GQE: return "赤道ギニア エクウェレ";
case GRD: return "ギリシャ ドラクマ";
case GTQ: return "グアテマラ ケツァル";
case GWE: return "ポルトガル領ギニア エスクード";
case GWP: return "ギニアビサウ ペソ";
case GYD: return "ガイアナ ドル";
case HKD: return "香港ドル";
case HNL: return "ホンジュラス レンピラ";
case HRD: return "クロアチア ディナール";
case HRK: return "クロアチア クーナ";
case HTG: return "ハイチ グールド";
case HUF: return "ハンガリー フォリント";
case IDR: return "インドネシア ルピア";
case IEP: return "アイリッシュ ポンド";
case ILP: return "イスラエル ポンド";
case ILR: return "イスラエル シェケル (1980–1985)";
case ILS: return "イスラエル新シェケル";
case INR: return "インド ルピー";
case IQD: return "イラク ディナール";
case IRR: return "イラン リアル";
case ISJ: return "アイスランド クローナ (1918–1981)";
case ISK: return "アイスランド クローナ";
case ITL: return "イタリア リラ";
case JMD: return "ジャマイカ ドル";
case JOD: return "ヨルダン ディナール";
case JPY: return "日本円";
case KES: return "ケニア シリング";
case KGS: return "キルギスタン ソム";
case KHR: return "カンボジア リエル";
case KMF: return "コモロ フラン";
case KPW: return "北朝鮮ウォン";
case KRH: return "韓国 ファン(1953–1962)";
case KRO: return "韓国 ウォン(1945–1953)";
case KRW: return "韓国ウォン";
case KWD: return "クウェート ディナール";
case KYD: return "ケイマン諸島 ドル";
case KZT: return "カザフスタン テンゲ";
case LAK: return "ラオス キープ";
case LBP: return "レバノン ポンド";
case LKR: return "スリランカ ルピー";
case LRD: return "リベリア ドル";
case LSL: return "レソト ロティ";
case LTL: return "リトアニア リタス";
case LTT: return "リトアニア タロナ";
case LUC: return "ルクセンブルク 兌換フラン";
case LUF: return "ルクセンブルグ フラン";
case LUL: return "ルクセンブルク 金融フラン";
case LVL: return "ラトビア ラッツ";
case LVR: return "ラトビア ルーブル";
case LYD: return "リビア ディナール";
case MAD: return "モロッコ ディルハム";
case MAF: return "モロッコ フラン";
case MCF: return "モネガスク フラン";
case MDC: return "モルドバ クーポン";
case MDL: return "モルドバ レイ";
case MGA: return "マダガスカル アリアリ";
case MGF: return "マラガシ フラン";
case MKD: return "マケドニア デナル";
case MKN: return "マケドニア ディナール(1992–1993)";
case MLF: return "マリ フラン";
case MMK: return "ミャンマー チャット";
case MNT: return "モンゴル トグログ";
case MOP: return "マカオ パタカ";
case MRO: return "モーリタニア ウギア";
case MTL: return "マルタ リラ";
case MTP: return "マルタ ポンド";
case MUR: return "モーリシャス ルピー";
case MVP: return "モルディブ諸島 ルピー";
case MVR: return "モルディブ諸島 ルフィア";
case MWK: return "マラウィ クワチャ";
case MXN: return "メキシコ ペソ";
case MXP: return "メキシコ ペソ (1861–1992)";
case MXV: return "メキシコ (UDI)";
case MYR: return "マレーシア リンギット";
case MZE: return "モザンピーク エスクード";
case MZM: return "モザンビーク メティカル (1980–2006)";
case MZN: return "モザンビーク メティカル";
case NAD: return "ナミビア ドル";
case NGN: return "ナイジェリア ナイラ";
case NIC: return "ニカラグア コルドバ (1988–1991)";
case NIO: return "ニカラグア コルドバ オロ";
case NLG: return "オランダ ギルダー";
case NOK: return "ノルウェー クローネ";
case NPR: return "ネパール ルピー";
case NZD: return "ニュージーランド ドル";
case OMR: return "オマーン リアル";
case PAB: return "パナマ バルボア";
case PEI: return "ペルー インティ";
case PEN: return "ペルー ソル";
case PES: return "ペルー ソル (1863–1965)";
case PGK: return "パプアニューギニア キナ";
case PHP: return "フィリピン ペソ";
case PKR: return "パキスタン ルピー";
case PLN: return "ポーランド ズウォティ";
case PLZ: return "ポーランド ズウォティ (1950–1995)";
case PTE: return "ポルトガル エスクード";
case PYG: return "パラグアイ グアラニ";
case QAR: return "カタール リアル";
case RHD: return "ローデシア ドル";
case ROL: return "ルーマニア レイ (1952–2006)";
case RON: return "ルーマニア レイ";
case RSD: return "ディナール (セルビア)";
case RUB: return "ロシア ルーブル";
case RUR: return "ロシア ルーブル (1991–1998)";
case RWF: return "ルワンダ フラン";
case SAR: return "サウジ リヤル";
case SBD: return "ソロモン諸島 ドル";
case SCR: return "セーシェル ルピー";
case SDD: return "スーダン ディナール (1992–2007)";
case SDG: return "スーダン ポンド";
case SDP: return "スーダン ポンド (1957–1998)";
case SEK: return "スウェーデン クローナ";
case SGD: return "シンガポール ドル";
case SHP: return "セントヘレナ島 ポンド";
case SIT: return "スロベニア トラール";
case SKK: return "スロバキア コルナ";
case SLL: return "シエラレオネ レオン";
case SOS: return "ソマリア シリング";
case SRD: return "スリナム ドル";
case SRG: return "スリナム ギルダー";
case SSP: return "南スーダン ポンド";
case STD: return "サントメ・プリンシペ ドブラ";
case SUR: return "ソ連 ルーブル";
case SVC: return "エルサルバドル コロン";
case SYP: return "シリア ポンド";
case SZL: return "スワジランド リランゲニ";
case THB: return "タイ バーツ";
case TJR: return "タジキスタン ルーブル";
case TJS: return "タジキスタン ソモニ";
case TMM: return "トルクメニスタン マナト (1993–2009)";
case TMT: return "トルクメニスタン マナト";
case TND: return "チュニジア ディナール";
case TOP: return "トンガ パ・アンガ";
case TPE: return "ティモール エスクード";
case TRL: return "トルコ リラ (1922–2005)";
case TRY: return "新トルコリラ";
case TTD: return "トリニダードトバゴ ドル";
case TWD: return "新台湾ドル";
case TZS: return "タンザニア シリング";
case UAH: return "ウクライナ グリブナ";
case UAK: return "ウクライナ カルボバネツ";
case UGS: return "ウガンダ シリング (1966–1987)";
case UGX: return "ウガンダ シリング";
case USD: return "米ドル";
case USN: return "米ドル (翌日)";
case USS: return "米ドル (当日)";
case UYI: return "ウルグアイ ペソエン";
case UYP: return "ウルグアイ ペソ (1975–1993)";
case UYU: return "ウルグアイ ペソ";
case UZS: return "ウズベキスタン スム";
case VEB: return "ベネズエラ ボリバル (1871–2008)";
case VEF: return "ベネズエラ ボリバル";
case VND: return "ベトナム ドン";
case VNN: return "ベトナム ドン(1978–1985)";
case VUV: return "バヌアツ バツ";
case WST: return "サモア タラ";
case XAF: return "中央アフリカ CFA フラン";
case XAG: return "銀";
case XAU: return "金";
case XBA: return "ヨーロッパ混合単位 (EURCO)";
case XBB: return "ヨーロッパ通貨単位 (EMU–6)";
case XBC: return "ヨーロッパ勘定単位 (EUA–9)";
case XBD: return "ヨーロッパ勘定単位 (EUA–17)";
case XCD: return "東カリブ ドル";
case XDR: return "特別引き出し権";
case XEU: return "ヨーロッパ通貨単位";
case XFO: return "フランス金フラン";
case XFU: return "フランス フラン (UIC)";
case XOF: return "西アフリカ CFA フラン";
case XPD: return "パラジウム";
case XPF: return "CFP フラン";
case XPT: return "プラチナ";
case XRE: return "RINET基金";
case XSU: return "スクレ";
case XTS: return "テスト用通貨コード";
case XUA: return "UA (アフリカ開発銀行)";
case XXX: return "不明または無効な通貨";
case YDD: return "イエメン ディナール";
case YER: return "イエメン リアル";
case YUD: return "ユーゴスラビア ハード・ディナール (1966–1990)";
case YUM: return "ユーゴスラビア ノビ・ディナール (1994–2002)";
case YUN: return "ユーゴスラビア 兌換ディナール (1990–1992)";
case YUR: return "ユーゴスラビア 改革ディナール(1992–1993)";
case ZAL: return "南アフリカ ランド (ZAL)";
case ZAR: return "南アフリカ ランド";
case ZMK: return "ザンビア クワチャ (1968–2012)";
case ZMW: return "ザンビア クワチャ";
case ZRN: return "ザイール 新ザイール (1993–1998)";
case ZRZ: return "ザイール ザイール (1971–1993)";
case ZWD: return "ジンバブエ ドル (1980–2008)";
case ZWL: return "ジンバブエ ドル (2009)";
case ZWR: return "シンバブエ ドル(2008)";
default: return code.name();
}
}
protected String getCurrencyPluralName(CLDR.Currency code, PluralCategory category) {
switch (code) {
case ADP: {
switch (category) {
case OTHER:
default: return "アンドラ ペセタ";
}
}
case AED: {
switch (category) {
case OTHER:
default: return "UAE ディルハム";
}
}
case AFA: {
switch (category) {
case OTHER:
default: return "アフガニスタン アフガニー (1927–2002)";
}
}
case AFN: {
switch (category) {
case OTHER:
default: return "アフガニスタン アフガニー";
}
}
case ALK: {
switch (category) {
case OTHER:
default: return "アルバニア レク (1946–1965)";
}
}
case ALL: {
switch (category) {
case OTHER:
default: return "アルバニア レク";
}
}
case AMD: {
switch (category) {
case OTHER:
default: return "アルメニア ドラム";
}
}
case ANG: {
switch (category) {
case OTHER:
default: return "オランダ領アンティル ギルダー";
}
}
case AOA: {
switch (category) {
case OTHER:
default: return "アンゴラ クワンザ";
}
}
case AOK: {
switch (category) {
case OTHER:
default: return "アンゴラ クワンザ (1977–1991)";
}
}
case AON: {
switch (category) {
case OTHER:
default: return "アンゴラ 新クワンザ (1990–2000)";
}
}
case AOR: {
switch (category) {
case OTHER:
default: return "アンゴラ 旧クワンザ (1995–1999)";
}
}
case ARA: {
switch (category) {
case OTHER:
default: return "アルゼンチン アゥストラール";
}
}
case ARL: {
switch (category) {
case OTHER:
default: return "アルゼンチン・ペソ・レイ(1970–1983)";
}
}
case ARM: {
switch (category) {
case OTHER:
default: return "アルゼンチン・ペソ(1881–1970)";
}
}
case ARP: {
switch (category) {
case OTHER:
default: return "アルゼンチン ペソ (1983–1985)";
}
}
case ARS: {
switch (category) {
case OTHER:
default: return "アルゼンチン ペソ";
}
}
case ATS: {
switch (category) {
case OTHER:
default: return "オーストリア シリング";
}
}
case AUD: {
switch (category) {
case OTHER:
default: return "オーストラリア ドル";
}
}
case AWG: {
switch (category) {
case OTHER:
default: return "アルバ ギルダー";
}
}
case AZM: {
switch (category) {
case OTHER:
default: return "アゼルバイジャン マナト (1993–2006)";
}
}
case AZN: {
switch (category) {
case OTHER:
default: return "アゼルバイジャン マナト";
}
}
case BAD: {
switch (category) {
case OTHER:
default: return "ボスニア・ヘルツェゴビナ ディナール (1992–1994)";
}
}
case BAM: {
switch (category) {
case OTHER:
default: return "ボスニア マルク (BAM)";
}
}
case BAN: {
switch (category) {
case OTHER:
default: return "ボスニア・ヘルツェゴビナ 新ディナール(1994–1997)";
}
}
case BBD: {
switch (category) {
case OTHER:
default: return "バルバドス ドル";
}
}
case BDT: {
switch (category) {
case OTHER:
default: return "バングラデシュ タカ";
}
}
case BEC: {
switch (category) {
case OTHER:
default: return "ベルギー フラン (BEC)";
}
}
case BEF: {
switch (category) {
case OTHER:
default: return "ベルギー フラン";
}
}
case BEL: {
switch (category) {
case OTHER:
default: return "ベルギー フラン (BEL)";
}
}
case BGL: {
switch (category) {
case OTHER:
default: return "ブルガリア レフ";
}
}
case BGM: {
switch (category) {
case OTHER:
default: return "ブルガリア社会主義 レフ";
}
}
case BGN: {
switch (category) {
case OTHER:
default: return "ブルガリア 新レフ";
}
}
case BGO: {
switch (category) {
case OTHER:
default: return "ブルガリア レフ(1879–1952)";
}
}
case BHD: {
switch (category) {
case OTHER:
default: return "バーレーン ディナール";
}
}
case BIF: {
switch (category) {
case OTHER:
default: return "ブルンジ フラン";
}
}
case BMD: {
switch (category) {
case OTHER:
default: return "バミューダ ドル";
}
}
case BND: {
switch (category) {
case OTHER:
default: return "ブルネイ ドル";
}
}
case BOB: {
switch (category) {
case OTHER:
default: return "ボリビア ボリビアーノ";
}
}
case BOL: {
switch (category) {
case OTHER:
default: return "ボリビア ボリビアーノ (1863–1963)";
}
}
case BOP: {
switch (category) {
case OTHER:
default: return "ボリビア ペソ";
}
}
case BOV: {
switch (category) {
case OTHER:
default: return "ボリビア (Mvdol)";
}
}
case BRB: {
switch (category) {
case OTHER:
default: return "ブラジル 新クルゼイロ (1967–1986)";
}
}
case BRC: {
switch (category) {
case OTHER:
default: return "ブラジル クルザード (1986–1989)";
}
}
case BRE: {
switch (category) {
case OTHER:
default: return "ブラジル クルゼイロ (1990–1993)";
}
}
case BRL: {
switch (category) {
case OTHER:
default: return "ブラジル レアル";
}
}
case BRN: {
switch (category) {
case OTHER:
default: return "ブラジル 新クルザード (1989–1990)";
}
}
case BRR: {
switch (category) {
case OTHER:
default: return "ブラジル クルゼイロ (1993–1994)";
}
}
case BRZ: {
switch (category) {
case OTHER:
default: return "ブラジル クルゼイロ(1942–1967)";
}
}
case BSD: {
switch (category) {
case OTHER:
default: return "バハマ ドル";
}
}
case BTN: {
switch (category) {
case OTHER:
default: return "ブータン ニュルタム";
}
}
case BUK: {
switch (category) {
case OTHER:
default: return "ビルマ チャット";
}
}
case BWP: {
switch (category) {
case OTHER:
default: return "ボツワナ プラ";
}
}
case BYB: {
switch (category) {
case OTHER:
default: return "ベラルーシ 新ルーブル (1994–1999)";
}
}
case BYN: {
switch (category) {
case OTHER:
default: return "ベラルーシ ルーブル";
}
}
case BYR: {
switch (category) {
case OTHER:
default: return "ベラルーシ ルーブル (2000–2016)";
}
}
case BZD: {
switch (category) {
case OTHER:
default: return "ベリーズ ドル";
}
}
case CAD: {
switch (category) {
case OTHER:
default: return "カナダ ドル";
}
}
case CDF: {
switch (category) {
case OTHER:
default: return "コンゴ フラン";
}
}
case CHE: {
switch (category) {
case OTHER:
default: return "ユーロ (WIR)";
}
}
case CHF: {
switch (category) {
case OTHER:
default: return "スイス フラン";
}
}
case CHW: {
switch (category) {
case OTHER:
default: return "フラン (WIR)";
}
}
case CLE: {
switch (category) {
case OTHER:
default: return "チリ エスクード";
}
}
case CLF: {
switch (category) {
case OTHER:
default: return "チリ ウニダ・デ・フォメント (UF)";
}
}
case CLP: {
switch (category) {
case OTHER:
default: return "チリ ペソ";
}
}
case CNX: {
switch (category) {
case OTHER:
default: return "中国人民銀行ドル";
}
}
case CNY: {
switch (category) {
case OTHER:
default: return "中国人民元";
}
}
case COP: {
switch (category) {
case OTHER:
default: return "コロンビア ペソ";
}
}
case COU: {
switch (category) {
case OTHER:
default: return "コロンビア レアル (UVR)";
}
}
case CRC: {
switch (category) {
case OTHER:
default: return "コスタリカ コロン";
}
}
case CSD: {
switch (category) {
case OTHER:
default: return "セルビア ディナール (2002–2006)";
}
}
case CSK: {
switch (category) {
case OTHER:
default: return "チェコスロバキア コルナ";
}
}
case CUC: {
switch (category) {
case OTHER:
default: return "キューバ 兌換ペソ";
}
}
case CUP: {
switch (category) {
case OTHER:
default: return "キューバ ペソ";
}
}
case CVE: {
switch (category) {
case OTHER:
default: return "カーボベルデ エスクード";
}
}
case CYP: {
switch (category) {
case OTHER:
default: return "キプロス ポンド";
}
}
case CZK: {
switch (category) {
case OTHER:
default: return "チェコ コルナ";
}
}
case DDM: {
switch (category) {
case OTHER:
default: return "東ドイツ マルク";
}
}
case DEM: {
switch (category) {
case OTHER:
default: return "ドイツ マルク";
}
}
case DJF: {
switch (category) {
case OTHER:
default: return "ジブチ フラン";
}
}
case DKK: {
switch (category) {
case OTHER:
default: return "デンマーク クローネ";
}
}
case DOP: {
switch (category) {
case OTHER:
default: return "ドミニカ ペソ";
}
}
case DZD: {
switch (category) {
case OTHER:
default: return "アルジェリア ディナール";
}
}
case ECS: {
switch (category) {
case OTHER:
default: return "エクアドル スクレ";
}
}
case ECV: {
switch (category) {
case OTHER:
default: return "エクアドル (UVC)";
}
}
case EEK: {
switch (category) {
case OTHER:
default: return "エストニア クルーン";
}
}
case EGP: {
switch (category) {
case OTHER:
default: return "エジプト ポンド";
}
}
case ERN: {
switch (category) {
case OTHER:
default: return "エリトリア ナクファ";
}
}
case ESA: {
switch (category) {
case OTHER:
default: return "スペインペセタ(勘定A)";
}
}
case ESB: {
switch (category) {
case OTHER:
default: return "スペイン 兌換ペセタ";
}
}
case ESP: {
switch (category) {
case OTHER:
default: return "スペイン ペセタ";
}
}
case ETB: {
switch (category) {
case OTHER:
default: return "エチオピア ブル";
}
}
case EUR: {
switch (category) {
case OTHER:
default: return "ユーロ";
}
}
case FIM: {
switch (category) {
case OTHER:
default: return "フィンランド マルカ";
}
}
case FJD: {
switch (category) {
case OTHER:
default: return "フィジー諸島 ドル";
}
}
case FKP: {
switch (category) {
case OTHER:
default: return "フォークランド(マルビナス)諸島 ポンド";
}
}
case FRF: {
switch (category) {
case OTHER:
default: return "フランス フラン";
}
}
case GBP: {
switch (category) {
case OTHER:
default: return "英国ポンド";
}
}
case GEK: {
switch (category) {
case OTHER:
default: return "ジョージア クーポン ラリ";
}
}
case GEL: {
switch (category) {
case OTHER:
default: return "ジョージア ラリ";
}
}
case GHC: {
switch (category) {
case OTHER:
default: return "ガーナ セディ (1979–2007)";
}
}
case GHS: {
switch (category) {
case OTHER:
default: return "ガーナ セディ";
}
}
case GIP: {
switch (category) {
case OTHER:
default: return "ジブラルタル ポンド";
}
}
case GMD: {
switch (category) {
case OTHER:
default: return "ガンビア ダラシ";
}
}
case GNF: {
switch (category) {
case OTHER:
default: return "ギニア フラン";
}
}
case GNS: {
switch (category) {
case OTHER:
default: return "ギニア シリー";
}
}
case GQE: {
switch (category) {
case OTHER:
default: return "赤道ギニア エクウェレ";
}
}
case GRD: {
switch (category) {
case OTHER:
default: return "ギリシャ ドラクマ";
}
}
case GTQ: {
switch (category) {
case OTHER:
default: return "グアテマラ ケツァル";
}
}
case GWE: {
switch (category) {
case OTHER:
default: return "ポルトガル領ギニア エスクード";
}
}
case GWP: {
switch (category) {
case OTHER:
default: return "ギニアビサウ ペソ";
}
}
case GYD: {
switch (category) {
case OTHER:
default: return "ガイアナ ドル";
}
}
case HKD: {
switch (category) {
case OTHER:
default: return "香港ドル";
}
}
case HNL: {
switch (category) {
case OTHER:
default: return "ホンジュラス レンピラ";
}
}
case HRD: {
switch (category) {
case OTHER:
default: return "クロアチア ディナール";
}
}
case HRK: {
switch (category) {
case OTHER:
default: return "クロアチア クーナ";
}
}
case HTG: {
switch (category) {
case OTHER:
default: return "ハイチ グールド";
}
}
case HUF: {
switch (category) {
case OTHER:
default: return "ハンガリー フォリント";
}
}
case IDR: {
switch (category) {
case OTHER:
default: return "インドネシア ルピア";
}
}
case IEP: {
switch (category) {
case OTHER:
default: return "アイリッシュ ポンド";
}
}
case ILP: {
switch (category) {
case OTHER:
default: return "イスラエル ポンド";
}
}
case ILR: {
switch (category) {
case OTHER:
default: return "イスラエル シェケル (1980–1985)";
}
}
case ILS: {
switch (category) {
case OTHER:
default: return "イスラエル新シェケル";
}
}
case INR: {
switch (category) {
case OTHER:
default: return "インド ルピー";
}
}
case IQD: {
switch (category) {
case OTHER:
default: return "イラク ディナール";
}
}
case IRR: {
switch (category) {
case OTHER:
default: return "イラン リアル";
}
}
case ISJ: {
switch (category) {
case OTHER:
default: return "アイスランド クローナ (1918–1981)";
}
}
case ISK: {
switch (category) {
case OTHER:
default: return "アイスランド クローナ";
}
}
case ITL: {
switch (category) {
case OTHER:
default: return "イタリア リラ";
}
}
case JMD: {
switch (category) {
case OTHER:
default: return "ジャマイカ ドル";
}
}
case JOD: {
switch (category) {
case OTHER:
default: return "ヨルダン ディナール";
}
}
case JPY: {
switch (category) {
case OTHER:
default: return "円";
}
}
case KES: {
switch (category) {
case OTHER:
default: return "ケニア シリング";
}
}
case KGS: {
switch (category) {
case OTHER:
default: return "キルギスタン ソム";
}
}
case KHR: {
switch (category) {
case OTHER:
default: return "カンボジア リエル";
}
}
case KMF: {
switch (category) {
case OTHER:
default: return "コモロ フラン";
}
}
case KPW: {
switch (category) {
case OTHER:
default: return "北朝鮮ウォン";
}
}
case KRH: {
switch (category) {
case OTHER:
default: return "韓国 ファン(1953–1962)";
}
}
case KRO: {
switch (category) {
case OTHER:
default: return "韓国 ウォン(1945–1953)";
}
}
case KRW: {
switch (category) {
case OTHER:
default: return "韓国ウォン";
}
}
case KWD: {
switch (category) {
case OTHER:
default: return "クウェート ディナール";
}
}
case KYD: {
switch (category) {
case OTHER:
default: return "ケイマン諸島 ドル";
}
}
case KZT: {
switch (category) {
case OTHER:
default: return "カザフスタン テンゲ";
}
}
case LAK: {
switch (category) {
case OTHER:
default: return "ラオス キープ";
}
}
case LBP: {
switch (category) {
case OTHER:
default: return "レバノン ポンド";
}
}
case LKR: {
switch (category) {
case OTHER:
default: return "スリランカ ルピー";
}
}
case LRD: {
switch (category) {
case OTHER:
default: return "リベリア ドル";
}
}
case LSL: {
switch (category) {
case OTHER:
default: return "レソト ロティ";
}
}
case LTL: {
switch (category) {
case OTHER:
default: return "リトアニア リタス";
}
}
case LTT: {
switch (category) {
case OTHER:
default: return "リトアニア タロナ";
}
}
case LUC: {
switch (category) {
case OTHER:
default: return "ルクセンブルク 兌換フラン";
}
}
case LUF: {
switch (category) {
case OTHER:
default: return "ルクセンブルグ フラン";
}
}
case LUL: {
switch (category) {
case OTHER:
default: return "ルクセンブルク 金融フラン";
}
}
case LVL: {
switch (category) {
case OTHER:
default: return "ラトビア ラッツ";
}
}
case LVR: {
switch (category) {
case OTHER:
default: return "ラトビア ルーブル";
}
}
case LYD: {
switch (category) {
case OTHER:
default: return "リビア ディナール";
}
}
case MAD: {
switch (category) {
case OTHER:
default: return "モロッコ ディルハム";
}
}
case MAF: {
switch (category) {
case OTHER:
default: return "モロッコ フラン";
}
}
case MCF: {
switch (category) {
case OTHER:
default: return "モネガスク フラン";
}
}
case MDC: {
switch (category) {
case OTHER:
default: return "モルドバ クーポン";
}
}
case MDL: {
switch (category) {
case OTHER:
default: return "モルドバ レイ";
}
}
case MGA: {
switch (category) {
case OTHER:
default: return "マダガスカル アリアリ";
}
}
case MGF: {
switch (category) {
case OTHER:
default: return "マラガシ フラン";
}
}
case MKD: {
switch (category) {
case OTHER:
default: return "マケドニア デナル";
}
}
case MKN: {
switch (category) {
case OTHER:
default: return "マケドニア ディナール(1992–1993)";
}
}
case MLF: {
switch (category) {
case OTHER:
default: return "マリ フラン";
}
}
case MMK: {
switch (category) {
case OTHER:
default: return "ミャンマー チャット";
}
}
case MNT: {
switch (category) {
case OTHER:
default: return "モンゴル トグログ";
}
}
case MOP: {
switch (category) {
case OTHER:
default: return "マカオ パタカ";
}
}
case MRO: {
switch (category) {
case OTHER:
default: return "モーリタニア ウギア";
}
}
case MTL: {
switch (category) {
case OTHER:
default: return "マルタ リラ";
}
}
case MTP: {
switch (category) {
case OTHER:
default: return "マルタ ポンド";
}
}
case MUR: {
switch (category) {
case OTHER:
default: return "モーリシャス ルピー";
}
}
case MVP: {
switch (category) {
case OTHER:
default: return "モルディブ諸島 ルピー";
}
}
case MVR: {
switch (category) {
case OTHER:
default: return "モルディブ諸島 ルフィア";
}
}
case MWK: {
switch (category) {
case OTHER:
default: return "マラウィ クワチャ";
}
}
case MXN: {
switch (category) {
case OTHER:
default: return "メキシコ ペソ";
}
}
case MXP: {
switch (category) {
case OTHER:
default: return "メキシコ ペソ (1861–1992)";
}
}
case MXV: {
switch (category) {
case OTHER:
default: return "メキシコ (UDI)";
}
}
case MYR: {
switch (category) {
case OTHER:
default: return "マレーシア リンギット";
}
}
case MZE: {
switch (category) {
case OTHER:
default: return "モザンピーク エスクード";
}
}
case MZM: {
switch (category) {
case OTHER:
default: return "モザンビーク メティカル (1980–2006)";
}
}
case MZN: {
switch (category) {
case OTHER:
default: return "モザンビーク メティカル";
}
}
case NAD: {
switch (category) {
case OTHER:
default: return "ナミビア ドル";
}
}
case NGN: {
switch (category) {
case OTHER:
default: return "ナイジェリア ナイラ";
}
}
case NIC: {
switch (category) {
case OTHER:
default: return "ニカラグア コルドバ (1988–1991)";
}
}
case NIO: {
switch (category) {
case OTHER:
default: return "ニカラグア コルドバ オロ";
}
}
case NLG: {
switch (category) {
case OTHER:
default: return "オランダ ギルダー";
}
}
case NOK: {
switch (category) {
case OTHER:
default: return "ノルウェー クローネ";
}
}
case NPR: {
switch (category) {
case OTHER:
default: return "ネパール ルピー";
}
}
case NZD: {
switch (category) {
case OTHER:
default: return "ニュージーランド ドル";
}
}
case OMR: {
switch (category) {
case OTHER:
default: return "オマーン リアル";
}
}
case PAB: {
switch (category) {
case OTHER:
default: return "パナマ バルボア";
}
}
case PEI: {
switch (category) {
case OTHER:
default: return "ペルー インティ";
}
}
case PEN: {
switch (category) {
case OTHER:
default: return "ペルー ソル";
}
}
case PES: {
switch (category) {
case OTHER:
default: return "ペルー ソル (1863–1965)";
}
}
case PGK: {
switch (category) {
case OTHER:
default: return "パプアニューギニア キナ";
}
}
case PHP: {
switch (category) {
case OTHER:
default: return "フィリピン ペソ";
}
}
case PKR: {
switch (category) {
case OTHER:
default: return "パキスタン ルピー";
}
}
case PLN: {
switch (category) {
case OTHER:
default: return "ポーランド ズウォティ";
}
}
case PLZ: {
switch (category) {
case OTHER:
default: return "ポーランド ズウォティ (1950–1995)";
}
}
case PTE: {
switch (category) {
case OTHER:
default: return "ポルトガル エスクード";
}
}
case PYG: {
switch (category) {
case OTHER:
default: return "パラグアイ グアラニ";
}
}
case QAR: {
switch (category) {
case OTHER:
default: return "カタール リアル";
}
}
case RHD: {
switch (category) {
case OTHER:
default: return "ローデシア ドル";
}
}
case ROL: {
switch (category) {
case OTHER:
default: return "ルーマニア レイ (1952–2006)";
}
}
case RON: {
switch (category) {
case OTHER:
default: return "ルーマニア レイ";
}
}
case RSD: {
switch (category) {
case OTHER:
default: return "ディナール (セルビア)";
}
}
case RUB: {
switch (category) {
case OTHER:
default: return "ロシア ルーブル";
}
}
case RUR: {
switch (category) {
case OTHER:
default: return "ロシア ルーブル (1991–1998)";
}
}
case RWF: {
switch (category) {
case OTHER:
default: return "ルワンダ フラン";
}
}
case SAR: {
switch (category) {
case OTHER:
default: return "サウジ リヤル";
}
}
case SBD: {
switch (category) {
case OTHER:
default: return "ソロモン諸島 ドル";
}
}
case SCR: {
switch (category) {
case OTHER:
default: return "セーシェル ルピー";
}
}
case SDD: {
switch (category) {
case OTHER:
default: return "スーダン ディナール (1992–2007)";
}
}
case SDG: {
switch (category) {
case OTHER:
default: return "スーダン ポンド";
}
}
case SDP: {
switch (category) {
case OTHER:
default: return "スーダン ポンド (1957–1998)";
}
}
case SEK: {
switch (category) {
case OTHER:
default: return "スウェーデン クローナ";
}
}
case SGD: {
switch (category) {
case OTHER:
default: return "シンガポール ドル";
}
}
case SHP: {
switch (category) {
case OTHER:
default: return "セントヘレナ島 ポンド";
}
}
case SIT: {
switch (category) {
case OTHER:
default: return "スロベニア トラール";
}
}
case SKK: {
switch (category) {
case OTHER:
default: return "スロバキア コルナ";
}
}
case SLL: {
switch (category) {
case OTHER:
default: return "シエラレオネ レオン";
}
}
case SOS: {
switch (category) {
case OTHER:
default: return "ソマリア シリング";
}
}
case SRD: {
switch (category) {
case OTHER:
default: return "スリナム ドル";
}
}
case SRG: {
switch (category) {
case OTHER:
default: return "スリナム ギルダー";
}
}
case SSP: {
switch (category) {
case OTHER:
default: return "南スーダン ポンド";
}
}
case STD: {
switch (category) {
case OTHER:
default: return "サントメ・プリンシペ ドブラ";
}
}
case SUR: {
switch (category) {
case OTHER:
default: return "ソ連 ルーブル";
}
}
case SVC: {
switch (category) {
case OTHER:
default: return "エルサルバドル コロン";
}
}
case SYP: {
switch (category) {
case OTHER:
default: return "シリア ポンド";
}
}
case SZL: {
switch (category) {
case OTHER:
default: return "スワジランド リランゲニ";
}
}
case THB: {
switch (category) {
case OTHER:
default: return "タイ バーツ";
}
}
case TJR: {
switch (category) {
case OTHER:
default: return "タジキスタン ルーブル";
}
}
case TJS: {
switch (category) {
case OTHER:
default: return "タジキスタン ソモニ";
}
}
case TMM: {
switch (category) {
case OTHER:
default: return "トルクメニスタン マナト (1993–2009)";
}
}
case TMT: {
switch (category) {
case OTHER:
default: return "トルクメニスタン マナト";
}
}
case TND: {
switch (category) {
case OTHER:
default: return "チュニジア ディナール";
}
}
case TOP: {
switch (category) {
case OTHER:
default: return "トンガ パ・アンガ";
}
}
case TPE: {
switch (category) {
case OTHER:
default: return "ティモール エスクード";
}
}
case TRL: {
switch (category) {
case OTHER:
default: return "トルコ リラ (1922–2005)";
}
}
case TRY: {
switch (category) {
case OTHER:
default: return "新トルコリラ";
}
}
case TTD: {
switch (category) {
case OTHER:
default: return "トリニダードトバゴ ドル";
}
}
case TWD: {
switch (category) {
case OTHER:
default: return "新台湾ドル";
}
}
case TZS: {
switch (category) {
case OTHER:
default: return "タンザニア シリング";
}
}
case UAH: {
switch (category) {
case OTHER:
default: return "ウクライナ グリブナ";
}
}
case UAK: {
switch (category) {
case OTHER:
default: return "ウクライナ カルボバネツ";
}
}
case UGS: {
switch (category) {
case OTHER:
default: return "ウガンダ シリング (1966–1987)";
}
}
case UGX: {
switch (category) {
case OTHER:
default: return "ウガンダ シリング";
}
}
case USD: {
switch (category) {
case OTHER:
default: return "米ドル";
}
}
case USN: {
switch (category) {
case OTHER:
default: return "米ドル (翌日)";
}
}
case USS: {
switch (category) {
case OTHER:
default: return "米ドル (当日)";
}
}
case UYI: {
switch (category) {
case OTHER:
default: return "ウルグアイ ペソエン";
}
}
case UYP: {
switch (category) {
case OTHER:
default: return "ウルグアイ ペソ (1975–1993)";
}
}
case UYU: {
switch (category) {
case OTHER:
default: return "ウルグアイ ペソ";
}
}
case UZS: {
switch (category) {
case OTHER:
default: return "ウズベキスタン スム";
}
}
case VEB: {
switch (category) {
case OTHER:
default: return "ベネズエラ ボリバル (1871–2008)";
}
}
case VEF: {
switch (category) {
case OTHER:
default: return "ベネズエラ ボリバル";
}
}
case VND: {
switch (category) {
case OTHER:
default: return "ベトナム ドン";
}
}
case VNN: {
switch (category) {
case OTHER:
default: return "ベトナム ドン(1978–1985)";
}
}
case VUV: {
switch (category) {
case OTHER:
default: return "バヌアツ バツ";
}
}
case WST: {
switch (category) {
case OTHER:
default: return "サモア タラ";
}
}
case XAF: {
switch (category) {
case OTHER:
default: return "中央アフリカ CFA フラン";
}
}
case XAG: {
switch (category) {
case OTHER:
default: return "銀";
}
}
case XAU: {
switch (category) {
case OTHER:
default: return "金";
}
}
case XBA: {
switch (category) {
case OTHER:
default: return "ヨーロッパ混合単位 (EURCO)";
}
}
case XBB: {
switch (category) {
case OTHER:
default: return "ヨーロッパ通貨単位 (EMU–6)";
}
}
case XBC: {
switch (category) {
case OTHER:
default: return "ヨーロッパ勘定単位 (EUA–9)";
}
}
case XBD: {
switch (category) {
case OTHER:
default: return "ヨーロッパ勘定単位 (EUA–17)";
}
}
case XCD: {
switch (category) {
case OTHER:
default: return "東カリブ ドル";
}
}
case XDR: {
switch (category) {
case OTHER:
default: return "特別引き出し権";
}
}
case XEU: {
switch (category) {
case OTHER:
default: return "ヨーロッパ通貨単位";
}
}
case XFO: {
switch (category) {
case OTHER:
default: return "フランス金フラン";
}
}
case XFU: {
switch (category) {
case OTHER:
default: return "フランス フラン (UIC)";
}
}
case XOF: {
switch (category) {
case OTHER:
default: return "西アフリカ CFA フラン";
}
}
case XPD: {
switch (category) {
case OTHER:
default: return "パラジウム";
}
}
case XPF: {
switch (category) {
case OTHER:
default: return "CFP フラン";
}
}
case XPT: {
switch (category) {
case OTHER:
default: return "プラチナ";
}
}
case XRE: {
switch (category) {
case OTHER:
default: return "RINET基金";
}
}
case XSU: {
switch (category) {
case OTHER:
default: return "スクレ";
}
}
case XTS: {
switch (category) {
case OTHER:
default: return "テスト用通貨コード";
}
}
case XUA: {
switch (category) {
case OTHER:
default: return "UA (アフリカ開発銀行)";
}
}
case XXX: {
switch (category) {
case OTHER:
default: return "不明または無効な通貨";
}
}
case YDD: {
switch (category) {
case OTHER:
default: return "イエメン ディナール";
}
}
case YER: {
switch (category) {
case OTHER:
default: return "イエメン リアル";
}
}
case YUD: {
switch (category) {
case OTHER:
default: return "ユーゴスラビア ハード・ディナール (1966–1990)";
}
}
case YUM: {
switch (category) {
case OTHER:
default: return "ユーゴスラビア ノビ・ディナール (1994–2002)";
}
}
case YUN: {
switch (category) {
case OTHER:
default: return "ユーゴスラビア 兌換ディナール (1990–1992)";
}
}
case YUR: {
switch (category) {
case OTHER:
default: return "ユーゴスラビア 改革ディナール(1992–1993)";
}
}
case ZAL: {
switch (category) {
case OTHER:
default: return "南アフリカ ランド (ZAL)";
}
}
case ZAR: {
switch (category) {
case OTHER:
default: return "南アフリカ ランド";
}
}
case ZMK: {
switch (category) {
case OTHER:
default: return "ザンビア クワチャ (1968–2012)";
}
}
case ZMW: {
switch (category) {
case OTHER:
default: return "ザンビア クワチャ";
}
}
case ZRN: {
switch (category) {
case OTHER:
default: return "ザイール 新ザイール (1993–1998)";
}
}
case ZRZ: {
switch (category) {
case OTHER:
default: return "ザイール ザイール (1971–1993)";
}
}
case ZWD: {
switch (category) {
case OTHER:
default: return "ジンバブエ ドル (1980–2008)";
}
}
case ZWL: {
switch (category) {
case OTHER:
default: return "ジンバブエ ドル (2009)";
}
}
case ZWR: {
switch (category) {
case OTHER:
default: return "シンバブエ ドル(2008)";
}
}
default: return "";
}
}
public int getCurrencyDigits(CLDR.Currency code) {
return _CurrencyUtil.getCurrencyDigits(code);
}
protected void wrapUnits(PluralCategory category, DigitBuffer dbuf, String unit,
StringBuilder dest) {
dbuf.appendTo(dest);
dest.append(unit);
}
private static class _Params extends NumberFormatterParams {
_Params() {
this.decimal = ".";
this.group = ",";
this.percent = "%";
this.minus = "-";
this.plus = "+";
this.exponential = "E";
this.superscriptingExponent = "×";
this.perMille = "‰";
this.infinity = "∞";
this.nan = "NaN";
this.currencyDecimal = ".";
this.currencyGroup = ",";
}
}
}