Package com.ibm.icu.impl.duration
Class SingleUnitBuilder
- java.lang.Object
-
- com.ibm.icu.impl.duration.PeriodBuilderImpl
-
- com.ibm.icu.impl.duration.SingleUnitBuilder
-
- All Implemented Interfaces:
PeriodBuilder
class SingleUnitBuilder extends PeriodBuilderImpl
-
-
Field Summary
-
Fields inherited from class com.ibm.icu.impl.duration.PeriodBuilderImpl
settings
-
-
Constructor Summary
Constructors Constructor Description SingleUnitBuilder(BasicPeriodBuilderFactory.Settings settings)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SingleUnitBuilder
get(BasicPeriodBuilderFactory.Settings settings)
protected Period
handleCreate(long duration, long referenceDate, boolean inPast)
protected PeriodBuilder
withSettings(BasicPeriodBuilderFactory.Settings settingsToUse)
-
Methods inherited from class com.ibm.icu.impl.duration.PeriodBuilderImpl
approximateDurationOf, create, createWithReferenceDate, withLocale, withTimeZone
-
-
-
-
Constructor Detail
-
SingleUnitBuilder
SingleUnitBuilder(BasicPeriodBuilderFactory.Settings settings)
-
-
Method Detail
-
get
public static SingleUnitBuilder get(BasicPeriodBuilderFactory.Settings settings)
-
withSettings
protected PeriodBuilder withSettings(BasicPeriodBuilderFactory.Settings settingsToUse)
- Specified by:
withSettings
in classPeriodBuilderImpl
-
handleCreate
protected Period handleCreate(long duration, long referenceDate, boolean inPast)
- Specified by:
handleCreate
in classPeriodBuilderImpl
-
-