com.groupbyinc.flux.script.StoredScriptSource.class Maven / Gradle / Ivy
???? 4? -com/groupbyinc/flux/script/StoredScriptSource ?Lcom/groupbyinc/flux/cluster/AbstractDiffable;Lcom/groupbyinc/flux/common/io/stream/Writeable;Lcom/groupbyinc/flux/common/xcontent/ToXContentObject; ,com/groupbyinc/flux/cluster/AbstractDiffable .com/groupbyinc/flux/common/io/stream/Writeable 4com/groupbyinc/flux/common/xcontent/ToXContentObject StoredScriptSource.java /com/groupbyinc/flux/script/StoredScriptSource$1 5com/groupbyinc/flux/script/StoredScriptSource$Builder
Builder 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser Token 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params 5com/groupbyinc/flux/common/io/stream/Writeable$Reader Reader :com/groupbyinc/flux/common/xcontent/ObjectParser$ValueType 0com/groupbyinc/flux/common/xcontent/ObjectParser ValueType %java/lang/invoke/MethodHandles$Lookup " java/lang/invoke/MethodHandles $ Lookup SCRIPT_PARSE_FIELD 'Lcom/groupbyinc/flux/common/ParseField; TEMPLATE_PARSE_FIELD LANG_PARSE_FIELD CODE_PARSE_FIELD OPTIONS_PARSE_FIELD PARSER 2Lcom/groupbyinc/flux/common/xcontent/ObjectParser; {Lcom/groupbyinc/flux/common/xcontent/ObjectParser; lang Ljava/lang/String; code options Ljava/util/Map; 5Ljava/util/Map; parse ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/script/StoredScriptSource; java/lang/Throwable 8 java/io/IOException : 0com/groupbyinc/flux/common/xcontent/XContentType < xContent 0()Lcom/groupbyinc/flux/common/xcontent/XContent; > ?
= @ 9com/groupbyinc/flux/common/xcontent/NamedXContentRegistry B EMPTY ;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry; D E C F ,com/groupbyinc/flux/common/xcontent/XContent H createParser ?(Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/xcontent/XContentParser; J K I L nextToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; N O P START_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; R S T +com/groupbyinc/flux/common/ParsingException V getTokenLocation 8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation; X Y Z java/lang/StringBuilder \ ()V ^ _
] ` unexpected token [ b append -(Ljava/lang/String;)Ljava/lang/StringBuilder; d e
] f -(Ljava/lang/Object;)Ljava/lang/StringBuilder; d h
] i ], expected [{] k toString ()Ljava/lang/String; m n
] o java/lang/Object q ^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)V ^ s
W t
FIELD_NAME v S w , expected [ y ' ( { %com/groupbyinc/flux/common/ParseField } getPreferredName n
~ ? , ? ) ( ? currentName ? n ? java/lang/String ? equals (Ljava/lang/Object;)Z ? ?
? ? VALUE_STRING ? S ? "java/lang/IllegalArgumentException ? Vmust specify lang as a url parameter when using the deprecated stored script namespace ? (Ljava/lang/String;)V ^ ?
? ? text ? n ? java/util/Collections ? emptyMap ()Ljava/util/Map; ? ?
? ? 6(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V ^ ?
? close ? _ ? /com/groupbyinc/flux/common/bytes/BytesReference ?
addSuppressed (Ljava/lang/Throwable;)V ? ?
9 ? - . ? apply Z(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object; ? ?
?
access$000 h(Lcom/groupbyinc/flux/script/StoredScriptSource$Builder;)Lcom/groupbyinc/flux/script/StoredScriptSource; ? ?
? 3com/groupbyinc/flux/common/xcontent/XContentFactory ? jsonBuilder 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? copyCurrentStructure k(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? string ? n
? ?
? ? ], expected [{, ] ? unexpected stored script format ? startObject ? ?
? ? endObject ? ?
? ? java/io/UncheckedIOException ? (Ljava/io/IOException;)V ^ ?
? ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; token name parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; ioe Ljava/io/IOException; content 1Lcom/groupbyinc/flux/common/bytes/BytesReference; xContentType 2Lcom/groupbyinc/flux/common/xcontent/XContentType; fromXContent e(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/script/StoredScriptSource; readDiffFrom V(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/Diff; "java/lang/invoke/LambdaMetafactory ? metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ? ?
? ? ? F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object; ? 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V ^ ?
? ? c(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/script/StoredScriptSource; ? read 9()Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader; ? ? ? ?(Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/Diff; ? ?
? in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput;
` 0 1 java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object;
2 1 3 4
this /Lcom/groupbyinc/flux/script/StoredScriptSource;
java/util/Map unmodifiableMap (Ljava/util/Map;)Ljava/util/Map;
? 0com/groupbyinc/flux/common/io/stream/StreamInput
getVersion ()Lcom/groupbyinc/flux/Version;
com/groupbyinc/flux/Version V_5_3_0_UNRELEASED Lcom/groupbyinc/flux/Version; onOrAfter (Lcom/groupbyinc/flux/Version;)Z !
"
readString$ n
% readMap' ?
( readBytesReference 3()Lcom/groupbyinc/flux/common/bytes/BytesReference;*+
, utf8ToString. n
?/ writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput3
4 writeString6 ?
47 writeMap (Ljava/util/Map;)V9:
4; +com/groupbyinc/flux/common/bytes/BytesArray=
> ? writeBytesReference 4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)V@A
4B 5Ljava/util/Map; out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; * ( I field [(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;KL
?M + ( O , ( Q [(Ljava/lang/String;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;KS
?T params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; getLang getCode
getOptions getClass ()Ljava/lang/Class;[\
r] ? o Ljava/lang/Object; that hashCode ()Icd
?ee result I StoredScriptSource{lang='j (C)Ljava/lang/StringBuilder; dl
]m , code='o
, options=q lambda$static$4 $(Ljava/lang/Object;Ljava/util/Map;)V
access$100 I(Lcom/groupbyinc/flux/script/StoredScriptSource$Builder;Ljava/util/Map;)Vuv
w rec$ x$0 lambda$static$3 j(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/common/xcontent/XContentParser; lambda$static$2 I(Ljava/lang/Object;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)V
access$200 n(Lcom/groupbyinc/flux/script/StoredScriptSource$Builder;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)V?
? lambda$static$1 '(Ljava/lang/Object;Ljava/lang/String;)V
access$300 L(Lcom/groupbyinc/flux/script/StoredScriptSource$Builder;Ljava/lang/String;)V??
? lambda$static$0 9()Lcom/groupbyinc/flux/script/StoredScriptSource$Builder; 4(Lcom/groupbyinc/flux/script/StoredScriptSource$1;)V ^?
? script? ((Ljava/lang/String;[Ljava/lang/String;)V ^?
~? template? 0 2 3 stored script source? ()Ljava/lang/Object;???
??? get ()Ljava/util/function/Supplier;?? ? 2(Ljava/lang/String;Ljava/util/function/Supplier;)V ^?
? '(Ljava/lang/Object;Ljava/lang/Object;)V???
??? accept !()Ljava/util/function/BiConsumer;?? ?
declareString I(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/ParseField;)V??
?}~
??? ?{|
??| .()Lcom/groupbyinc/flux/common/CheckedFunction; ?? ? OBJECT_OR_STRING