*/
static MeasureUnit *createGForce(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of acceleration: g-force.
* Also see {@link #createGForce()}.
* @draft ICU 64
*/
static MeasureUnit getGForce();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of acceleration: meter-per-second-squared.
*/
static MeasureUnit *createMeterPerSecondSquared(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of acceleration: meter-per-second-squared.
* Also see {@link #createMeterPerSecondSquared()}.
* @draft ICU 64
*/
static MeasureUnit getMeterPerSecondSquared();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of angle: arc-minute.
*/
static MeasureUnit *createArcMinute(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of angle: arc-minute.
* Also see {@link #createArcMinute()}.
* @draft ICU 64
*/
static MeasureUnit getArcMinute();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of angle: arc-second.
*/
static MeasureUnit *createArcSecond(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of angle: arc-second.
* Also see {@link #createArcSecond()}.
* @draft ICU 64
*/
static MeasureUnit getArcSecond();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of angle: degree.
*/
static MeasureUnit *createDegree(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of angle: degree.
* Also see {@link #createDegree()}.
* @draft ICU 64
*/
static MeasureUnit getDegree();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of angle: radian.
*/
static MeasureUnit *createRadian(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of angle: radian.
* Also see {@link #createRadian()}.
* @draft ICU 64
*/
static MeasureUnit getRadian();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of angle: revolution.
*/
static MeasureUnit *createRevolutionAngle(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of angle: revolution.
* Also see {@link #createRevolutionAngle()}.
* @draft ICU 64
*/
static MeasureUnit getRevolutionAngle();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of area: acre.
*/
static MeasureUnit *createAcre(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of area: acre.
* Also see {@link #createAcre()}.
* @draft ICU 64
*/
static MeasureUnit getAcre();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createHectare(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of area: hectare.
* Also see {@link #createHectare()}.
* @draft ICU 64
*/
static MeasureUnit getHectare();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of area: square-centimeter.
*/
static MeasureUnit *createSquareCentimeter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of area: square-centimeter.
* Also see {@link #createSquareCentimeter()}.
* @draft ICU 64
*/
static MeasureUnit getSquareCentimeter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of area: square-foot.
*/
static MeasureUnit *createSquareFoot(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of area: square-foot.
* Also see {@link #createSquareFoot()}.
* @draft ICU 64
*/
static MeasureUnit getSquareFoot();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of area: square-inch.
*/
static MeasureUnit *createSquareInch(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of area: square-inch.
* Also see {@link #createSquareInch()}.
* @draft ICU 64
*/
static MeasureUnit getSquareInch();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of area: square-kilometer.
*/
static MeasureUnit *createSquareKilometer(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of area: square-kilometer.
* Also see {@link #createSquareKilometer()}.
* @draft ICU 64
*/
static MeasureUnit getSquareKilometer();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of area: square-meter.
*/
static MeasureUnit *createSquareMeter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of area: square-meter.
* Also see {@link #createSquareMeter()}.
* @draft ICU 64
*/
static MeasureUnit getSquareMeter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of area: square-mile.
*/
static MeasureUnit *createSquareMile(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of area: square-mile.
* Also see {@link #createSquareMile()}.
* @draft ICU 64
*/
static MeasureUnit getSquareMile();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of area: square-yard.
*/
static MeasureUnit *createSquareYard(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of area: square-yard.
* Also see {@link #createSquareYard()}.
* @draft ICU 64
*/
static MeasureUnit getSquareYard();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of concentr: karat.
*/
static MeasureUnit *createKarat(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of concentr: karat.
* Also see {@link #createKarat()}.
* @draft ICU 64
*/
static MeasureUnit getKarat();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of concentr: milligram-per-deciliter.
*/
static MeasureUnit *createMilligramPerDeciliter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of concentr: milligram-per-deciliter.
* Also see {@link #createMilligramPerDeciliter()}.
* @draft ICU 64
*/
static MeasureUnit getMilligramPerDeciliter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of concentr: millimole-per-liter.
*/
static MeasureUnit *createMillimolePerLiter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of concentr: millimole-per-liter.
* Also see {@link #createMillimolePerLiter()}.
* @draft ICU 64
*/
static MeasureUnit getMillimolePerLiter();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createPartPerMillion(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of concentr: part-per-million.
* Also see {@link #createPartPerMillion()}.
* @draft ICU 64
*/
static MeasureUnit getPartPerMillion();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
* @draft ICU 63
*/
static MeasureUnit *createPercent(UErrorCode &status);
+#endif /* U_HIDE_DRAFT_API */
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of concentr: percent.
* Also see {@link #createPercent()}.
* @draft ICU 63
*/
static MeasureUnit *createPermille(UErrorCode &status);
+#endif /* U_HIDE_DRAFT_API */
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of concentr: permille.
* Also see {@link #createPermille()}.
*/
static MeasureUnit *createLiterPer100Kilometers(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of consumption: liter-per-100kilometers.
* Also see {@link #createLiterPer100Kilometers()}.
* @draft ICU 64
*/
static MeasureUnit getLiterPer100Kilometers();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of consumption: liter-per-kilometer.
*/
static MeasureUnit *createLiterPerKilometer(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of consumption: liter-per-kilometer.
* Also see {@link #createLiterPerKilometer()}.
* @draft ICU 64
*/
static MeasureUnit getLiterPerKilometer();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of consumption: mile-per-gallon.
*/
static MeasureUnit *createMilePerGallon(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of consumption: mile-per-gallon.
* Also see {@link #createMilePerGallon()}.
* @draft ICU 64
*/
static MeasureUnit getMilePerGallon();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of consumption: mile-per-gallon-imperial.
*/
static MeasureUnit *createMilePerGallonImperial(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of consumption: mile-per-gallon-imperial.
* Also see {@link #createMilePerGallonImperial()}.
* @draft ICU 64
*/
static MeasureUnit getMilePerGallonImperial();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of digital: bit.
*/
static MeasureUnit *createBit(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: bit.
* Also see {@link #createBit()}.
* @draft ICU 64
*/
static MeasureUnit getBit();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of digital: byte.
*/
static MeasureUnit *createByte(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: byte.
* Also see {@link #createByte()}.
* @draft ICU 64
*/
static MeasureUnit getByte();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of digital: gigabit.
*/
static MeasureUnit *createGigabit(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: gigabit.
* Also see {@link #createGigabit()}.
* @draft ICU 64
*/
static MeasureUnit getGigabit();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of digital: gigabyte.
*/
static MeasureUnit *createGigabyte(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: gigabyte.
* Also see {@link #createGigabyte()}.
* @draft ICU 64
*/
static MeasureUnit getGigabyte();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of digital: kilobit.
*/
static MeasureUnit *createKilobit(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: kilobit.
* Also see {@link #createKilobit()}.
* @draft ICU 64
*/
static MeasureUnit getKilobit();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of digital: kilobyte.
*/
static MeasureUnit *createKilobyte(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: kilobyte.
* Also see {@link #createKilobyte()}.
* @draft ICU 64
*/
static MeasureUnit getKilobyte();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of digital: megabit.
*/
static MeasureUnit *createMegabit(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: megabit.
* Also see {@link #createMegabit()}.
* @draft ICU 64
*/
static MeasureUnit getMegabit();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of digital: megabyte.
*/
static MeasureUnit *createMegabyte(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: megabyte.
* Also see {@link #createMegabyte()}.
* @draft ICU 64
*/
static MeasureUnit getMegabyte();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
* @draft ICU 63
*/
static MeasureUnit *createPetabyte(UErrorCode &status);
+#endif /* U_HIDE_DRAFT_API */
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: petabyte.
* Also see {@link #createPetabyte()}.
*/
static MeasureUnit *createTerabit(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: terabit.
* Also see {@link #createTerabit()}.
* @draft ICU 64
*/
static MeasureUnit getTerabit();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of digital: terabyte.
*/
static MeasureUnit *createTerabyte(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of digital: terabyte.
* Also see {@link #createTerabyte()}.
* @draft ICU 64
*/
static MeasureUnit getTerabyte();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of duration: century.
*/
static MeasureUnit *createCentury(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: century.
* Also see {@link #createCentury()}.
* @draft ICU 64
*/
static MeasureUnit getCentury();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of duration: day.
*/
static MeasureUnit *createDay(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: day.
* Also see {@link #createDay()}.
* @draft ICU 64
*/
static MeasureUnit getDay();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
* @draft ICU 63
*/
static MeasureUnit *createDayPerson(UErrorCode &status);
+#endif /* U_HIDE_DRAFT_API */
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: day-person.
* Also see {@link #createDayPerson()}.
*/
static MeasureUnit *createHour(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: hour.
* Also see {@link #createHour()}.
* @draft ICU 64
*/
static MeasureUnit getHour();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of duration: microsecond.
*/
static MeasureUnit *createMicrosecond(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: microsecond.
* Also see {@link #createMicrosecond()}.
* @draft ICU 64
*/
static MeasureUnit getMicrosecond();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of duration: millisecond.
*/
static MeasureUnit *createMillisecond(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: millisecond.
* Also see {@link #createMillisecond()}.
* @draft ICU 64
*/
static MeasureUnit getMillisecond();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of duration: minute.
*/
static MeasureUnit *createMinute(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: minute.
* Also see {@link #createMinute()}.
* @draft ICU 64
*/
static MeasureUnit getMinute();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of duration: month.
*/
static MeasureUnit *createMonth(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: month.
* Also see {@link #createMonth()}.
* @draft ICU 64
*/
static MeasureUnit getMonth();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
* @draft ICU 63
*/
static MeasureUnit *createMonthPerson(UErrorCode &status);
+#endif /* U_HIDE_DRAFT_API */
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: month-person.
* Also see {@link #createMonthPerson()}.
*/
static MeasureUnit *createNanosecond(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: nanosecond.
* Also see {@link #createNanosecond()}.
* @draft ICU 64
*/
static MeasureUnit getNanosecond();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of duration: second.
*/
static MeasureUnit *createSecond(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: second.
* Also see {@link #createSecond()}.
* @draft ICU 64
*/
static MeasureUnit getSecond();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of duration: week.
*/
static MeasureUnit *createWeek(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: week.
* Also see {@link #createWeek()}.
* @draft ICU 64
*/
static MeasureUnit getWeek();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
* @draft ICU 63
*/
static MeasureUnit *createWeekPerson(UErrorCode &status);
+#endif /* U_HIDE_DRAFT_API */
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: week-person.
* Also see {@link #createWeekPerson()}.
*/
static MeasureUnit *createYear(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: year.
* Also see {@link #createYear()}.
* @draft ICU 64
*/
static MeasureUnit getYear();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
* @draft ICU 63
*/
static MeasureUnit *createYearPerson(UErrorCode &status);
+#endif /* U_HIDE_DRAFT_API */
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of duration: year-person.
* Also see {@link #createYearPerson()}.
*/
static MeasureUnit *createAmpere(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of electric: ampere.
* Also see {@link #createAmpere()}.
* @draft ICU 64
*/
static MeasureUnit getAmpere();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of electric: milliampere.
*/
static MeasureUnit *createMilliampere(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of electric: milliampere.
* Also see {@link #createMilliampere()}.
* @draft ICU 64
*/
static MeasureUnit getMilliampere();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of electric: ohm.
*/
static MeasureUnit *createOhm(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of electric: ohm.
* Also see {@link #createOhm()}.
* @draft ICU 64
*/
static MeasureUnit getOhm();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of electric: volt.
*/
static MeasureUnit *createVolt(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of electric: volt.
* Also see {@link #createVolt()}.
* @draft ICU 64
*/
static MeasureUnit getVolt();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createCalorie(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of energy: calorie.
* Also see {@link #createCalorie()}.
* @draft ICU 64
*/
static MeasureUnit getCalorie();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createFoodcalorie(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of energy: foodcalorie.
* Also see {@link #createFoodcalorie()}.
* @draft ICU 64
*/
static MeasureUnit getFoodcalorie();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of energy: joule.
*/
static MeasureUnit *createJoule(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of energy: joule.
* Also see {@link #createJoule()}.
* @draft ICU 64
*/
static MeasureUnit getJoule();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of energy: kilocalorie.
*/
static MeasureUnit *createKilocalorie(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of energy: kilocalorie.
* Also see {@link #createKilocalorie()}.
* @draft ICU 64
*/
static MeasureUnit getKilocalorie();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of energy: kilojoule.
*/
static MeasureUnit *createKilojoule(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of energy: kilojoule.
* Also see {@link #createKilojoule()}.
* @draft ICU 64
*/
static MeasureUnit getKilojoule();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of energy: kilowatt-hour.
*/
static MeasureUnit *createKilowattHour(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of energy: kilowatt-hour.
* Also see {@link #createKilowattHour()}.
* @draft ICU 64
*/
static MeasureUnit getKilowattHour();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createGigahertz(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of frequency: gigahertz.
* Also see {@link #createGigahertz()}.
* @draft ICU 64
*/
static MeasureUnit getGigahertz();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of frequency: hertz.
*/
static MeasureUnit *createHertz(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of frequency: hertz.
* Also see {@link #createHertz()}.
* @draft ICU 64
*/
static MeasureUnit getHertz();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of frequency: kilohertz.
*/
static MeasureUnit *createKilohertz(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of frequency: kilohertz.
* Also see {@link #createKilohertz()}.
* @draft ICU 64
*/
static MeasureUnit getKilohertz();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of frequency: megahertz.
*/
static MeasureUnit *createMegahertz(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of frequency: megahertz.
* Also see {@link #createMegahertz()}.
* @draft ICU 64
*/
static MeasureUnit getMegahertz();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: astronomical-unit.
*/
static MeasureUnit *createAstronomicalUnit(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: astronomical-unit.
* Also see {@link #createAstronomicalUnit()}.
* @draft ICU 64
*/
static MeasureUnit getAstronomicalUnit();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: centimeter.
*/
static MeasureUnit *createCentimeter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: centimeter.
* Also see {@link #createCentimeter()}.
* @draft ICU 64
*/
static MeasureUnit getCentimeter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: decimeter.
*/
static MeasureUnit *createDecimeter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: decimeter.
* Also see {@link #createDecimeter()}.
* @draft ICU 64
*/
static MeasureUnit getDecimeter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: fathom.
*/
static MeasureUnit *createFathom(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: fathom.
* Also see {@link #createFathom()}.
* @draft ICU 64
*/
static MeasureUnit getFathom();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: foot.
*/
static MeasureUnit *createFoot(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: foot.
* Also see {@link #createFoot()}.
* @draft ICU 64
*/
static MeasureUnit getFoot();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: furlong.
*/
static MeasureUnit *createFurlong(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: furlong.
* Also see {@link #createFurlong()}.
* @draft ICU 64
*/
static MeasureUnit getFurlong();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: inch.
*/
static MeasureUnit *createInch(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: inch.
* Also see {@link #createInch()}.
* @draft ICU 64
*/
static MeasureUnit getInch();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: kilometer.
*/
static MeasureUnit *createKilometer(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: kilometer.
* Also see {@link #createKilometer()}.
* @draft ICU 64
*/
static MeasureUnit getKilometer();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: light-year.
*/
static MeasureUnit *createLightYear(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: light-year.
* Also see {@link #createLightYear()}.
* @draft ICU 64
*/
static MeasureUnit getLightYear();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: meter.
*/
static MeasureUnit *createMeter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: meter.
* Also see {@link #createMeter()}.
* @draft ICU 64
*/
static MeasureUnit getMeter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: micrometer.
*/
static MeasureUnit *createMicrometer(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: micrometer.
* Also see {@link #createMicrometer()}.
* @draft ICU 64
*/
static MeasureUnit getMicrometer();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: mile.
*/
static MeasureUnit *createMile(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: mile.
* Also see {@link #createMile()}.
* @draft ICU 64
*/
static MeasureUnit getMile();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: mile-scandinavian.
*/
static MeasureUnit *createMileScandinavian(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: mile-scandinavian.
* Also see {@link #createMileScandinavian()}.
* @draft ICU 64
*/
static MeasureUnit getMileScandinavian();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: millimeter.
*/
static MeasureUnit *createMillimeter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: millimeter.
* Also see {@link #createMillimeter()}.
* @draft ICU 64
*/
static MeasureUnit getMillimeter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: nanometer.
*/
static MeasureUnit *createNanometer(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: nanometer.
* Also see {@link #createNanometer()}.
* @draft ICU 64
*/
static MeasureUnit getNanometer();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: nautical-mile.
*/
static MeasureUnit *createNauticalMile(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: nautical-mile.
* Also see {@link #createNauticalMile()}.
* @draft ICU 64
*/
static MeasureUnit getNauticalMile();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: parsec.
*/
static MeasureUnit *createParsec(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: parsec.
* Also see {@link #createParsec()}.
* @draft ICU 64
*/
static MeasureUnit getParsec();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: picometer.
*/
static MeasureUnit *createPicometer(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: picometer.
* Also see {@link #createPicometer()}.
* @draft ICU 64
*/
static MeasureUnit getPicometer();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of length: point.
*/
static MeasureUnit *createPoint(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: point.
* Also see {@link #createPoint()}.
* @draft ICU 64
*/
static MeasureUnit getPoint();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createYard(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of length: yard.
* Also see {@link #createYard()}.
* @draft ICU 64
*/
static MeasureUnit getYard();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of light: lux.
*/
static MeasureUnit *createLux(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of light: lux.
* Also see {@link #createLux()}.
* @draft ICU 64
*/
static MeasureUnit getLux();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createCarat(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: carat.
* Also see {@link #createCarat()}.
* @draft ICU 64
*/
static MeasureUnit getCarat();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createGram(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: gram.
* Also see {@link #createGram()}.
* @draft ICU 64
*/
static MeasureUnit getGram();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of mass: kilogram.
*/
static MeasureUnit *createKilogram(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: kilogram.
* Also see {@link #createKilogram()}.
* @draft ICU 64
*/
static MeasureUnit getKilogram();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of mass: metric-ton.
*/
static MeasureUnit *createMetricTon(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: metric-ton.
* Also see {@link #createMetricTon()}.
* @draft ICU 64
*/
static MeasureUnit getMetricTon();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of mass: microgram.
*/
static MeasureUnit *createMicrogram(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: microgram.
* Also see {@link #createMicrogram()}.
* @draft ICU 64
*/
static MeasureUnit getMicrogram();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of mass: milligram.
*/
static MeasureUnit *createMilligram(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: milligram.
* Also see {@link #createMilligram()}.
* @draft ICU 64
*/
static MeasureUnit getMilligram();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of mass: ounce.
*/
static MeasureUnit *createOunce(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: ounce.
* Also see {@link #createOunce()}.
* @draft ICU 64
*/
static MeasureUnit getOunce();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of mass: ounce-troy.
*/
static MeasureUnit *createOunceTroy(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: ounce-troy.
* Also see {@link #createOunceTroy()}.
* @draft ICU 64
*/
static MeasureUnit getOunceTroy();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of mass: pound.
*/
static MeasureUnit *createPound(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: pound.
* Also see {@link #createPound()}.
* @draft ICU 64
*/
static MeasureUnit getPound();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createStone(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: stone.
* Also see {@link #createStone()}.
* @draft ICU 64
*/
static MeasureUnit getStone();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of mass: ton.
*/
static MeasureUnit *createTon(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of mass: ton.
* Also see {@link #createTon()}.
* @draft ICU 64
*/
static MeasureUnit getTon();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of power: gigawatt.
*/
static MeasureUnit *createGigawatt(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of power: gigawatt.
* Also see {@link #createGigawatt()}.
* @draft ICU 64
*/
static MeasureUnit getGigawatt();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of power: horsepower.
*/
static MeasureUnit *createHorsepower(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of power: horsepower.
* Also see {@link #createHorsepower()}.
* @draft ICU 64
*/
static MeasureUnit getHorsepower();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of power: kilowatt.
*/
static MeasureUnit *createKilowatt(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of power: kilowatt.
* Also see {@link #createKilowatt()}.
* @draft ICU 64
*/
static MeasureUnit getKilowatt();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of power: megawatt.
*/
static MeasureUnit *createMegawatt(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of power: megawatt.
* Also see {@link #createMegawatt()}.
* @draft ICU 64
*/
static MeasureUnit getMegawatt();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of power: milliwatt.
*/
static MeasureUnit *createMilliwatt(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of power: milliwatt.
* Also see {@link #createMilliwatt()}.
* @draft ICU 64
*/
static MeasureUnit getMilliwatt();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of power: watt.
*/
static MeasureUnit *createWatt(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of power: watt.
* Also see {@link #createWatt()}.
* @draft ICU 64
*/
static MeasureUnit getWatt();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
* @draft ICU 63
*/
static MeasureUnit *createAtmosphere(UErrorCode &status);
+#endif /* U_HIDE_DRAFT_API */
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of pressure: atmosphere.
* Also see {@link #createAtmosphere()}.
*/
static MeasureUnit *createHectopascal(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of pressure: hectopascal.
* Also see {@link #createHectopascal()}.
* @draft ICU 64
*/
static MeasureUnit getHectopascal();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of pressure: inch-hg.
*/
static MeasureUnit *createInchHg(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of pressure: inch-hg.
* Also see {@link #createInchHg()}.
* @draft ICU 64
*/
static MeasureUnit getInchHg();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createMillibar(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of pressure: millibar.
* Also see {@link #createMillibar()}.
* @draft ICU 64
*/
static MeasureUnit getMillibar();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of pressure: millimeter-of-mercury.
*/
static MeasureUnit *createMillimeterOfMercury(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of pressure: millimeter-of-mercury.
* Also see {@link #createMillimeterOfMercury()}.
* @draft ICU 64
*/
static MeasureUnit getMillimeterOfMercury();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of pressure: pound-per-square-inch.
*/
static MeasureUnit *createPoundPerSquareInch(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of pressure: pound-per-square-inch.
* Also see {@link #createPoundPerSquareInch()}.
* @draft ICU 64
*/
static MeasureUnit getPoundPerSquareInch();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of speed: kilometer-per-hour.
*/
static MeasureUnit *createKilometerPerHour(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of speed: kilometer-per-hour.
* Also see {@link #createKilometerPerHour()}.
* @draft ICU 64
*/
static MeasureUnit getKilometerPerHour();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of speed: knot.
*/
static MeasureUnit *createKnot(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of speed: knot.
* Also see {@link #createKnot()}.
* @draft ICU 64
*/
static MeasureUnit getKnot();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of speed: meter-per-second.
*/
static MeasureUnit *createMeterPerSecond(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of speed: meter-per-second.
* Also see {@link #createMeterPerSecond()}.
* @draft ICU 64
*/
static MeasureUnit getMeterPerSecond();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of speed: mile-per-hour.
*/
static MeasureUnit *createMilePerHour(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of speed: mile-per-hour.
* Also see {@link #createMilePerHour()}.
* @draft ICU 64
*/
static MeasureUnit getMilePerHour();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of temperature: celsius.
*/
static MeasureUnit *createCelsius(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of temperature: celsius.
* Also see {@link #createCelsius()}.
* @draft ICU 64
*/
static MeasureUnit getCelsius();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of temperature: fahrenheit.
*/
static MeasureUnit *createFahrenheit(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of temperature: fahrenheit.
* Also see {@link #createFahrenheit()}.
* @draft ICU 64
*/
static MeasureUnit getFahrenheit();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of temperature: generic.
*/
static MeasureUnit *createGenericTemperature(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of temperature: generic.
* Also see {@link #createGenericTemperature()}.
* @draft ICU 64
*/
static MeasureUnit getGenericTemperature();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of temperature: kelvin.
*/
static MeasureUnit *createKelvin(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of temperature: kelvin.
* Also see {@link #createKelvin()}.
* @draft ICU 64
*/
static MeasureUnit getKelvin();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createAcreFoot(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: acre-foot.
* Also see {@link #createAcreFoot()}.
* @draft ICU 64
*/
static MeasureUnit getAcreFoot();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createBushel(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: bushel.
* Also see {@link #createBushel()}.
* @draft ICU 64
*/
static MeasureUnit getBushel();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: centiliter.
*/
static MeasureUnit *createCentiliter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: centiliter.
* Also see {@link #createCentiliter()}.
* @draft ICU 64
*/
static MeasureUnit getCentiliter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: cubic-centimeter.
*/
static MeasureUnit *createCubicCentimeter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: cubic-centimeter.
* Also see {@link #createCubicCentimeter()}.
* @draft ICU 64
*/
static MeasureUnit getCubicCentimeter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: cubic-foot.
*/
static MeasureUnit *createCubicFoot(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: cubic-foot.
* Also see {@link #createCubicFoot()}.
* @draft ICU 64
*/
static MeasureUnit getCubicFoot();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: cubic-inch.
*/
static MeasureUnit *createCubicInch(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: cubic-inch.
* Also see {@link #createCubicInch()}.
* @draft ICU 64
*/
static MeasureUnit getCubicInch();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: cubic-kilometer.
*/
static MeasureUnit *createCubicKilometer(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: cubic-kilometer.
* Also see {@link #createCubicKilometer()}.
* @draft ICU 64
*/
static MeasureUnit getCubicKilometer();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: cubic-meter.
*/
static MeasureUnit *createCubicMeter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: cubic-meter.
* Also see {@link #createCubicMeter()}.
* @draft ICU 64
*/
static MeasureUnit getCubicMeter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: cubic-mile.
*/
static MeasureUnit *createCubicMile(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: cubic-mile.
* Also see {@link #createCubicMile()}.
* @draft ICU 64
*/
static MeasureUnit getCubicMile();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: cubic-yard.
*/
static MeasureUnit *createCubicYard(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: cubic-yard.
* Also see {@link #createCubicYard()}.
* @draft ICU 64
*/
static MeasureUnit getCubicYard();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: cup.
*/
static MeasureUnit *createCup(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: cup.
* Also see {@link #createCup()}.
* @draft ICU 64
*/
static MeasureUnit getCup();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: cup-metric.
*/
static MeasureUnit *createCupMetric(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: cup-metric.
* Also see {@link #createCupMetric()}.
* @draft ICU 64
*/
static MeasureUnit getCupMetric();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: deciliter.
*/
static MeasureUnit *createDeciliter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: deciliter.
* Also see {@link #createDeciliter()}.
* @draft ICU 64
*/
static MeasureUnit getDeciliter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: fluid-ounce.
*/
static MeasureUnit *createFluidOunce(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: fluid-ounce.
* Also see {@link #createFluidOunce()}.
* @draft ICU 64
*/
static MeasureUnit getFluidOunce();
+#endif /* U_HIDE_DRAFT_API */
#ifndef U_HIDE_DRAFT_API
/**
*/
static MeasureUnit *createGallon(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: gallon.
* Also see {@link #createGallon()}.
* @draft ICU 64
*/
static MeasureUnit getGallon();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: gallon-imperial.
*/
static MeasureUnit *createGallonImperial(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: gallon-imperial.
* Also see {@link #createGallonImperial()}.
* @draft ICU 64
*/
static MeasureUnit getGallonImperial();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: hectoliter.
*/
static MeasureUnit *createHectoliter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: hectoliter.
* Also see {@link #createHectoliter()}.
* @draft ICU 64
*/
static MeasureUnit getHectoliter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: liter.
*/
static MeasureUnit *createLiter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: liter.
* Also see {@link #createLiter()}.
* @draft ICU 64
*/
static MeasureUnit getLiter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: megaliter.
*/
static MeasureUnit *createMegaliter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: megaliter.
* Also see {@link #createMegaliter()}.
* @draft ICU 64
*/
static MeasureUnit getMegaliter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: milliliter.
*/
static MeasureUnit *createMilliliter(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: milliliter.
* Also see {@link #createMilliliter()}.
* @draft ICU 64
*/
static MeasureUnit getMilliliter();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: pint.
*/
static MeasureUnit *createPint(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: pint.
* Also see {@link #createPint()}.
* @draft ICU 64
*/
static MeasureUnit getPint();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: pint-metric.
*/
static MeasureUnit *createPintMetric(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: pint-metric.
* Also see {@link #createPintMetric()}.
* @draft ICU 64
*/
static MeasureUnit getPintMetric();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: quart.
*/
static MeasureUnit *createQuart(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: quart.
* Also see {@link #createQuart()}.
* @draft ICU 64
*/
static MeasureUnit getQuart();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: tablespoon.
*/
static MeasureUnit *createTablespoon(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: tablespoon.
* Also see {@link #createTablespoon()}.
* @draft ICU 64
*/
static MeasureUnit getTablespoon();
+#endif /* U_HIDE_DRAFT_API */
/**
* Returns by pointer, unit of volume: teaspoon.
*/
static MeasureUnit *createTeaspoon(UErrorCode &status);
+#ifndef U_HIDE_DRAFT_API
/**
* Returns by value, unit of volume: teaspoon.
* Also see {@link #createTeaspoon()}.
* @draft ICU 64
*/
static MeasureUnit getTeaspoon();
+#endif /* U_HIDE_DRAFT_API */
// End generated createXXX methods