Home
last modified time | relevance | path

Searched refs:conversionRates (Results 1 – 19 of 19) sorted by relevance

/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/units/
DComplexUnitsConverter.java49 public ComplexUnitsConverter(MeasureUnitImpl targetUnit, ConversionRates conversionRates) { in ComplexUnitsConverter() argument
56 conversionRates); in ComplexUnitsConverter()
63 this.init(conversionRates); in ComplexUnitsConverter()
95 ConversionRates conversionRates) { in ComplexUnitsConverter() argument
100 this.init(conversionRates); in ComplexUnitsConverter()
107 private void init(ConversionRates conversionRates) { in init() argument
110 …Collections.reverseOrder(new MeasureUnitImpl.MeasureUnitImplWithIndexComparator(conversionRates))); in init()
129 …unitsConverters_.add(new UnitsConverter(this.inputUnit_, units_.get(i).unitImpl, conversionRates)); in init()
132 … .add(new UnitsConverter(units_.get(i - 1).unitImpl, units_.get(i).unitImpl, conversionRates)); in init()
DUnitsRouter.java166 String precision, ConversionRates conversionRates) { in ConverterPreference() argument
168 conversionRates); in ConverterPreference()
172 … BigDecimal limit, String precision, ConversionRates conversionRates) { in ConverterPreference() argument
173 this.converter = new ComplexUnitsConverter(source, targetUnit, conversionRates); in ConverterPreference()
DUnitsConverter.java50 …c UnitsConverter(MeasureUnitImpl source, MeasureUnitImpl target, ConversionRates conversionRates) { in UnitsConverter() argument
51 Convertibility convertibility = extractConvertibility(source, target, conversionRates); in UnitsConverter()
56 Factor sourceToBase = conversionRates.getFactorToBase(source); in UnitsConverter()
57 Factor targetToBase = conversionRates.getFactorToBase(target); in UnitsConverter()
68 …this.offset = conversionRates.getOffset(source, target, sourceToBase, targetToBase, convertibility… in UnitsConverter()
73 …ctConvertibility(MeasureUnitImpl source, MeasureUnitImpl target, ConversionRates conversionRates) { in extractConvertibility() argument
74 ArrayList<SingleUnitImpl> sourceSingleUnits = conversionRates.extractBaseUnits(source); in extractConvertibility()
75 ArrayList<SingleUnitImpl> targetSingleUnits = conversionRates.extractBaseUnits(target); in extractConvertibility()
DMeasureUnitImpl.java775 private final ConversionRates conversionRates; field in MeasureUnitImpl.MeasureUnitImplComparator
777 public MeasureUnitImplComparator(ConversionRates conversionRates) { in MeasureUnitImplComparator() argument
778 this.conversionRates = conversionRates; in MeasureUnitImplComparator()
783 BigDecimal factor1 = this.conversionRates.getFactorToBase(o1).getConversionRate(); in compare()
784 BigDecimal factor2 = this.conversionRates.getFactorToBase(o2).getConversionRate(); in compare()
793 public MeasureUnitImplWithIndexComparator(ConversionRates conversionRates) { in MeasureUnitImplWithIndexComparator() argument
794 this.measureUnitImplComparator = new MeasureUnitImplComparator(conversionRates); in MeasureUnitImplWithIndexComparator()
DUnitsData.java32 private ConversionRates conversionRates; field in UnitsData
37 this.conversionRates = new ConversionRates(); in UnitsData()
56 return conversionRates; in getConversionRates()
/third_party/node/deps/icu-small/source/i18n/
Dunits_router.cpp65 ConversionRates conversionRates(status); in init() local
70 (extractCompoundBaseUnit(inputUnitImpl, conversionRates, status)); in init()
104 conversionRates, status); in init()
Dunits_converter.h126 const ConversionRates &conversionRates,
142 const ConversionRates &conversionRates,
Dunits_converter.cpp414 const ConversionRates &conversionRates, in extractCompoundBaseUnit() argument
426 conversionRates.extractConversionInfo(singleUnit.getSimpleUnitID(), status); in extractCompoundBaseUnit()
466 const ConversionRates &conversionRates, in extractConvertibility() argument
475 MeasureUnitImpl sourceBaseUnit = extractCompoundBaseUnit(source, conversionRates, status); in extractConvertibility()
476 MeasureUnitImpl targetBaseUnit = extractCompoundBaseUnit(target, conversionRates, status); in extractConvertibility()
Dnumber_usageprefs.cpp188 ConversionRates conversionRates(status); in UnitConversionHandler() local
196 new ComplexUnitsConverter(targetUnitImpl, conversionRates, status), status); in UnitConversionHandler()
/third_party/icu/icu4c/source/i18n/
Dunits_router.cpp65 ConversionRates conversionRates(status); in init() local
70 (extractCompoundBaseUnit(inputUnitImpl, conversionRates, status)); in init()
104 conversionRates, status); in init()
Dunits_converter.h126 const ConversionRates &conversionRates,
142 const ConversionRates &conversionRates,
Dunits_converter.cpp414 const ConversionRates &conversionRates, in extractCompoundBaseUnit() argument
426 conversionRates.extractConversionInfo(singleUnit.getSimpleUnitID(), status); in extractCompoundBaseUnit()
466 const ConversionRates &conversionRates, in extractConvertibility() argument
475 MeasureUnitImpl sourceBaseUnit = extractCompoundBaseUnit(source, conversionRates, status); in extractConvertibility()
476 MeasureUnitImpl targetBaseUnit = extractCompoundBaseUnit(target, conversionRates, status); in extractConvertibility()
Dnumber_usageprefs.cpp186 ConversionRates conversionRates(status); in UnitConversionHandler() local
194 new ComplexUnitsConverter(targetUnitImpl, conversionRates, status), status); in UnitConversionHandler()
/third_party/skia/third_party/externals/icu/source/i18n/
Dunits_router.cpp65 ConversionRates conversionRates(status); in init() local
70 (extractCompoundBaseUnit(inputUnitImpl, conversionRates, status)).build(status); in init()
107 conversionRates, status); in init()
Dunits_converter.h120 const ConversionRates &conversionRates,
136 const ConversionRates &conversionRates,
Dunits_converter.cpp407 const ConversionRates &conversionRates, in extractCompoundBaseUnit() argument
419 conversionRates.extractConversionInfo(singleUnit.getSimpleUnitID(), status); in extractCompoundBaseUnit()
459 const ConversionRates &conversionRates, in extractConvertibility() argument
468 MeasureUnitImpl sourceBaseUnit = extractCompoundBaseUnit(source, conversionRates, status); in extractConvertibility()
469 MeasureUnitImpl targetBaseUnit = extractCompoundBaseUnit(target, conversionRates, status); in extractConvertibility()
Dnumber_usageprefs.cpp186 ConversionRates conversionRates(status); in UnitConversionHandler() local
194 new ComplexUnitsConverter(targetUnitImpl, conversionRates, status), status); in UnitConversionHandler()
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/impl/
DUnitsTest.java230 ConversionRates conversionRates = new ConversionRates();
235 … ComplexUnitsConverter converter = new ComplexUnitsConverter(input, output, conversionRates);
283 ConversionRates conversionRates = new ConversionRates();
287 …ls(test.expected, UnitsConverter.extractConvertibility(test.source, test.target, conversionRates));
346 ConversionRates conversionRates = new ConversionRates();
350 … UnitsConverter unitsConverter = new UnitsConverter(sourceImpl, targetImpl, conversionRates);
493 ConversionRates conversionRates = new ConversionRates();
507 UnitsConverter converter = new UnitsConverter(source, target, conversionRates);
566 ConversionRates conversionRates = new ConversionRates();
570 … UnitsConverter converter = new UnitsConverter(testCase.source, testCase.target, conversionRates);
/third_party/icu/icu4c/source/test/intltest/
Dunits_test.cpp162 ConversionRates conversionRates(status); in testExtractConvertibility() local
166 auto convertibility = extractConvertibility(source, target, conversionRates, status); in testExtractConvertibility()
366 ConversionRates conversionRates(status); in testConverter() local
371 UnitsConverter converter(source, target, conversionRates, status); in testConverter()
420 ConversionRates *conversionRates; member
483 …auto convertibility = extractConvertibility(sourceUnit, targetUnit, *ctx->conversionRates, status); in unitsTestDataLineFn()
499 UnitsConverter converter(sourceUnit, targetUnit, *ctx->conversionRates, status); in unitsTestDataLineFn()
706 ConversionRates conversionRates(status); in testComplexUnitsConverterSorting() local
751 ComplexUnitsConverter converter(inputImpl, outputImpl, conversionRates, status); in testComplexUnitsConverterSorting()