langohr.conversion$fn__3709.class Maven / Gradle / Ivy
???? 1 u langohr/conversion$fn__3709 clojure/lang/AFunction conversion.clj const__0 Lclojure/lang/Var; const__1 const__2 Lclojure/lang/Keyword; ()V clojure.core
merge clojure/lang/RT var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var;
clojure/lang/Var langohr.conversion to-message-metadata
message-count ! keyword <(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Keyword; # $
% clojure/lang/Keyword '
) __cached_class__0 Ljava/lang/Class; __cached_proto_fn__0 Lclojure/lang/AFunction; __cached_proto_impl__0 Lclojure/lang/IFn; __cached_class__1 __cached_proto_fn__1 __cached_proto_impl__1 4
5 invoke &(Ljava/lang/Object;)Ljava/lang/Object;
getRawRoot ()Ljava/lang/Object; 9 :
; clojure/lang/IFn = com/rabbitmq/client/GetResponse ? getProps ,()Lcom/rabbitmq/client/AMQP$BasicProperties; A B
@ C clojure/lang/Util E classOf %(Ljava/lang/Object;)Ljava/lang/Class; G H
F I + , K "langohr/conversion/MessageMetadata M 7 8 > O to_message_metadata Q : N R getEnvelope ()Lcom/rabbitmq/client/Envelope; T U
@ V 1 , X java/lang/Object Z getMessageCount ()I \ ]
@ ^ java/lang/Integer ` valueOf (I)Ljava/lang/Integer; b c
a d
mapUniqueKeys 2([Ljava/lang/Object;)Lclojure/lang/IPersistentMap; f g
h J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 7 j > k this Ljava/lang/Object; input Code LineNumberTable LocalVariableTable
SourceFile SourceDebugExtension 1
+ , - . / 0 1 , 2 . 3 0 p ? '? ? ? ? ? ? "? &? (? *? q 4 p *? 6? q 7 8 p ? ?? ?