Package com.ibm.icu.impl.duration
Class OneOrTwoUnitBuilder
- java.lang.Object
-
- com.ibm.icu.impl.duration.PeriodBuilderImpl
-
- com.ibm.icu.impl.duration.OneOrTwoUnitBuilder
-
- All Implemented Interfaces:
PeriodBuilder
class OneOrTwoUnitBuilder extends PeriodBuilderImpl
-
-
Field Summary
-
Fields inherited from class com.ibm.icu.impl.duration.PeriodBuilderImpl
settings
-
-
Constructor Summary
Constructors Constructor Description OneOrTwoUnitBuilder(BasicPeriodBuilderFactory.Settings settings)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OneOrTwoUnitBuilder
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
-
OneOrTwoUnitBuilder
OneOrTwoUnitBuilder(BasicPeriodBuilderFactory.Settings settings)
-
-
Method Detail
-
get
public static OneOrTwoUnitBuilder 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
-
-