
com.groupbyinc.flux.common.unit.TimeValue.class Maven / Gradle / Ivy
???? 4? )com/groupbyinc/flux/common/unit/TimeValue ULjava/lang/Object;Ljava/lang/Comparable; java/lang/Object java/lang/Comparable TimeValue.java +com/groupbyinc/flux/common/unit/TimeValue$1
NSEC_PER_MSEC J MINUS_ONE +Lcom/groupbyinc/flux/common/unit/TimeValue; ZERO duration timeUnit Ljava/util/concurrent/TimeUnit; C0 C1 ? C2 B@ C3 ;?? C4
?GX C5 F0?? C6 N??O timeValueNanos .(J)Lcom/groupbyinc/flux/common/unit/TimeValue; java/util/concurrent/TimeUnit * NANOSECONDS , + - #(JLjava/util/concurrent/TimeUnit;)V / 0
1 nanos timeValueMillis MILLISECONDS 5 + 6 millis timeValueSeconds SECONDS : + ; seconds timeValueMinutes MINUTES ? + @ minutes timeValueHours HOURS D + E hours ()J I this !()Ljava/util/concurrent/TimeUnit; M (J)V ()V / P
Q toNanos (J)J S T
+ U getNanos 3 H
X micros toMicros [ T
+ \ getMicros Z H
_ toMillis a T
+ b getMillis 8 H
e toSeconds g T
+ h
getSeconds = H
k toMinutes m T
+ n
getMinutes B H
q toHours s T
+ t getHours G H
w days toDays z T
+ { getDays y H
~
microsFrac ()D@?@
getMicrosFrac ? ?
?
millisFracA.??
getMillisFrac ? ?
? secondsFracA??e getSecondsFrac ? ?
? minutesFracB+??? getMinutesFrac ? ?
? hoursFracB?1?? getHoursFrac ? ?
? daysFracBӥ$S? getDaysFrac ? ?
? toString ()Ljava/lang/String; java/lang/Long ? (J)Ljava/lang/String; ? ?
? ? 0s ? 3 d ? java/lang/String ? h ? m ? s ? ms ? Z java/lang/StringBuilder ?
? Q
formatDecimal (D)Ljava/lang/String; ? ?
? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? ? ?
? ? value D suffix Ljava/lang/String; valueOf ? ?
? ? indexOf (I)I ? ?
? ? charAt (I)C ? ?
? ? substring (II)Ljava/lang/String; ? ?
? ? (I)Ljava/lang/String; ? ?
? ? (C)Ljava/lang/StringBuilder; ? ?
? ? p ix I ex fraction C getStringRep ($SwitchMap$java$util$concurrent$TimeUnit [I ? ?
? ordinal ()I ? ?
+ ? (J)Ljava/lang/StringBuilder; ? ?
? ? "java/lang/IllegalArgumentException ? unknown time unit: ? name ? ?
+ ? (Ljava/lang/String;)V / ?
? ? parseTimeValue Q(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/unit/TimeValue; java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object;
|(Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/TimeValue;Ljava/lang/String;)Lcom/groupbyinc/flux/common/unit/TimeValue; ?
sValue settingName java/util/Locale ROOT Ljava/util/Locale;
toLowerCase &(Ljava/util/Locale;)Ljava/lang/String;
? trim ?
? endsWith (Ljava/lang/String;)Z
? parse 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J
MICROSECONDS +! DAYS# +$ -0*1& matches(
?)
+ 0+- / failed to parse setting [1 ] with value [3 2] as a time value: unit is missing or unrecognized5 defaultValue
normalized java/lang/NumberFormatException9 length; ?
?< parseLong (Ljava/lang/String;)J>?
?@ java/lang/DoubleB parseDouble (Ljava/lang/String;)DDE
CF failed to parse [H +], fractional time values are not supportedJ *(Ljava/lang/String;Ljava/lang/Throwable;)V /L
?M ]O ignored !Ljava/lang/NumberFormatException; e initialInput equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class;WX
Y compareTo .(Lcom/groupbyinc/flux/common/unit/TimeValue;)I[\
] o Ljava/lang/Object; hashCode (D)Iab
Cc
nsecToMSec f ns compare (DD)Iij
Ck timeValue thisValue
otherValue (Ljava/lang/Object;)I convert #(JLjava/util/concurrent/TimeUnit;)Jrs
+t???????? 4 )
x
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable Signature
SourceFile InnerClasses !
z z z z z " z # % z &