Uses of Class
com.ibm.icu.impl.units.MeasureUnitImpl
Packages that use MeasureUnitImpl
-
Uses of MeasureUnitImpl in com.ibm.icu.impl.number
Methods in com.ibm.icu.impl.number with parameters of type MeasureUnitImplModifier and TypeMethodDescriptionprivate static voidLongNameHandler.processPatternTimes(MeasureUnitImpl productUnit, ULocale loc, NumberFormatter.UnitWidth width, String caseVariant, String[] outArray) Roughly corresponds to patternTimes(...) in the spec: https://unicode.org/reports/tr35/tr35-general.html#compound-units -
Uses of MeasureUnitImpl in com.ibm.icu.impl.units
Fields in com.ibm.icu.impl.units declared as MeasureUnitImplModifier and TypeFieldDescriptionprivate MeasureUnitImplComplexUnitsConverter.inputUnit_final MeasureUnitImplUnitsRouter.RouteResult.outputUnit(package private) final MeasureUnitImplUnitsRouter.ConverterPreference.targetUnit(package private) MeasureUnitImplMeasureUnitImpl.MeasureUnitImplWithIndex.unitImplMethods in com.ibm.icu.impl.units that return MeasureUnitImplModifier and TypeMethodDescriptionMeasureUnitImpl.copy()MeasureUnitImpl.copyAndSimplify()Returns a simplified version of the unit.ConversionRates.extractCompoundBaseUnit(MeasureUnitImpl measureUnit) static MeasureUnitImplMeasureUnitImpl.forCurrencyCode(String currencyCode) Used for currency units.static MeasureUnitImplMeasureUnitImpl.forIdentifier(String identifier) Parse a unit identifier into a MeasureUnitImpl.private MeasureUnitImplMeasureUnitImpl.UnitsParser.parse()static MeasureUnitImplMeasureUnitImpl.UnitsParser.parseForIdentifier(String identifier) Construct a MeasureUnit from a CLDR Unit Identifier, defined in UTS 35.Methods in com.ibm.icu.impl.units with parameters of type MeasureUnitImplModifier and TypeMethodDescriptionprivate booleanConversionRates.checkSimpleUnit(MeasureUnitImpl measureUnitImpl) Checks if theMeasureUnitImplis simple or not.intMeasureUnitImpl.MeasureUnitImplComparator.compare(MeasureUnitImpl o1, MeasureUnitImpl o2) ConversionRates.extractBaseUnits(MeasureUnitImpl measureUnitImpl) ConversionRates.extractCompoundBaseUnit(MeasureUnitImpl measureUnit) UnitsConverter.extractConvertibility(MeasureUnitImpl source, MeasureUnitImpl target, ConversionRates conversionRates) UnitsData.getCategory(MeasureUnitImpl measureUnit) ConversionRates.getFactorToBase(MeasureUnitImpl measureUnit) protected BigDecimalConversionRates.getOffset(MeasureUnitImpl source, MeasureUnitImpl target, UnitsConverter.Factor sourceToBase, UnitsConverter.Factor targetToBase, UnitsConverter.Convertibility convertibility) protected StringConversionRates.getSpecialMappingName(MeasureUnitImpl simpleUnit) Constructors in com.ibm.icu.impl.units with parameters of type MeasureUnitImplModifierConstructorDescriptionComplexUnitsConverter(MeasureUnitImpl targetUnit, ConversionRates conversionRates) ConstructsComplexUnitsConverterfor aninputUnitthat could be Single, Compound or Mixed.ComplexUnitsConverter(MeasureUnitImpl inputUnit, MeasureUnitImpl outputUnits, ConversionRates conversionRates) ConstructsComplexUnitsConverterNOTE: - inputUnit and outputUnits must be under the same category - e.g.ConverterPreference(MeasureUnitImpl source, MeasureUnitImpl targetUnit, String precision, ConversionRates conversionRates) ConverterPreference(MeasureUnitImpl source, MeasureUnitImpl targetUnit, BigDecimal limit, String precision, ConversionRates conversionRates) (package private)MeasureUnitImplWithIndex(int index, MeasureUnitImpl unitImpl) (package private)RouteResult(ComplexUnitsConverter.ComplexConverterResult complexConverterResult, MeasureUnitImpl outputUnit) UnitsConverter(MeasureUnitImpl source, MeasureUnitImpl target, ConversionRates conversionRates) Constructor ofUnitsConverter.UnitsRouter(MeasureUnitImpl inputUnit, ULocale locale, String usage) -
Uses of MeasureUnitImpl in com.ibm.icu.util
Fields in com.ibm.icu.util declared as MeasureUnitImplModifier and TypeFieldDescriptionprivate MeasureUnitImplMeasureUnit.measureUnitImplUsed by new draft APIs in ICU 68.Methods in com.ibm.icu.util that return MeasureUnitImplModifier and TypeMethodDescriptionMeasureUnit.getCopyOfMeasureUnitImpl()Deprecated.This API is ICU internal only.private MeasureUnitImplMeasureUnit.getMaybeReferenceOfMeasureUnitImpl()Methods in com.ibm.icu.util with parameters of type MeasureUnitImplModifier and TypeMethodDescriptionstatic MeasureUnitMeasureUnit.fromMeasureUnitImpl(MeasureUnitImpl measureUnitImpl) Deprecated.Internal API for ICU use only.Constructors in com.ibm.icu.util with parameters of type MeasureUnitImpl