com.groupbyinc.flux.ingest.ValueSource.class Maven / Gradle / Ivy
???? 4 ? &com/groupbyinc/flux/ingest/ValueSource java/lang/Object ValueSource.java 5com/groupbyinc/flux/ingest/ValueSource$TemplatedValue TemplatedValue 0com/groupbyinc/flux/ingest/ValueSource$ByteValue ByteValue 2com/groupbyinc/flux/ingest/ValueSource$ObjectValue ObjectValue 0com/groupbyinc/flux/ingest/ValueSource$ListValue ListValue /com/groupbyinc/flux/ingest/ValueSource$MapValue MapValue java/util/Map$Entry
java/util/Map Entry 3com/groupbyinc/flux/ingest/TemplateService$Template *com/groupbyinc/flux/ingest/TemplateService Template copyAndResolve #(Ljava/util/Map;)Ljava/lang/Object; wrap h(Ljava/lang/Object;Lcom/groupbyinc/flux/ingest/TemplateService;)Lcom/groupbyinc/flux/ingest/ValueSource; java/util/HashMap # size ()I % & ' (I)V ) *
$ + entrySet ()Ljava/util/Set; - . /
java/util/Set 1 iterator ()Ljava/util/Iterator; 3 4 2 5 java/util/Iterator 7 hasNext ()Z 9 : 8 ; next ()Ljava/lang/Object; = > 8 ? getKey A > B ! " D getValue F > G put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; I J K (Ljava/util/Map;)V ) M
N java/util/List P java/util/ArrayList R Q '
S + Q 5 add (Ljava/lang/Object;)Z W X Q Y (Ljava/util/List;)V ) [
\ java/lang/Number ^ java/lang/Boolean ` (Ljava/lang/Object;)V ) b
c [B e ([B)V ) g
h java/lang/String j compile I(Ljava/lang/String;)Lcom/groupbyinc/flux/ingest/TemplateService$Template; l m n 8(Lcom/groupbyinc/flux/ingest/TemplateService$Template;)V ) p
q "java/lang/IllegalArgumentException s java/lang/StringBuilder u ()V ) w
v x unexpected value type [ z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; | }
v ~ getClass ()Ljava/lang/Class; ? ?
? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ?
v ? ] ? toString ()Ljava/lang/String; ? ?
v ? (Ljava/lang/String;)V ) ?
t ? entry ;Ljava/util/Map$Entry; Ljava/util/Map$Entry; mapValue 5Ljava/util/Map; Ljava/util/Map; valueTypeMap aLjava/util/Map; item Ljava/lang/Object; listValue $Ljava/util/List; Ljava/util/List; valueSourceList :Ljava/util/List; value templateService ,Lcom/groupbyinc/flux/ingest/TemplateService; Signature I(Ljava/util/Map;)Ljava/lang/Object; Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable
SourceFile InnerClasses ? ? ! " ? K !*? ? b*? M? $Y,? ( ? ,N,? 0 ? 6 :? < ? /? @ ? :-? C +? E? H +? E? L W??ͻ Y-? O?*? Q? J*? QM? SY,? T ? UN,? V :? < ? ? @ :-+? E? Z W??? Y-? ]?*? *? _?
*? a? ?
Y*? d?*? f? ?
Y*? f? f? i?*? k? ? Y+*? k? o ? r?? tY? vY? y{? *? ?? ??? ? ?? ?? ? R = ? ? Z ? ? L ? ? ?
? ? r B ? ? ? 4 ? ? ! ? ? ! ? ? ? 4 = ? ? Z ? ? L ? ? r B ? ? ? 4 ? ? ? V - / 0 1 = 2 Z 3 ] 4 f 5 m 7 r 8 ? 9 ? : ? ; ? <