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 void
LongNameHandler.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 MeasureUnitImpl
ComplexUnitsConverter.inputUnit_
final MeasureUnitImpl
UnitsRouter.RouteResult.outputUnit
(package private) final MeasureUnitImpl
UnitsRouter.ConverterPreference.targetUnit
(package private) MeasureUnitImpl
MeasureUnitImpl.MeasureUnitImplWithIndex.unitImpl
Methods 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 MeasureUnitImpl
MeasureUnitImpl.forCurrencyCode
(String currencyCode) Used for currency units.static MeasureUnitImpl
MeasureUnitImpl.forIdentifier
(String identifier) Parse a unit identifier into a MeasureUnitImpl.private MeasureUnitImpl
MeasureUnitImpl.UnitsParser.parse()
static MeasureUnitImpl
MeasureUnitImpl.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 boolean
ConversionRates.checkSimpleUnit
(MeasureUnitImpl measureUnitImpl) Checks if theMeasureUnitImpl
is simple or not.int
MeasureUnitImpl.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 BigDecimal
ConversionRates.getOffset
(MeasureUnitImpl source, MeasureUnitImpl target, UnitsConverter.Factor sourceToBase, UnitsConverter.Factor targetToBase, UnitsConverter.Convertibility convertibility) Constructors in com.ibm.icu.impl.units with parameters of type MeasureUnitImplModifierConstructorDescriptionComplexUnitsConverter
(MeasureUnitImpl targetUnit, ConversionRates conversionRates) ConstructsComplexUnitsConverter
for aninputUnit
that could be Single, Compound or Mixed.ComplexUnitsConverter
(MeasureUnitImpl inputUnit, MeasureUnitImpl outputUnits, ConversionRates conversionRates) ConstructsComplexUnitsConverter
NOTE: - 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 MeasureUnitImpl
MeasureUnit.measureUnitImpl
Used 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 MeasureUnitImpl
MeasureUnit.getMaybeReferenceOfMeasureUnitImpl()
Methods in com.ibm.icu.util with parameters of type MeasureUnitImplModifier and TypeMethodDescriptionstatic MeasureUnit
MeasureUnit.fromMeasureUnitImpl
(MeasureUnitImpl measureUnitImpl) Deprecated.Internal API for ICU use only.Constructors in com.ibm.icu.util with parameters of type MeasureUnitImpl