com.groupbyinc.flux.common.rounding.Rounding$Builder.class Maven / Gradle / Ivy
???? 4 K 4com/groupbyinc/flux/common/rounding/Rounding$Builder java/lang/Object
Rounding.java ,com/groupbyinc/flux/common/rounding/Rounding Builder =com/groupbyinc/flux/common/rounding/Rounding$TimeUnitRounding TimeUnitRounding Acom/groupbyinc/flux/common/rounding/Rounding$TimeIntervalRounding TimeIntervalRounding unit 2Lcom/groupbyinc/flux/common/rounding/DateTimeUnit; interval J timeZone 3Lcom/groupbyinc/flux/common/joda/time/DateTimeZone; 5(Lcom/groupbyinc/flux/common/rounding/DateTimeUnit;)V ()V
1com/groupbyinc/flux/common/joda/time/DateTimeZone UTC !???????? % this 6Lcom/groupbyinc/flux/common/rounding/Rounding$Builder; .(Lcom/groupbyinc/flux/common/unit/TimeValue;)V )com/groupbyinc/flux/common/unit/TimeValue * millis ()J , -
+ . "java/lang/IllegalArgumentException 0 ,Zero or negative time interval not supported 2 (Ljava/lang/String;)V 4
1 5 +Lcom/groupbyinc/flux/common/unit/TimeValue; k(Lcom/groupbyinc/flux/common/joda/time/DateTimeZone;)Lcom/groupbyinc/flux/common/rounding/Rounding$Builder; )Setting null as timezone is not supported 9 build 0()Lcom/groupbyinc/flux/common/rounding/Rounding; h(Lcom/groupbyinc/flux/common/rounding/DateTimeUnit;Lcom/groupbyinc/flux/common/joda/time/DateTimeZone;)V =
> 7(JLcom/groupbyinc/flux/common/joda/time/DateTimeZone;)V @
A timeZoneRounding .Lcom/groupbyinc/flux/common/rounding/Rounding; Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses ! E \ *? *? ? *+? "* #? &? F ' ( G K I L M N ) E ? ,*? *? ? *? "+? /
??
? 1Y3? 6?*+? /? &? F , ' ( , 7 G P I Q R S # T + U H ? # + 8 E ^ +?
? 1Y:? 6?*+? *? F ' ( G X Y [ \ H ; <