Uses of Class
com.ibm.icu.impl.duration.TimeUnit
Packages that use TimeUnit
-
Uses of TimeUnit in com.ibm.icu.impl.duration
Fields in com.ibm.icu.impl.duration declared as TimeUnitModifier and TypeFieldDescriptionstatic final TimeUnit
TimeUnit.DAY
Represents a day.static final TimeUnit
TimeUnitConstants.DAY
Represents a day.static final TimeUnit
TimeUnit.HOUR
Represents an hour.static final TimeUnit
TimeUnitConstants.HOUR
Represents an hour.(package private) TimeUnit
BasicPeriodBuilderFactory.Settings.maxUnit
static final TimeUnit
TimeUnit.MILLISECOND
Represents a millisecond.static final TimeUnit
TimeUnitConstants.MILLISECOND
Represents a millisecond.(package private) TimeUnit
BasicPeriodBuilderFactory.Settings.minUnit
static final TimeUnit
TimeUnit.MINUTE
Represents a minute.static final TimeUnit
TimeUnitConstants.MINUTE
Represents a minute.static final TimeUnit
TimeUnit.MONTH
Represents a month.static final TimeUnit
TimeUnitConstants.MONTH
Represents a month.static final TimeUnit
TimeUnit.SECOND
Represents a second.static final TimeUnit
TimeUnitConstants.SECOND
Represents a second.private TimeUnit
FixedUnitBuilder.unit
(package private) static final TimeUnit[]
TimeUnit.units
The list of units, in order from largest to smallest.static final TimeUnit
TimeUnit.WEEK
Represents a week.static final TimeUnit
TimeUnitConstants.WEEK
Represents a week.static final TimeUnit
TimeUnit.YEAR
Represents a year.static final TimeUnit
TimeUnitConstants.YEAR
Represents a year.Methods in com.ibm.icu.impl.duration that return TimeUnitModifier and TypeMethodDescription(package private) TimeUnit
BasicPeriodBuilderFactory.Settings.effectiveMinUnit()
TimeUnit.larger()
Returns the next larger time unit, or null if this is the largest.TimeUnit.smaller()
Returns the next smaller time unit, or null if this is the smallest.Methods in com.ibm.icu.impl.duration with parameters of type TimeUnitModifier and TypeMethodDescriptionSet the given unit to have the given count.(package private) static long
BasicPeriodBuilderFactory.approximateDurationOf
(TimeUnit unit) long
PeriodBuilderImpl.approximateDurationOf
(TimeUnit unit) static Period
Constructs a Period representing a duration of count units extending into the past.static FixedUnitBuilder
FixedUnitBuilder.get
(TimeUnit unit, BasicPeriodBuilderFactory.Settings settingsToUse) float
Returns the count for the specified unit.BasicPeriodBuilderFactory.getFixedUnitBuilder
(TimeUnit unit) Return a builder that represents relative time in terms of the single given TimeUnitPeriodBuilderFactory.getFixedUnitBuilder
(TimeUnit unit) Returns a builder that represents durations in terms of the single given TimeUnit.boolean
Returns true if the given unit is set.static Period
Constructs a Period representing a duration less than count units extending into the past.static Period
Constructs a Period representing a duration more than count units extending into the past.Mark the given unit as not being set.BasicPeriodBuilderFactory.setAvailableUnitRange
(TimeUnit minUnit, TimeUnit maxUnit) PeriodBuilderFactory.setAvailableUnitRange
(TimeUnit minUnit, TimeUnit maxUnit) Sets the time units available for use.private Period
Period.setTimeUnitInternalValue
(TimeUnit unit, int value) Sets the period to have the provided value, 1/1000 of the unit plus 1.private Period
Period.setTimeUnitValue
(TimeUnit unit, float value) Set the unit's internal value, converting from float to int.BasicPeriodBuilderFactory.setUnitIsAvailable
(TimeUnit unit, boolean available) PeriodBuilderFactory.setUnitIsAvailable
(TimeUnit unit, boolean available) Sets whether the time unit is available for use.Constructors in com.ibm.icu.impl.duration with parameters of type TimeUnitModifierConstructorDescription(package private)
FixedUnitBuilder
(TimeUnit unit, BasicPeriodBuilderFactory.Settings settings) private
Private constructor used by static factory methods. -
Uses of TimeUnit in com.ibm.icu.impl.duration.impl
Methods in com.ibm.icu.impl.duration.impl with parameters of type TimeUnitModifier and TypeMethodDescriptionint
PeriodFormatterData.appendCount
(TimeUnit unit, boolean omitCount, boolean useDigitPrefix, int count, int cv, boolean useSep, String name, boolean last, StringBuffer sb) Append a count to the string builder.boolean
PeriodFormatterData.appendUnit
(TimeUnit unit, int count, int cv, int uv, boolean useCountSep, boolean useDigitPrefix, boolean multiple, boolean last, boolean wasSkipped, StringBuffer sb) Append the count and unit to the string builder.boolean
PeriodFormatterData.appendUnitSeparator
(TimeUnit unit, boolean longSep, boolean afterFirst, boolean beforeLast, StringBuffer sb) Append the appropriate separator between unitsprivate int
PeriodFormatterData.computeForm
(TimeUnit unit, int count, int cv, boolean lastOfMultiple)