Package com.ibm.icu.impl.duration
Class BasicPeriodBuilderFactory.Settings
- java.lang.Object
-
- com.ibm.icu.impl.duration.BasicPeriodBuilderFactory.Settings
-
- Enclosing class:
- BasicPeriodBuilderFactory
class BasicPeriodBuilderFactory.Settings extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
allowMillis
(package private) boolean
allowZero
(package private) boolean
inUse
(package private) int
maxLimit
(package private) TimeUnit
maxUnit
(package private) int
minLimit
(package private) TimeUnit
minUnit
(package private) short
uset
(package private) boolean
weeksAloneOnly
-
Constructor Summary
Constructors Constructor Description Settings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BasicPeriodBuilderFactory.Settings
copy()
(package private) Period
createLimited(long duration, boolean inPast)
(package private) TimeUnit
effectiveMinUnit()
(package private) short
effectiveSet()
(package private) BasicPeriodBuilderFactory.Settings
setAllowMilliseconds(boolean allowMillis)
(package private) BasicPeriodBuilderFactory.Settings
setAllowZero(boolean allow)
(package private) BasicPeriodBuilderFactory.Settings
setInUse()
(package private) BasicPeriodBuilderFactory.Settings
setLocale(java.lang.String localeName)
(package private) BasicPeriodBuilderFactory.Settings
setMaxLimit(float maxLimit)
(package private) BasicPeriodBuilderFactory.Settings
setMinLimit(float minLimit)
(package private) BasicPeriodBuilderFactory.Settings
setUnits(int uset)
(package private) BasicPeriodBuilderFactory.Settings
setWeeksAloneOnly(boolean weeksAlone)
-
-
-
Method Detail
-
setUnits
BasicPeriodBuilderFactory.Settings setUnits(int uset)
-
effectiveSet
short effectiveSet()
-
effectiveMinUnit
TimeUnit effectiveMinUnit()
-
setMaxLimit
BasicPeriodBuilderFactory.Settings setMaxLimit(float maxLimit)
-
setMinLimit
BasicPeriodBuilderFactory.Settings setMinLimit(float minLimit)
-
setAllowZero
BasicPeriodBuilderFactory.Settings setAllowZero(boolean allow)
-
setWeeksAloneOnly
BasicPeriodBuilderFactory.Settings setWeeksAloneOnly(boolean weeksAlone)
-
setAllowMilliseconds
BasicPeriodBuilderFactory.Settings setAllowMilliseconds(boolean allowMillis)
-
setLocale
BasicPeriodBuilderFactory.Settings setLocale(java.lang.String localeName)
-
setInUse
BasicPeriodBuilderFactory.Settings setInUse()
-
createLimited
Period createLimited(long duration, boolean inPast)
-
copy
public BasicPeriodBuilderFactory.Settings copy()
-
-