
META-INF.modules.java.desktop.classes.javax.swing.TimerQueue$DelayedTimer.class Maven / Gradle / Ivy
???? ; S
java/lang/Object ()V
#javax/swing/TimerQueue$DelayedTimer timer Ljavax/swing/Timer; time J sequencer (Ljava/util/concurrent/atomic/AtomicLong;
&java/util/concurrent/atomic/AtomicLong getAndIncrement ()J sequenceNumber
! " javax/swing/TimerQueue now $ % & ' ( java/util/concurrent/TimeUnit NANOSECONDS Ljava/util/concurrent/TimeUnit;
$ * + , convert #(JLjava/util/concurrent/TimeUnit;)J
. / 0 getDelay "(Ljava/util/concurrent/TimeUnit;)J 2 . 3 java/util/concurrent/Delayed
5 6 7 compareTo !(Ljava/util/concurrent/Delayed;)I
9 : (J)V (Ljavax/swing/Timer;J)V Code LineNumberTable LocalVariableTable this %Ljavax/swing/TimerQueue$DelayedTimer; nanos unit setTime getTimer ()Ljavax/swing/Timer; x diff other Ljava/util/concurrent/Delayed; d
StackMapTable (Ljava/lang/Object;)I
SourceFile TimerQueue.java NestHost InnerClasses DelayedTimer 2 B ; <