/* */ package com.ibm.icu.impl.duration;
/* */
/* */
/* */
/* */
/* */
/* */
/* */ public final class TimeUnit
/* */ {
/* */ final String name;
/* */
/* */
/* */
/* */
/* */ final byte ordinal;
/* */
/* */
/* */
/* */
/* */
/* */ private TimeUnit(String name, int ordinal)
/* */ {
/* 23 */ this.name = name;
/* 24 */ this.ordinal = ((byte)ordinal);
/* */ }
/* */
/* */ public String toString() {
/* 28 */ return this.name;
/* */ }
/* */
/* */
/* 32 */ public static final TimeUnit YEAR = new TimeUnit("year", 0);
/* */
/* */
/* 35 */ public static final TimeUnit MONTH = new TimeUnit("month", 1);
/* */
/* */
/* 38 */ public static final TimeUnit WEEK = new TimeUnit("week", 2);
/* */
/* */
/* 41 */ public static final TimeUnit DAY = new TimeUnit("day", 3);
/* */
/* */
/* 44 */ public static final TimeUnit HOUR = new TimeUnit("hour", 4);
/* */
/* */
/* 47 */ public static final TimeUnit MINUTE = new TimeUnit("minute", 5);
/* */
/* */
/* 50 */ public static final TimeUnit SECOND = new TimeUnit("second", 6);
/* */
/* */
/* 53 */ public static final TimeUnit MILLISECOND = new TimeUnit("millisecond", 7);
/* */
/* */ public TimeUnit larger()
/* */ {
/* 57 */ return this.ordinal == 0 ? null : units[(this.ordinal - 1)];
/* */ }
/* */
/* */ public TimeUnit smaller()
/* */ {
/* 62 */ return this.ordinal == units.length - 1 ? null : units[(this.ordinal + 1)];
/* */ }
/* */
/* */
/* 66 */ static final TimeUnit[] units = { YEAR, MONTH, WEEK, DAY, HOUR, MINUTE, SECOND, MILLISECOND };
/* */
/* */
/* */
/* */ public int ordinal()
/* */ {
/* 72 */ return this.ordinal;
/* */ }
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* 81 */ static final long[] approxDurations = { 31557600000L, 2630880000L, 604800000L, 86400000L, 3600000L, 60000L, 1000L, 1L };
/* */ }
/* Location: C:\Users\Ethan\Desktop\FontZip\FontTool\sfnttool.jar!\com\ibm\icu\impl\duration\TimeUnit.class
* Java compiler version: 5 (49.0)
* JD-Core Version: 0.7.1
*/