Top Fields Constructors Methods
com.ibm.icu.impl.duration

pack-priv Class MultiUnitBuilder

Located in compilation unit of com.ibm.icu.impl.duration.BasicPeriodBuilderFactory.

extends PeriodBuilderImpl
Class Inheritance

Field Summary

Modifier and TypeField and Description
private int
Inherited from com.ibm.icu.impl.duration.PeriodBuilderImpl:
settings

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static MultiUnitBuilder
get(int nPeriods, BasicPeriodBuilderFactory.Settings settings)

protected Period
handleCreate(long duration, long referenceDate, boolean inPast)

Implements abstract com.ibm.icu.impl.duration.PeriodBuilderImpl.handleCreate.

protected PeriodBuilder
Inherited from com.ibm.icu.impl.duration.PeriodBuilderImpl:
approximateDurationOfcreatecreateWithReferenceDatewithLocalewithTimeZone

Field Detail

nPeriodsback to summary
private int nPeriods

Constructor Detail

MultiUnitBuilderback to summary
pack-priv MultiUnitBuilder(int nPeriods, BasicPeriodBuilderFactory.Settings settings)

Method Detail

getback to summary
public static MultiUnitBuilder get(int nPeriods, BasicPeriodBuilderFactory.Settings settings)
handleCreateback to summary
protected Period handleCreate(long duration, long referenceDate, boolean inPast)

Implements abstract com.ibm.icu.impl.duration.PeriodBuilderImpl.handleCreate.

Annotations
@Override
withSettingsback to summary
protected PeriodBuilder withSettings(BasicPeriodBuilderFactory.Settings settingsToUse)

Implements abstract com.ibm.icu.impl.duration.PeriodBuilderImpl.withSettings.

Annotations
@Override