com.groupbyinc.flux.common.document.DocumentField.class Maven / Gradle / Ivy
???? 4 1com/groupbyinc/flux/common/document/DocumentField ?Ljava/lang/Object;Lcom/groupbyinc/flux/common/io/stream/Streamable;Lcom/groupbyinc/flux/common/xcontent/ToXContentFragment;Ljava/lang/Iterable; java/lang/Object /com/groupbyinc/flux/common/io/stream/Streamable 6com/groupbyinc/flux/common/xcontent/ToXContentFragment java/lang/Iterable
DocumentField.java 5com/groupbyinc/flux/common/xcontent/ToXContent$Params
.com/groupbyinc/flux/common/xcontent/ToXContent Params 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser Token %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup name Ljava/lang/String; values Ljava/util/List; $Ljava/util/List; ()V ! "
# this 3Lcom/groupbyinc/flux/common/document/DocumentField; %(Ljava/lang/String;Ljava/util/List;)V name must not be null ( java/util/Objects * requireNonNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; , -
+ . java/lang/String 0 2 values must not be null 4 java/util/List 6 8 getName ()Ljava/lang/String; getValue ()Ljava/lang/Object; isEmpty ()Z > ? 7 @ get (I)Ljava/lang/Object; B C 7 D getValues ()Ljava/util/List; isMetadataField .com/groupbyinc/flux/index/mapper/MapperService I (Ljava/lang/String;)Z H K
J L iterator ()Ljava/util/Iterator; N O 7 P readDocumentField g(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/common/document/DocumentField; java/io/IOException T
# readFrom 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V W X
Y in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; result 0com/groupbyinc/flux/common/io/stream/StreamInput ^
readString ` ;
_ a readVInt ()I c d
_ e java/util/ArrayList g (I)V ! i
h j readGenericValue l =
_ m add (Ljava/lang/Object;)Z o p 7 q i I size writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput x writeString (Ljava/lang/String;)V z {
y | u d 7 ~ writeVInt ? i
y ? java/util/Iterator ? hasNext ? ? ? ? next ? = ? ? writeGenericValue (Ljava/lang/Object;)V ? ?
y ? obj Ljava/lang/Object; 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; 3com/groupbyinc/flux/common/xcontent/XContentBuilder ?
startArray I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? value I(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? endArray 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; fromXContent i(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/common/document/DocumentField;
FIELD_NAME :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ? currentToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ? getClass ()Ljava/lang/Class; ? ?
? "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; ? ?
? ? ? = getTokenLocation 8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation; ? ? ? ? ? S(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/function/Supplier; B ? ? 7com/groupbyinc/flux/common/xcontent/XContentParserUtils ? ensureExpectedToken ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;Ljava/util/function/Supplier;)V ? ?
? ? currentName ? ; ? nextToken ? ? ? START_ARRAY ? ? ?
h # END_ARRAY ? ? ? parseStoredFieldsValue H(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/lang/Object; ? ?
? ? ! '
? parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; fieldName token equals '(Ljava/lang/Object;Ljava/lang/Object;)Z ? ?
+ ? o objects hashCode hash ([Ljava/lang/Object;)I ? ?
+ ? toString java/lang/StringBuilder ?
? # DocumentField{name=' ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? (C)Ljava/lang/StringBuilder; ? ?
? ? , values= ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ? ?
? ? ? ;
? Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable 9(Ljava/lang/String;Ljava/util/List;)V
StackMapTable ()TV; &()Ljava/util/List; *()Ljava/util/Iterator;
Exceptions BootstrapMethods
SourceFile InnerClasses ! ! " 3 *? $? % &