Lines Matching full:unit
52 LocalPointer<MeasureUnit> unit(MeasureUnit::createMeter(status)); in NumberFormatterApiTest() local
57 METER = *unit; in NumberFormatterApiTest()
315 NumberFormatter::with().notation(Notation::compactShort()).unit(USD), in notationCompact()
329 u"compact-short currency/USD unit-width-iso-code", in notationCompact()
330 u"K currency/USD unit-width-iso-code", in notationCompact()
332 .unit(USD) in notationCompact()
347 u"compact-short currency/USD unit-width-full-name", in notationCompact()
348 u"K currency/USD unit-width-full-name", in notationCompact()
350 .unit(USD) in notationCompact()
369 NumberFormatter::with().notation(Notation::compactLong()).unit(USD), in notationCompact()
385 u"compact-long currency/USD unit-width-iso-code", in notationCompact()
386 u"KK currency/USD unit-width-iso-code", in notationCompact()
388 .unit(USD) in notationCompact()
404 u"compact-long currency/USD unit-width-full-name", in notationCompact()
405 u"KK currency/USD unit-width-full-name", in notationCompact()
407 .unit(USD) in notationCompact()
545 u"Meters Short and unit() method", in unitMeasure()
546 u"measure-unit/length-meter", in unitMeasure()
547 u"unit/meter", in unitMeasure()
548 NumberFormatter::with().unit(MeasureUnit::getMeter()), in unitMeasure()
562 u"measure-unit/length-meter unit-width-full-name", in unitMeasure()
563 u"unit/meter unit-width-full-name", in unitMeasure()
579 u"compact-long measure-unit/length-meter unit-width-full-name", in unitMeasure()
580 u"KK unit/meter unit-width-full-name", in unitMeasure()
582 .unit(METER) in unitMeasure()
597 u"unit/hectometer", in unitMeasure()
598 u"unit/hectometer", in unitMeasure()
599 NumberFormatter::with().unit(MeasureUnit::forIdentifier("hectometer", status)), in unitMeasure()
622 // NumberFormatter::with().unit(METER), in unitMeasure()
629 u"measure-unit/length-meter", in unitMeasure()
630 u"unit/meter", in unitMeasure()
631 NumberFormatter::with().unit(METER), in unitMeasure()
639 u"measure-unit/duration-day unit-width-full-name", in unitMeasure()
640 u"unit/day unit-width-full-name", in unitMeasure()
641 … NumberFormatter::with().unit(DAY).unitWidth(UNumberUnitWidth::UNUM_UNIT_WIDTH_FULL_NAME), in unitMeasure()
649 u"measure-unit/duration-day unit-width-narrow", in unitMeasure()
650 u"unit/day unit-width-narrow", in unitMeasure()
651 NumberFormatter::with().unit(DAY).unitWidth(UNumberUnitWidth::UNUM_UNIT_WIDTH_NARROW), in unitMeasure()
656 …// en_001.txt has a unitsNarrow/area/square-meter table, but table does not contain the OTHER unit, in unitMeasure()
660 u"measure-unit/area-square-meter unit-width-narrow", in unitMeasure()
661 u"unit/square-meter unit-width-narrow", in unitMeasure()
662 … NumberFormatter::with().unit(SQUARE_METER).unitWidth(UNumberUnitWidth::UNUM_UNIT_WIDTH_NARROW), in unitMeasure()
667 // Try accessing a narrow unit directly from root. in unitMeasure()
670 u"measure-unit/area-square-meter unit-width-narrow", in unitMeasure()
671 u"unit/square-meter unit-width-narrow", in unitMeasure()
672 … NumberFormatter::with().unit(SQUARE_METER).unitWidth(UNumberUnitWidth::UNUM_UNIT_WIDTH_NARROW), in unitMeasure()
681 u"measure-unit/temperature-fahrenheit unit-width-narrow", in unitMeasure()
682 u"unit/fahrenheit unit-width-narrow", in unitMeasure()
683 NumberFormatter::with().unit(FAHRENHEIT).unitWidth(UNUM_UNIT_WIDTH_NARROW), in unitMeasure()
690 u"measure-unit/temperature-fahrenheit unit-width-short", in unitMeasure()
691 u"unit/fahrenheit unit-width-short", in unitMeasure()
692 NumberFormatter::with().unit(FAHRENHEIT).unitWidth(UNUM_UNIT_WIDTH_SHORT), in unitMeasure()
699 u"measure-unit/temperature-kelvin unit-width-full-name", in unitMeasure()
700 u"unit/kelvin unit-width-full-name", in unitMeasure()
701 … NumberFormatter::with().unit(KELVIN).unitWidth(UNumberUnitWidth::UNUM_UNIT_WIDTH_FULL_NAME), in unitMeasure()
708 u"measure-unit/temperature-kelvin .00000000000000000000 unit-width-full-name", in unitMeasure()
709 u"unit/kelvin .00000000000000000000 unit-width-full-name", in unitMeasure()
711 .unit(KELVIN) in unitMeasure()
718 u"Person unit not in short form", in unitMeasure()
719 u"measure-unit/duration-year-person unit-width-full-name", in unitMeasure()
720 u"unit/year-person unit-width-full-name", in unitMeasure()
721 NumberFormatter::with().unit(MeasureUnit::getYearPerson()) in unitMeasure()
729 u"unit/kilometer-per-megaparsec-second", in unitMeasure()
730 u"unit/kilometer-per-megaparsec-second", in unitMeasure()
731 …NumberFormatter::with().unit(MeasureUnit::forIdentifier("kilometer-per-second-per-megaparsec", sta… in unitMeasure()
737 u"Mixed unit", in unitMeasure()
738 u"unit/yard-and-foot-and-inch", in unitMeasure()
739 u"unit/yard-and-foot-and-inch", in unitMeasure()
741 .unit(MeasureUnit::forIdentifier("yard-and-foot-and-inch", status)), in unitMeasure()
747 u"Mixed unit, Scientific", in unitMeasure()
748 u"unit/yard-and-foot-and-inch E0", in unitMeasure()
749 u"unit/yard-and-foot-and-inch E0", in unitMeasure()
751 .unit(MeasureUnit::forIdentifier("yard-and-foot-and-inch", status)) in unitMeasure()
758 u"Mixed Unit (Narrow Version)", in unitMeasure()
759 u"unit/tonne-and-kilogram-and-gram unit-width-narrow", in unitMeasure()
760 u"unit/tonne-and-kilogram-and-gram unit-width-narrow", in unitMeasure()
762 .unit(MeasureUnit::forIdentifier("tonne-and-kilogram-and-gram", status)) in unitMeasure()
769 u"Mixed Unit (Short Version)", in unitMeasure()
770 u"unit/tonne-and-kilogram-and-gram unit-width-short", in unitMeasure()
771 u"unit/tonne-and-kilogram-and-gram unit-width-short", in unitMeasure()
773 .unit(MeasureUnit::forIdentifier("tonne-and-kilogram-and-gram", status)) in unitMeasure()
780 u"Mixed Unit (Full Name Version)", in unitMeasure()
781 u"unit/tonne-and-kilogram-and-gram unit-width-full-name", in unitMeasure()
782 u"unit/tonne-and-kilogram-and-gram unit-width-full-name", in unitMeasure()
784 .unit(MeasureUnit::forIdentifier("tonne-and-kilogram-and-gram", status)) in unitMeasure()
790 assertFormatSingle(u"Mixed Unit (Not Sorted) [metric]", // in unitMeasure()
791 u"unit/gram-and-kilogram unit-width-full-name", // in unitMeasure()
792 u"unit/gram-and-kilogram unit-width-full-name", // in unitMeasure()
794 .unit(MeasureUnit::forIdentifier("gram-and-kilogram", status)) // in unitMeasure()
800 assertFormatSingle(u"Mixed Unit (Not Sorted) [imperial]", // in unitMeasure()
801 u"unit/inch-and-yard-and-foot unit-width-full-name", // in unitMeasure()
802 u"unit/inch-and-yard-and-foot unit-width-full-name", // in unitMeasure()
804 .unit(MeasureUnit::forIdentifier("inch-and-yard-and-foot", status)) // in unitMeasure()
810 assertFormatSingle(u"Mixed Unit (Not Sorted) [imperial full]", // in unitMeasure()
811 u"unit/inch-and-yard-and-foot unit-width-full-name", // in unitMeasure()
812 u"unit/inch-and-yard-and-foot unit-width-full-name", // in unitMeasure()
814 .unit(MeasureUnit::forIdentifier("inch-and-yard-and-foot", status)) // in unitMeasure()
820 assertFormatSingle(u"Mixed Unit (Not Sorted) [imperial full integers]", // in unitMeasure()
821 u"unit/inch-and-yard-and-foot @# unit-width-full-name", // in unitMeasure()
822 u"unit/inch-and-yard-and-foot @# unit-width-full-name", // in unitMeasure()
824 .unit(MeasureUnit::forIdentifier("inch-and-yard-and-foot", status)) // in unitMeasure()
831 assertFormatSingle(u"Mixed Unit (Not Sorted) [imperial full] with `And` in the end", // in unitMeasure()
832 u"unit/inch-and-yard-and-foot unit-width-full-name", // in unitMeasure()
833 u"unit/inch-and-yard-and-foot unit-width-full-name", // in unitMeasure()
835 .unit(MeasureUnit::forIdentifier("inch-and-yard-and-foot", status)) // in unitMeasure()
841 assertFormatSingle(u"Mixed unit, Scientific [Not in Order]", // in unitMeasure()
842 u"unit/foot-and-inch-and-yard E0", // in unitMeasure()
843 u"unit/foot-and-inch-and-yard E0", // in unitMeasure()
845 .unit(MeasureUnit::forIdentifier("foot-and-inch-and-yard", status)) // in unitMeasure()
853 u"unit/foot-and-inch @### unit-width-full-name", in unitMeasure()
854 u"unit/foot-and-inch @### unit-width-full-name", in unitMeasure()
856 .unit(MeasureUnit::forIdentifier("foot-and-inch", status)) in unitMeasure()
865 u"measure-unit/temperature-celsius", in unitMeasure()
866 u"unit/celsius", in unitMeasure()
867 NumberFormatter::with().unit(MeasureUnit::forIdentifier("celsius", status)), in unitMeasure()
874 u"unit/hour-and-minute-and-second", in unitMeasure()
875 u"unit/hour-and-minute-and-second", in unitMeasure()
876 … NumberFormatter::with().unit(MeasureUnit::forIdentifier("hour-and-minute-and-second", status)), in unitMeasure()
882 u"Zero out the unit field", in unitMeasure()
885 NumberFormatter::with().unit(KELVIN).unit(MeasureUnit()), in unitMeasure()
896 // u"unit/kelvin-and-celsius", in unitMeasure()
897 // u"unit/kelvin-and-celsius", in unitMeasure()
898 // NumberFormatter::with().unit(MeasureUnit::forIdentifier("kelvin-and-celsius", status… in unitMeasure()
906 u"measure-unit/electric-ampere", in unitMeasure()
907 u"unit/ampere", in unitMeasure()
908 NumberFormatter::with().unit(MeasureUnit::getAmpere()), in unitMeasure()
915 u"measure-unit/temperature-celsius", in unitMeasure()
916 u"unit/celsius", in unitMeasure()
917 NumberFormatter::with().unit(MeasureUnit::forIdentifier("celsius", status)), in unitMeasure()
928 u"Meters Per Second Short (unit that simplifies) and perUnit method", in unitCompoundMeasure()
929 u"measure-unit/length-meter per-measure-unit/duration-second", in unitCompoundMeasure()
930 u"unit/meter-per-second", in unitCompoundMeasure()
931 NumberFormatter::with().unit(METER).perUnit(SECOND), in unitCompoundMeasure()
945 u"measure-unit/speed-meter-per-second", in unitCompoundMeasure()
946 u"unit/meter-per-second", in unitCompoundMeasure()
947 NumberFormatter::with().unit(METER_PER_SECOND), in unitCompoundMeasure()
960 u"Pounds Per Square Mile Short (secondary unit has per-format) and adoptPerUnit method", in unitCompoundMeasure()
961 u"measure-unit/mass-pound per-measure-unit/area-square-mile", in unitCompoundMeasure()
962 u"unit/pound-per-square-mile", in unitCompoundMeasure()
963 NumberFormatter::with().unit(POUND).adoptPerUnit(new MeasureUnit(SQUARE_MILE)), in unitCompoundMeasure()
976 u"Joules Per Furlong Short (unit with no simplifications or special patterns)", in unitCompoundMeasure()
977 u"measure-unit/energy-joule per-measure-unit/length-furlong", in unitCompoundMeasure()
978 u"unit/joule-per-furlong", in unitCompoundMeasure()
979 NumberFormatter::with().unit(JOULE).perUnit(FURLONG), in unitCompoundMeasure()
992 u"Joules Per Furlong Short with unit identifier via API", in unitCompoundMeasure()
993 u"measure-unit/energy-joule per-measure-unit/length-furlong", in unitCompoundMeasure()
994 u"unit/joule-per-furlong", in unitCompoundMeasure()
995 NumberFormatter::with().unit(MeasureUnit::forIdentifier("joule-per-furlong", status)), in unitCompoundMeasure()
1009 u"measure-unit/force-pound-force per-measure-unit/area-square-inch", in unitCompoundMeasure()
1010 u"unit/pound-force-per-square-inch", in unitCompoundMeasure()
1011 NumberFormatter::with().unit(POUND_FORCE).perUnit(SQUARE_INCH), in unitCompoundMeasure()
1025 u"measure-unit/force-pound-force per-measure-unit/area-square-inch", in unitCompoundMeasure()
1026 u"unit/pound-force-per-square-inch", in unitCompoundMeasure()
1027 NumberFormatter::with().unit(MeasureUnit::getPoundPerSquareInch()), in unitCompoundMeasure()
1041 u"measure-unit/speed-meter-per-second per-measure-unit/duration-second", in unitCompoundMeasure()
1042 u"unit/meter-per-square-second", in unitCompoundMeasure()
1043 NumberFormatter::with().unit(METER_PER_SECOND).perUnit(SECOND), in unitCompoundMeasure()
1050 u"measure-unit/acceleration-meter-per-square-second", in unitCompoundMeasure()
1051 u"unit/meter-per-second-second", in unitCompoundMeasure()
1052 … NumberFormatter::with().unit(MeasureUnit::forIdentifier("meter-per-pow2-second", status)), in unitCompoundMeasure()
1059 // If .unit() is not given a built-in type, .perUnit() is not allowed in unitCompoundMeasure()
1060 // (because .unit is now flexible enough to handle compound units, in unitCompoundMeasure()
1063 .unit(MeasureUnit::forIdentifier("furlong-pascal", status)) in unitCompoundMeasure()
1069 … errln(UnicodeString("Expected failure for unit/furlong-pascal per-unit/length-meter, got: \"") + in unitCompoundMeasure()
1075 // to a built-in type together with .unit(). in unitCompoundMeasure()
1077 nf = NumberFormatter::with().unit(FURLONG).perUnit(SQUARE_SECOND).locale("en-GB"); in unitCompoundMeasure()
1088 u"meter per square-second works as a composed unit", in unitCompoundMeasure()
1089 u"measure-unit/speed-meter-per-second per-measure-unit/duration-second", in unitCompoundMeasure()
1090 u"unit/meter-per-square-second", in unitCompoundMeasure()
1091 NumberFormatter::with().unit(METER).perUnit(SQUARE_SECOND), in unitCompoundMeasure()
1102 // u"Binary unit prefix: kibibyte", in unitArbitraryMeasureUnits()
1103 // u"unit/kibibyte", in unitArbitraryMeasureUnits()
1104 // u"unit/kibibyte", in unitArbitraryMeasureUnits()
1105 // NumberFormatter::with().unit(MeasureUnit::forIdentifier("kibibyte", status)), in unitArbitraryMeasureUnits()
1111 u"Binary unit prefix: kibibyte full-name", in unitArbitraryMeasureUnits()
1112 u"unit/kibibyte unit-width-full-name", in unitArbitraryMeasureUnits()
1113 u"unit/kibibyte unit-width-full-name", in unitArbitraryMeasureUnits()
1115 .unit(MeasureUnit::forIdentifier("kibibyte", status)) in unitArbitraryMeasureUnits()
1122 u"Binary unit prefix: kibibyte full-name", in unitArbitraryMeasureUnits()
1123 u"unit/kibibyte unit-width-full-name", in unitArbitraryMeasureUnits()
1124 u"unit/kibibyte unit-width-full-name", in unitArbitraryMeasureUnits()
1126 .unit(MeasureUnit::forIdentifier("kibibyte", status)) in unitArbitraryMeasureUnits()
1134 u"unit/kibimeter", in unitArbitraryMeasureUnits()
1135 u"unit/kibimeter", in unitArbitraryMeasureUnits()
1137 .unit(MeasureUnit::forIdentifier("kibimeter", status)), in unitArbitraryMeasureUnits()
1144 u"unit/exabyte", in unitArbitraryMeasureUnits()
1145 u"unit/exabyte", in unitArbitraryMeasureUnits()
1147 .unit(MeasureUnit::forIdentifier("exabyte", status)), in unitArbitraryMeasureUnits()
1154 u"unit/exabyte unit-width-full-name", in unitArbitraryMeasureUnits()
1155 u"unit/exabyte unit-width-full-name", in unitArbitraryMeasureUnits()
1157 .unit(MeasureUnit::forIdentifier("exabyte", status)) in unitArbitraryMeasureUnits()
1165 u"unit/microohm", in unitArbitraryMeasureUnits()
1166 u"unit/microohm", in unitArbitraryMeasureUnits()
1168 .unit(MeasureUnit::forIdentifier("microohm", status)), in unitArbitraryMeasureUnits()
1174 u"de-CH fallback to de: microohm unit-width-full-name", in unitArbitraryMeasureUnits()
1175 u"unit/microohm unit-width-full-name", in unitArbitraryMeasureUnits()
1176 u"unit/microohm unit-width-full-name", in unitArbitraryMeasureUnits()
1178 .unit(MeasureUnit::forIdentifier("microohm", status)) in unitArbitraryMeasureUnits()
1186 u"unit/joule-furlong", in unitArbitraryMeasureUnits()
1187 u"unit/joule-furlong", in unitArbitraryMeasureUnits()
1189 .unit(MeasureUnit::forIdentifier("joule-furlong", status)), in unitArbitraryMeasureUnits()
1196 u"unit/per-second", in unitArbitraryMeasureUnits()
1197 u"unit/per-second", in unitArbitraryMeasureUnits()
1199 .unit(MeasureUnit::forIdentifier("per-second", status)), in unitArbitraryMeasureUnits()
1205 u"No numeratorUnitString: per-second unit-width-full-name", in unitArbitraryMeasureUnits()
1206 u"unit/per-second unit-width-full-name", in unitArbitraryMeasureUnits()
1207 u"unit/per-second unit-width-full-name", in unitArbitraryMeasureUnits()
1209 .unit(MeasureUnit::forIdentifier("per-second", status)) in unitArbitraryMeasureUnits()
1217 u"unit/nanogram-per-picobarrel", in unitArbitraryMeasureUnits()
1218 u"unit/nanogram-per-picobarrel", in unitArbitraryMeasureUnits()
1220 .unit(MeasureUnit::forIdentifier("nanogram-per-picobarrel", status)), in unitArbitraryMeasureUnits()
1226 u"Prefix in the denominator: nanogram-per-picobarrel unit-width-full-name", in unitArbitraryMeasureUnits()
1227 u"unit/nanogram-per-picobarrel unit-width-full-name", in unitArbitraryMeasureUnits()
1228 u"unit/nanogram-per-picobarrel unit-width-full-name", in unitArbitraryMeasureUnits()
1230 .unit(MeasureUnit::forIdentifier("nanogram-per-picobarrel", status)) in unitArbitraryMeasureUnits()
1239 .unit(MeasureUnit::forIdentifier("pow4-mile", status)) in unitArbitraryMeasureUnits()
1247 u"kibijoule-foot-per-cubic-gigafurlong-square-second unit-width-full-name", in unitArbitraryMeasureUnits()
1248 u"unit/kibijoule-foot-per-cubic-gigafurlong-square-second unit-width-full-name", in unitArbitraryMeasureUnits()
1249 u"unit/kibijoule-foot-per-cubic-gigafurlong-square-second unit-width-full-name", in unitArbitraryMeasureUnits()
1251 … .unit(MeasureUnit::forIdentifier("kibijoule-foot-per-cubic-gigafurlong-square-second", in unitArbitraryMeasureUnits()
1259 u"kibijoule-foot-per-cubic-gigafurlong-square-second unit-width-full-name", in unitArbitraryMeasureUnits()
1260 u"unit/kibijoule-foot-per-cubic-gigafurlong-square-second unit-width-full-name", in unitArbitraryMeasureUnits()
1261 u"unit/kibijoule-foot-per-cubic-gigafurlong-square-second unit-width-full-name", in unitArbitraryMeasureUnits()
1263 … .unit(MeasureUnit::forIdentifier("kibijoule-foot-per-cubic-gigafurlong-square-second", in unitArbitraryMeasureUnits()
1274 u"kilowatt-hour-per-100-kilometer unit-width-full-name", in unitArbitraryMeasureUnits()
1275 u"unit/kilowatt-hour-per-100-kilometer unit-width-full-name", in unitArbitraryMeasureUnits()
1276 u"unit/kilowatt-hour-per-100-kilometer unit-width-full-name", in unitArbitraryMeasureUnits()
1278 .unit(MeasureUnit::forIdentifier("kilowatt-hour-per-100-kilometer", in unitArbitraryMeasureUnits()
1293 {"old-form built-in compound unit", // in unitSkeletons()
1294 u"measure-unit/speed-meter-per-second", // in unitSkeletons()
1295 u"unit/meter-per-second"}, in unitSkeletons()
1298 u"measure-unit/length-meter per-measure-unit/duration-second", // in unitSkeletons()
1299 u"unit/meter-per-second"}, in unitSkeletons()
1302 u"measure-unit/energy-joule per-measure-unit/length-meter", // in unitSkeletons()
1303 u"unit/joule-per-meter"}, in unitSkeletons()
1306 u"measure-unit/speed-meter-per-second per-measure-unit/duration-second", // in unitSkeletons()
1307 u"unit/meter-per-square-second"}, in unitSkeletons()
1310 u"unit/meter-per-second", // in unitSkeletons()
1311 u"unit/meter-per-second"}, in unitSkeletons()
1314 u"unit/square-meter-per-square-meter", // in unitSkeletons()
1315 u"unit/square-meter-per-square-meter"}, in unitSkeletons()
1318 u"unit/joule-per-furlong", // in unitSkeletons()
1319 u"unit/joule-per-furlong"}, in unitSkeletons()
1322 u"unit/hectometer-per-second", // in unitSkeletons()
1323 u"unit/hectometer-per-second"}, in unitSkeletons()
1326 u"unit/meter-per-hectosecond", // in unitSkeletons()
1327 u"unit/meter-per-hectosecond"}, in unitSkeletons()
1330 u"unit/percent-per-meter", // in unitSkeletons()
1331 u"unit/percent-per-meter"}, in unitSkeletons()
1334 u"measure-unit/concentr-permille per-measure-unit/length-meter", // in unitSkeletons()
1335 u"unit/permille-per-meter"}, in unitSkeletons()
1337 {"percent simple unit is not actually considered a unit", // in unitSkeletons()
1338 u"unit/percent", // in unitSkeletons()
1341 {"permille simple unit is not actually considered a unit", // in unitSkeletons()
1342 u"measure-unit/concentr-permille", // in unitSkeletons()
1346 u"unit/kibijoule-per-furlong", // in unitSkeletons()
1347 u"unit/kibijoule-per-furlong"}, in unitSkeletons()
1368 {"Parsing measure-unit/* results in failure if not built-in unit", in unitSkeletons()
1369 u"measure-unit/hectometer", // in unitSkeletons()
1373 {"Parsing per-measure-unit/* results in failure if not built-in unit", in unitSkeletons()
1374 u"measure-unit/meter per-measure-unit/hectosecond", // in unitSkeletons()
1378 {"\"currency/EUR measure-unit/length-meter\" fails, conflicting skeleton.", in unitSkeletons()
1379 u"currency/EUR measure-unit/length-meter", // in unitSkeletons()
1383 {"\"measure-unit/length-meter currency/EUR\" fails, conflicting skeleton.", in unitSkeletons()
1384 u"measure-unit/length-meter currency/EUR", // in unitSkeletons()
1388 {"\"currency/EUR per-measure-unit/meter\" fails, conflicting skeleton.", in unitSkeletons()
1389 u"currency/EUR per-measure-unit/length-meter", // in unitSkeletons()
1405 ".unit(METER_PER_SECOND) normalization", // in unitSkeletons()
1406 u"unit/meter-per-second", // in unitSkeletons()
1407 NumberFormatter::with().unit(METER_PER_SECOND).toSkeleton(status)); in unitSkeletons()
1409 ".unit(METER).perUnit(SECOND) normalization", // in unitSkeletons()
1410 u"unit/meter-per-second", in unitSkeletons()
1411 NumberFormatter::with().unit(METER).perUnit(SECOND).toSkeleton(status)); in unitSkeletons()
1413 ".unit(MeasureUnit::forIdentifier(\"hectometer\", status)) normalization", // in unitSkeletons()
1414 u"unit/hectometer", in unitSkeletons()
1416 .unit(MeasureUnit::forIdentifier("hectometer", status)) in unitSkeletons()
1419 ".unit(MeasureUnit::forIdentifier(\"hectometer\", status)) normalization", // in unitSkeletons()
1420 u"unit/meter-per-hectosecond", in unitSkeletons()
1422 .unit(METER) in unitSkeletons()
1428 ".unit(CURRENCY) produces a currency/CURRENCY skeleton", // in unitSkeletons()
1430 NumberFormatter::with().unit(GBP).toSkeleton(status)); in unitSkeletons()
1432 // .unit(CURRENCY).perUnit(ANYTHING) is not supported. in unitSkeletons()
1433 NumberFormatter::with().unit(GBP).perUnit(METER).toSkeleton(status); in unitSkeletons()
1449 unloc_formatter = NumberFormatter::with().usage("road").unit(MeasureUnit::getMeter()); in unitUsage()
1471 u"measure-unit/length-meter usage/road", in unitUsage()
1472 u"unit/meter usage/road", in unitUsage()
1507 u"measure-unit/length-meter usage/road", in unitUsage()
1508 u"unit/meter usage/road", in unitUsage()
1544 u"measure-unit/length-meter usage/road", in unitUsage()
1545 u"unit/meter usage/road", in unitUsage()
1558 unloc_formatter = NumberFormatter::with().usage("person").unit(MeasureUnit::getKilogram()); in unitUsage()
1593 u"measure-unit/mass-kilogram usage/person", in unitUsage()
1594 u"unit/kilogram usage/person", in unitUsage()
1609 u"usage/person unit-width-narrow measure-unit/mass-kilogram", in unitUsage()
1610 u"usage/person unit-width-narrow unit/kilogram", in unitUsage()
1625 u"usage/person unit-width-short measure-unit/mass-kilogram", in unitUsage()
1626 u"usage/person unit-width-short unit/kilogram", in unitUsage()
1641 u"usage/person unit-width-full-name measure-unit/mass-kilogram", in unitUsage()
1642 u"usage/person unit-width-full-name unit/kilogram", in unitUsage()
1657 u"scientific @### usage/default measure-unit/area-square-meter unit-width-full-name", in unitUsage()
1658 u"scientific @### usage/default unit/square-meter unit-width-full-name", in unitUsage()
1660 .unit(SQUARE_METER) in unitUsage()
1677 u"Negative Infinity with Unit Preferences", in unitUsage()
1678 u"measure-unit/area-acre usage/default", in unitUsage()
1679 u"unit/acre usage/default", in unitUsage()
1680 NumberFormatter::with().unit(MeasureUnit::getAcre()).usage("default"), in unitUsage()
1688 // u"NaN with Unit Preferences", in unitUsage()
1689 // u"measure-unit/area-acre usage/default", in unitUsage()
1690 // u"unit/acre usage/default", in unitUsage()
1691 // NumberFormatter::with().unit(MeasureUnit::getAcre()).usage("default"), in unitUsage()
1698 u"measure-unit/duration-second usage/media", in unitUsage()
1699 u"unit/second usage/media", in unitUsage()
1700 NumberFormatter::with().unit(SECOND).usage("media"), in unitUsage()
1707 u"measure-unit/duration-second usage/media", in unitUsage()
1708 u"unit/second usage/media", in unitUsage()
1709 NumberFormatter::with().unit(SECOND).usage("media"), in unitUsage()
1717 // u"measure-unit/duration-second usage/media", in unitUsage()
1718 // u"unit/second usage/media", in unitUsage()
1719 // NumberFormatter::with().unit(SECOND).usage("media"), in unitUsage()
1726 u"measure-unit/length-meter usage/person-height", in unitUsage()
1727 u"unit/meter usage/person-height", in unitUsage()
1728 NumberFormatter::with().unit(METER).usage("person-height"), in unitUsage()
1735 u"usage/road measure-unit/length-centimeter rounding-mode-floor", in unitUsage()
1736 u"usage/road unit/centimeter rounding-mode-floor", in unitUsage()
1738 .unit(MeasureUnit::forIdentifier("centimeter", status)) in unitUsage()
1747 u"usage/road measure-unit/length-centimeter rounding-mode-ceiling", in unitUsage()
1748 u"usage/road unit/centimeter rounding-mode-ceiling", in unitUsage()
1750 .unit(MeasureUnit::forIdentifier("centimeter", status)) in unitUsage()
1758 u"unit/liter-per-100-kilometer usage/vehicle-fuel", // in unitUsage()
1759 u"unit/liter-per-100-kilometer usage/vehicle-fuel", // in unitUsage()
1761 .unit(MeasureUnit::forIdentifier("liter-per-100-kilometer", status)) // in unitUsage()
1768 u"unit/liter-per-100-kilometer usage/vehicle-fuel", // in unitUsage()
1769 u"unit/liter-per-100-kilometer usage/vehicle-fuel", // in unitUsage()
1771 .unit(MeasureUnit::forIdentifier("liter-per-100-kilometer", status)) // in unitUsage()
1778 u"unit/mile-per-gallon usage/vehicle-fuel", // in unitUsage()
1779 u"unit/mile-per-gallon usage/vehicle-fuel", // in unitUsage()
1781 .unit(MeasureUnit::forIdentifier("mile-per-gallon", status)) // in unitUsage()
1788 u"unit/mile-per-gallon usage/vehicle-fuel", // in unitUsage()
1789 u"unit/mile-per-gallon usage/vehicle-fuel", // in unitUsage()
1791 .unit(MeasureUnit::forIdentifier("mile-per-gallon", status)) // in unitUsage()
1800 u"measure-unit/length-centimeter rounding-mode-ceiling", in unitUsage()
1801 u"unit/centimeter rounding-mode-ceiling", in unitUsage()
1803 .unit(MeasureUnit::forIdentifier("centimeter", status)) in unitUsage()
1811 u"usage/road measure-unit/length-centimeter rounding-mode-ceiling", in unitUsage()
1812 u"usage/road unit/centimeter rounding-mode-ceiling", in unitUsage()
1814 .unit(MeasureUnit::forIdentifier("centimeter", status)) in unitUsage()
1823 u"measure-unit/length-centimeter rounding-mode-ceiling", in unitUsage()
1824 u"unit/centimeter rounding-mode-ceiling", in unitUsage()
1826 .unit(MeasureUnit::forIdentifier("centimeter", status)) in unitUsage()
1835 u"unit/kilometer-per-liter usage/default", // in unitUsage()
1836 u"unit/kilometer-per-liter usage/default", // in unitUsage()
1838 .unit(MeasureUnit::forIdentifier("kilometer-per-liter", status)) // in unitUsage()
1845 u"unit/gallon-per-mile usage/default", // in unitUsage()
1846 u"unit/gallon-per-mile usage/default", // in unitUsage()
1848 .unit(MeasureUnit::forIdentifier("gallon-per-mile", status)) // in unitUsage()
1855 u"unit/megapascal usage/default", // in unitUsage()
1856 u"unit/megapascal usage/default", // in unitUsage()
1858 .unit(MeasureUnit::forIdentifier("megapascal", status)) // in unitUsage()
1865 u"unit/millibar usage/default", // in unitUsage()
1866 u"unit/millibar usage/default", // in unitUsage()
1868 .unit(MeasureUnit::forIdentifier("millibar", status)) // in unitUsage()
1875 … u"unit/pound-force-per-square-inch usage/default", // in unitUsage()
1876 … u"unit/pound-force-per-square-inch usage/default", // in unitUsage()
1878 … .unit(MeasureUnit::forIdentifier("pound-force-per-square-inch", status)) // in unitUsage()
1885 u"unit/inch-ofhg usage/default", // in unitUsage()
1886 u"unit/inch-ofhg usage/default", // in unitUsage()
1888 .unit(MeasureUnit::forIdentifier("inch-ofhg", status)) // in unitUsage()
1895 u"unit/millimeter-ofhg usage/default", // in unitUsage()
1896 u"unit/millimeter-ofhg usage/default", // in unitUsage()
1898 .unit(MeasureUnit::forIdentifier("millimeter-ofhg", status)) // in unitUsage()
1905 u"measure-unit/temperature-celsius unit-width-short usage/default", // in unitUsage()
1906 u"measure-unit/temperature-celsius unit-width-short usage/default", // in unitUsage()
1908 .unit(MeasureUnit::forIdentifier("celsius", status)) // in unitUsage()
1920 unloc_formatter = NumberFormatter::forSkeleton(u"unit/foobar", status); in unitUsageErrorCodes()
1921 // This gives an error, because foobar is an invalid unit: in unitUsageErrorCodes()
1928 // Lacking a unit results in a failure. The skeleton is "incomplete", but we in unitUsageErrorCodes()
1929 // support adding the unit via the fluent API, so it is not an error until in unitUsageErrorCodes()
1932 // Adding the unit as part of the fluent chain leads to success. in unitUsageErrorCodes()
1933 unloc_formatter.unit(MeasureUnit::getMeter()).locale("en-GB").formatInt(1, status); in unitUsageErrorCodes()
1936 // Setting unit to the "base dimensionless unit" is like clearing unit. in unitUsageErrorCodes()
1937 unloc_formatter = NumberFormatter::with().unit(MeasureUnit()).usage("default"); in unitUsageErrorCodes()
1938 // This does not give an error, because usage-vs-unit isn't resolved yet. in unitUsageErrorCodes()
1939 status.errIfFailureAndReset("Expected behaviour: no immediate error for invalid unit"); in unitUsageErrorCodes()
1951 u"usage/road measure-unit/length-meter", in unitUsageSkeletons()
1952 u"usage/road unit/meter", in unitUsageSkeletons()
1953 NumberFormatter::with().unit(METER).usage("road"), in unitUsageSkeletons()
1960 u"usage/road measure-unit/length-meter @#", in unitUsageSkeletons()
1961 u"usage/road unit/meter @#", in unitUsageSkeletons()
1963 .unit(METER) in unitUsageSkeletons()
1972 u"compact-short usage/road measure-unit/length-meter", in unitUsageSkeletons()
1973 u"compact-short usage/road unit/meter", in unitUsageSkeletons()
1975 .unit(METER) in unitUsageSkeletons()
1984 u"compact-short usage/road measure-unit/length-meter @#", in unitUsageSkeletons()
1985 u"compact-short usage/road unit/meter @#", in unitUsageSkeletons()
1987 .unit(METER) in unitUsageSkeletons()
1997 u"compact-long usage/road measure-unit/length-meter @#", in unitUsageSkeletons()
1998 u"compact-long usage/road unit/meter @#", in unitUsageSkeletons()
2000 .unit(METER) in unitUsageSkeletons()
2010 u"compact-long usage/road measure-unit/length-meter @#", in unitUsageSkeletons()
2011 u"compact-long usage/road unit/meter @#", in unitUsageSkeletons()
2013 .unit(METER) in unitUsageSkeletons()
2023 u"scientific usage/road measure-unit/length-meter", in unitUsageSkeletons()
2024 u"scientific usage/road unit/meter", in unitUsageSkeletons()
2025 NumberFormatter::with().unit(METER).usage("road").notation(Notation::scientific()), in unitUsageSkeletons()
2033 u"scientific usage/road measure-unit/length-meter @###", in unitUsageSkeletons()
2034 u"scientific usage/road unit/meter @###", in unitUsageSkeletons()
2036 .unit(METER) in unitUsageSkeletons()
2046 u"scientific usage/default measure-unit/length-astronomical-unit unit-width-full-name", in unitUsageSkeletons()
2047 u"scientific usage/default unit/astronomical-unit unit-width-full-name", in unitUsageSkeletons()
2049 .unit(MeasureUnit::forIdentifier("astronomical-unit", status)) in unitUsageSkeletons()
2065 NumberFormatter::with().unit(GBP), in unitCurrency()
2079 u"currency/GBP unit-width-iso-code", in unitCurrency()
2080 u"currency/GBP unit-width-iso-code", in unitCurrency()
2081 NumberFormatter::with().unit(GBP).unitWidth(UNumberUnitWidth::UNUM_UNIT_WIDTH_ISO_CODE), in unitCurrency()
2095 u"currency/GBP unit-width-full-name", in unitCurrency()
2096 u"currency/GBP unit-width-full-name", in unitCurrency()
2097 … NumberFormatter::with().unit(GBP).unitWidth(UNumberUnitWidth::UNUM_UNIT_WIDTH_FULL_NAME), in unitCurrency()
2111 u"currency/GBP unit-width-hidden", in unitCurrency()
2112 u"currency/GBP unit-width-hidden", in unitCurrency()
2113 NumberFormatter::with().unit(GBP).unitWidth(UNUM_UNIT_WIDTH_HIDDEN), in unitCurrency()
2138 // null).unit(GBP), Locale::getEnglish(), 1234567.89, u"1234568 British pounds"); in unitCurrency()
2144 NumberFormatter::with().unit(GBP), in unitCurrency()
2153 u"currency/USD unit-width-narrow", in unitCurrency()
2154 u"currency/USD unit-width-narrow", in unitCurrency()
2155 NumberFormatter::with().unit(USD).unitWidth(UNUM_UNIT_WIDTH_NARROW), in unitCurrency()
2162 u"currency/USD unit-width-short", in unitCurrency()
2163 u"currency/USD unit-width-short", in unitCurrency()
2164 NumberFormatter::with().unit(USD).unitWidth(UNUM_UNIT_WIDTH_SHORT), in unitCurrency()
2171 u"currency/TWD unit-width-formal", in unitCurrency()
2172 u"currency/TWD unit-width-formal", in unitCurrency()
2173 NumberFormatter::with().unit(TWD).unitWidth(UNUM_UNIT_WIDTH_FORMAL), in unitCurrency()
2180 u"currency/TWD unit-width-short", in unitCurrency()
2181 u"currency/TWD unit-width-short", in unitCurrency()
2182 NumberFormatter::with().unit(TWD).unitWidth(UNUM_UNIT_WIDTH_SHORT), in unitCurrency()
2189 u"currency/TRY unit-width-variant", in unitCurrency()
2190 u"currency/TRY unit-width-variant", in unitCurrency()
2191 NumberFormatter::with().unit(TRY).unitWidth(UNUM_UNIT_WIDTH_VARIANT), in unitCurrency()
2198 u"currency/TRY unit-width-short", in unitCurrency()
2199 u"currency/TRY unit-width-short", in unitCurrency()
2200 NumberFormatter::with().unit(TRY).unitWidth(UNUM_UNIT_WIDTH_SHORT), in unitCurrency()
2207 u"currency/USD unit-width-short", in unitCurrency()
2208 u"currency/USD unit-width-short", in unitCurrency()
2209 NumberFormatter::with().unit(USD).unitWidth(UNUM_UNIT_WIDTH_SHORT), in unitCurrency()
2216 u"currency/ESP unit-width-short", in unitCurrency()
2217 u"currency/ESP unit-width-short", in unitCurrency()
2218 NumberFormatter::with().unit(ESP).unitWidth(UNUM_UNIT_WIDTH_SHORT), in unitCurrency()
2225 u"currency/USD unit-width-short", in unitCurrency()
2226 u"currency/USD unit-width-short", in unitCurrency()
2227 NumberFormatter::with().unit(USD).unitWidth(UNUM_UNIT_WIDTH_SHORT), in unitCurrency()
2236 u"currency/PTE unit-width-short", in unitCurrency()
2237 u"currency/PTE unit-width-short", in unitCurrency()
2238 NumberFormatter::with().unit(PTE).unitWidth(UNUM_UNIT_WIDTH_SHORT), in unitCurrency()
2245 u"currency/PTE unit-width-narrow", in unitCurrency()
2246 u"currency/PTE unit-width-narrow", in unitCurrency()
2247 NumberFormatter::with().unit(PTE).unitWidth(UNUM_UNIT_WIDTH_NARROW), in unitCurrency()
2254 u"currency/PTE unit-width-iso-code", in unitCurrency()
2255 u"currency/PTE unit-width-iso-code", in unitCurrency()
2256 NumberFormatter::with().unit(PTE).unitWidth(UNUM_UNIT_WIDTH_ISO_CODE), in unitCurrency()
2263 u"currency/RON unit-width-full-name", in unitCurrency()
2264 u"currency/RON unit-width-full-name", in unitCurrency()
2265 NumberFormatter::with().unit(RON).unitWidth(UNUM_UNIT_WIDTH_FULL_NAME), in unitCurrency()
2274 NumberFormatter::with().unit(CNY), in unitCurrency()
2284 NumberFormatter::with().unit(RON), in unitCurrency()
2294 NumberFormatter::with().unit(RON), in unitCurrency()
2313 UnicodeString skelString = UnicodeString("unit/") + t.unitIdentifier + u" " + skeleton; in runUnitInflectionsTestCases()
2316 unf = unf.unit(mu).unitDisplayCase(""); in runUnitInflectionsTestCases()
2319 unf = unf.unit(mu).unitDisplayCase(t.unitDisplayCase); in runUnitInflectionsTestCases()
2323 assertFormatSingle((UnicodeString("Unit: \"") + t.unitIdentifier + ("\", \"") + skeleton + in runUnitInflectionsTestCases()
2340 UnicodeString skelString = UnicodeString("unit/") + t.unitIdentifier + u" " + skeleton; in runUnitInflectionsTestCases()
2345 unf = unf.unit(mu).displayOptions(displayoptions); in runUnitInflectionsTestCases()
2352 unf = unf.unit(mu).displayOptions(displayoptions); in runUnitInflectionsTestCases()
2356 assertFormatSingle((UnicodeString("Unit: \"") + t.unitIdentifier + ("\", \"") + skeleton + in runUnitInflectionsTestCases()
2374 skeleton = u"unit-width-full-name"; in unitInflections()
2388 skeleton = u"unit-width-full-name"; in unitInflections()
2466 skeleton = u"unit-width-full-name"; in unitInflections()
2524 // numerator unit: in unitNounClass()
2583 // {"de", "british-thermal-unit", UNounClass::UNOUN_CLASS_UNDEFINED}, in unitNounClass()
2604 // {"de", "astronomical-unit", UNounClass::UNOUN_CLASS_UNDEFINED}, in unitNounClass()
2679 // {"fr", "british-thermal-unit", UNounClass::UNOUN_CLASS_UNDEFINED}, in unitNounClass()
2700 // {"fr", "astronomical-unit", UNounClass::UNOUN_CLASS_UNDEFINED}, in unitNounClass()
2774 .unit(MeasureUnit::forIdentifier(t.unitIdentifier, status)) in unitNounClass()
2777 … assertEquals(UnicodeString("Testing NounClass with default width, unit: ") + t.unitIdentifier + in unitNounClass()
2783 .unit(MeasureUnit::forIdentifier(t.unitIdentifier, status)) in unitNounClass()
2787 assertEquals(UnicodeString("Testing NounClass with UNUM_UNIT_WIDTH_FULL_NAME, unit: ") + in unitNounClass()
2810 .unit(MeasureUnit::forIdentifier("meter-and-liter", status)) in unitNotConvertible()
2817 .unit(MeasureUnit::forIdentifier("month-and-week", status)) in unitNotConvertible()
2824 .unit(MeasureUnit::forIdentifier("week-and-day", status)) in unitNotConvertible()
2835 NumberFormatter::with().unit(NoUnit::percent()), in unitPercent()
2851 NumberFormatter::with().unit(NoUnit::permille()), in unitPercent()
2865 u"base-unit", in unitPercent()
2867 NumberFormatter::with().unit(NoUnit::base()), in unitPercent()
2876 NumberFormatter::with().unit(NoUnit::percent()), in unitPercent()
2888 .unit(NoUnit::percent()), in unitPercent()
2907 .unit(NoUnit::percent()) in unitPercent()
2923 u"compact-short percent unit-width-full-name", in unitPercent()
2924 u"K % unit-width-full-name", in unitPercent()
2927 .unit(NoUnit::percent()) in unitPercent()
2942 u"measure-unit/length-meter per-measure-unit/concentr-percent unit-width-full-name", in unitPercent()
2943 u"measure-unit/length-meter per-measure-unit/concentr-percent unit-width-full-name", in unitPercent()
2945 .unit(MeasureUnit::getMeter()) in unitPercent()
3020 .unit(inputUnit) // in unitLocaleTags()
3039 UnlocalizedNumberFormatter uNoUnitPercent = NumberFormatter::with().unit(NoUnit::percent()); in percentParity()
3040 UnlocalizedNumberFormatter uNoUnitPermille = NumberFormatter::with().unit(NoUnit::permille()); in percentParity()
3041 …UnlocalizedNumberFormatter uMeasurePercent = NumberFormatter::with().unit(MeasureUnit::getPercent(… in percentParity()
3042 …UnlocalizedNumberFormatter uMeasurePermille = NumberFormatter::with().unit(MeasureUnit::getPermill… in percentParity()
3658 .unit(CZK), in roundingOther()
3675 .unit(CZK), in roundingOther()
3694 .unit(CZK), in roundingOther()
3711 .unit(CAD), in roundingOther()
4054 NumberFormatter::with().grouping(UNUM_GROUPING_AUTO).unit(USD), in grouping()
4070 NumberFormatter::with().grouping(UNUM_GROUPING_ON_ALIGNED).unit(USD), in grouping()
4180 .unit(GBP) in padding()
4221 '*', 8, PadPosition::UNUM_PAD_BEFORE_SUFFIX)).unit(NoUnit::percent()), in padding()
4232 '*', 8, PadPosition::UNUM_PAD_AFTER_SUFFIX)).unit(NoUnit::percent()), in padding()
4244 .unit(GBP) in padding()
4480 NumberFormatter::with().adoptSymbols(new NumberingSystem(LATN)).unit(USD), in symbols()
4532 NumberFormatter::with().adoptSymbols(new NumberingSystem(LATN)).unit(USD), in symbols()
4541 NumberFormatter::with().unit(USD), in symbols()
4550 NumberFormatter::with().unit(USD), in symbols()
4559 NumberFormatter::with().unit(USD), in symbols()
4568 NumberFormatter::with().adoptSymbols(new NumberingSystem(LATN)).unit(USD), in symbols()
4578 .unit(USD) in symbols()
4620 // NumberFormatter::with().unit(Currency.getInstance("XXX")).symbols(dfs),
4712 NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING).unit(USD), in sign()
4721 NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING).unit(USD), in sign()
4730 NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING).unit(USD), in sign()
4739 NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_ALWAYS).unit(USD), in sign()
4748 NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_ALWAYS).unit(USD), in sign()
4757 NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_ALWAYS).unit(USD), in sign()
4793 … NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_EXCEPT_ZERO).unit(USD), in sign()
4802 … NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_EXCEPT_ZERO).unit(USD), in sign()
4811 … NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_EXCEPT_ZERO).unit(USD), in sign()
4847 … NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_NEGATIVE).unit(USD), in sign()
4856 … NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_NEGATIVE).unit(USD), in sign()
4865 … NumberFormatter::with().sign(UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_NEGATIVE).unit(USD), in sign()
4872 u"currency/USD unit-width-hidden sign-accounting", in sign()
4873 u"currency/USD unit-width-hidden ()", in sign()
4876 .unit(USD) in sign()
4884 u"currency/USD unit-width-narrow sign-accounting", in sign()
4885 u"currency/USD unit-width-narrow ()", in sign()
4888 .unit(USD) in sign()
4900 .unit(USD) in sign()
4908 u"currency/USD unit-width-iso-code sign-accounting", in sign()
4909 u"currency/USD unit-width-iso-code ()", in sign()
4912 .unit(USD) in sign()
4922 u"currency/USD unit-width-full-name sign-accounting", in sign()
4923 u"currency/USD unit-width-full-name ()", in sign()
4926 .unit(USD) in sign()
5150 NumberFormatter::with().unit(NoUnit::percent()).scale(Scale::powerOfTen(2)), in scale()
5206 {u"measure-unit/length-meter", u"unit/meter", 5, u"5 m"}, in skeletonUserGuideExamples()
5207 …{u"measure-unit/length-meter unit-width-full-name", u"unit/meter unit-width-full-name", 5, u"5 met… in skeletonUserGuideExamples()
5209 {u"currency/CAD unit-width-narrow", u"currency/CAD unit-width-narrow", 10, u"$10.00"}, in skeletonUserGuideExamples()
5322 const char16_t* message = u"Measure unit field position basic"; in fieldPositionCoverage()
5325 u"measure-unit/temperature-fahrenheit", in fieldPositionCoverage()
5326 u"unit/fahrenheit", in fieldPositionCoverage()
5327 NumberFormatter::with().unit(FAHRENHEIT), in fieldPositionCoverage()
5343 const char16_t* message = u"Measure unit field position with compound unit"; in fieldPositionCoverage()
5346 u"measure-unit/temperature-fahrenheit per-measure-unit/duration-day", in fieldPositionCoverage()
5347 u"unit/fahrenheit-per-day", in fieldPositionCoverage()
5348 NumberFormatter::with().unit(FAHRENHEIT).perUnit(DAY), in fieldPositionCoverage()
5365 const char16_t* message = u"Measure unit field position with spaces"; in fieldPositionCoverage()
5368 u"measure-unit/length-meter unit-width-full-name", in fieldPositionCoverage()
5369 u"unit/meter unit-width-full-name", in fieldPositionCoverage()
5370 NumberFormatter::with().unit(METER).unitWidth(UNUM_UNIT_WIDTH_FULL_NAME), in fieldPositionCoverage()
5387 … const char16_t* message = u"Measure unit field position with prefix and suffix, composed m/s"; in fieldPositionCoverage()
5390 u"measure-unit/length-meter per-measure-unit/duration-second unit-width-full-name", in fieldPositionCoverage()
5391 u"measure-unit/length-meter per-measure-unit/duration-second unit-width-full-name", in fieldPositionCoverage()
5392 … NumberFormatter::with().unit(METER).perUnit(SECOND).unitWidth(UNUM_UNIT_WIDTH_FULL_NAME), in fieldPositionCoverage()
5409 … const char16_t* message = u"Measure unit field position with prefix and suffix, built-in m/s"; in fieldPositionCoverage()
5412 u"measure-unit/speed-meter-per-second unit-width-full-name", in fieldPositionCoverage()
5413 u"unit/meter-per-second unit-width-full-name", in fieldPositionCoverage()
5414 NumberFormatter::with().unit(METER_PER_SECOND).unitWidth(UNUM_UNIT_WIDTH_FULL_NAME), in fieldPositionCoverage()
5431 const char16_t* message = u"Measure unit field position with inner spaces"; in fieldPositionCoverage()
5434 u"measure-unit/temperature-fahrenheit unit-width-full-name", in fieldPositionCoverage()
5435 u"unit/fahrenheit unit-width-full-name", in fieldPositionCoverage()
5436 NumberFormatter::with().unit(FAHRENHEIT).unitWidth(UNUM_UNIT_WIDTH_FULL_NAME), in fieldPositionCoverage()
5454 // If that data changes, try to find another example of a non-empty unit prefix/suffix in fieldPositionCoverage()
5456 const char16_t* message = u"Measure unit field position with fully ignorable prefix"; in fieldPositionCoverage()
5459 u"measure-unit/temperature-kelvin", in fieldPositionCoverage()
5460 u"unit/kelvin", in fieldPositionCoverage()
5461 NumberFormatter::with().unit(KELVIN), in fieldPositionCoverage()
5566 NumberFormatter::with().notation(Notation::compactShort()).unit(USD), in fieldPositionCoverage()
5586 u"currency/USD unit-width-full-name", in fieldPositionCoverage()
5587 u"currency/USD unit-width-full-name", in fieldPositionCoverage()
5588 NumberFormatter::with().unit(USD) in fieldPositionCoverage()
5608 const char16_t* message = u"Compact with measure unit fields"; in fieldPositionCoverage()
5611 u"compact-long measure-unit/length-meter unit-width-full-name", in fieldPositionCoverage()
5612 u"KK unit/meter unit-width-full-name", in fieldPositionCoverage()
5614 .unit(METER) in fieldPositionCoverage()
5827 l1 = NumberFormatter::withLocale("en").unit(NoUnit::percent()).threshold(3); in copyMove()
5881 u1 = u1.unit(NoUnit::percent()); in copyMove()
6046 .unit(testCase.measureUnit) in formatUnitsAliases()
6051 assertEquals("test unit aliases", testCase.expectedFormat, actualFormat); in formatUnitsAliases()
6091 .unit(MeasureUnit::getCelsius()); in testIssue22378()