Êþº¾4R  $org/osgi/util/promise/PromiseFactorydefaultFactory&Lorg/osgi/util/promise/PromiseFactory;   org/osgi/util/promise/Deferred)(Lorg/osgi/util/promise/PromiseFactory;)V  java/lang/Object()V)org/osgi/util/promise/DeferredPromiseImpl   promise+Lorg/osgi/util/promise/DeferredPromiseImpl;  resolve*(Ljava/lang/Object;Ljava/lang/Throwable;)V  !"java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;$java/lang/Throwable & '( resolveWith@(Lorg/osgi/util/promise/Promise;)Lorg/osgi/util/promise/Promise; * +,toString()Ljava/lang/String; . '/G(Ljava/util/concurrent/CompletionStage;)Lorg/osgi/util/promise/Promise; Signature0Lorg/osgi/util/promise/DeferredPromiseImpl;CodeLineNumberTableLocalVariableTablethis Lorg/osgi/util/promise/Deferred;LocalVariableTypeTable%Lorg/osgi/util/promise/Deferred;factory getPromise!()Lorg/osgi/util/promise/Promise;&()Lorg/osgi/util/promise/Promise;(Ljava/lang/Object;)VvalueLjava/lang/Object;TT;(TT;)Vfail(Ljava/lang/Throwable;)VfailureLjava/lang/Throwable;withLorg/osgi/util/promise/Promise;%Lorg/osgi/util/promise/Promise<+TT;>;X(Lorg/osgi/util/promise/Promise<+TT;>;)Lorg/osgi/util/promise/Promise;&Ljava/util/concurrent/CompletionStage;,Ljava/util/concurrent/CompletionStage<+TT;>;_(Ljava/util/concurrent/CompletionStage<+TT;>;)Lorg/osgi/util/promise/Promise;(Ljava/lang/Object; SourceFile Deferred.javaRuntimeInvisibleAnnotations-Lorg/osgi/annotation/versioning/ProviderType;!01 2H*²·±3 ?@4 567 58 2_*· *»Y+·µ±3IJK45697 58:;2A*´°3V4 567 580<=2^ *´+¶±3 m n4 56 >?7 58 >@0ABC2Z*´+¸À#¶±3 …†456DE7 58'(2Y *´+¶%°3©4 56 FG7 58 FH0I+,2D*´¶)°3´4 567 58'/2Y *´+¶-°3Ù4 56 FJ7 58 FK0L0MNOPQ