
com.groupbyinc.flux.index.mapper.internal.UidFieldMapper.class Maven / Gradle / Ivy
???? 3% 8com/groupbyinc/flux/index/mapper/internal/UidFieldMapper 4com/groupbyinc/flux/index/mapper/MetadataFieldMapper UidFieldMapper.java :com/groupbyinc/flux/index/mapper/internal/UidFieldMapper$1 Ecom/groupbyinc/flux/index/mapper/internal/UidFieldMapper$UidFieldType UidFieldType Ccom/groupbyinc/flux/index/mapper/internal/UidFieldMapper$TypeParser
TypeParser @com/groupbyinc/flux/index/mapper/internal/UidFieldMapper$Builder Builder Acom/groupbyinc/flux/index/mapper/internal/UidFieldMapper$Defaults Defaults 6com/groupbyinc/flux/index/mapper/ParseContext$Document -com/groupbyinc/flux/index/mapper/ParseContext Document 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params 6com/groupbyinc/flux/index/mapper/MappedFieldType$Names 0com/groupbyinc/flux/index/mapper/MappedFieldType Names NAME Ljava/lang/String; _uid % CONTENT_TYPE $assertionsDisabled Z c(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)V
FIELD_TYPE 2Lcom/groupbyinc/flux/index/mapper/MappedFieldType; , - . clone 4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType; 0 1
! 2 ,com/groupbyinc/flux/common/settings/Settings 4 ?(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;)V * 6
7 this :Lcom/groupbyinc/flux/index/mapper/internal/UidFieldMapper;
indexSettings .Lcom/groupbyinc/flux/common/settings/Settings; existing ?(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;)V * >
? fieldType defaultFieldType preParse 2(Lcom/groupbyinc/flux/index/mapper/ParseContext;)V java/io/IOException E
sourceToParse 2()Lcom/groupbyinc/flux/index/mapper/SourceToParse; G H
I .com/groupbyinc/flux/index/mapper/SourceToParse K id ()Ljava/lang/String; M N
L O (Ljava/lang/String;)V M Q
R parse Z(Lcom/groupbyinc/flux/index/mapper/ParseContext;)Lcom/groupbyinc/flux/index/mapper/Mapper; T U
V context /Lcom/groupbyinc/flux/index/mapper/ParseContext; postParse
O flyweight ()Z \ ]
L ^ 7com/groupbyinc/flux/index/mapper/MapperParsingException ` ,No id found while parsing the content source b * Q
a d docs ()Ljava/util/List; f g
h java/util/List j size ()I l m k n rootDoc :()Lcom/groupbyinc/flux/index/mapper/ParseContext$Document; p q
r getField S(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField; t u
v ( ) x java/lang/AssertionError z ()V * |
{ } =com/groupbyinc/flux/common/apache/lucene/index/IndexableField get (I)Ljava/lang/Object; ? ? k ? 7com/groupbyinc/flux/common/apache/lucene/document/Field ? stringValue ? N ? ? NESTED_FIELD_TYPE ? - ? d(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/document/FieldType;)V * ?
? ? add B(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;)V ? ?
? doc 8Lcom/groupbyinc/flux/index/mapper/ParseContext$Document; i I uidField ?Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField; parseCreateField B(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)V
stringBuilder ()Ljava/lang/StringBuilder; ? ?
? type ? N
? $com/groupbyinc/flux/index/mapper/Uid ? createUid Q(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ? ?
? ? uid <(Lcom/groupbyinc/flux/common/apache/lucene/document/Field;)V ? ?
? (Ljava/lang/Object;)Z ? ? k ? A 1
? hasDocValues ? ]
! ? Fcom/groupbyinc/flux/common/apache/lucene/document/BinaryDocValuesField ? 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef ?
? ? (Ljava/lang/CharSequence;)V * ?
? ? M(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V * ?
? ? fields KLjava/util/List; Ljava/util/List; 9Lcom/groupbyinc/flux/common/apache/lucene/document/Field; term I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/Term; 3com/groupbyinc/flux/common/apache/lucene/index/Term ? names :()Lcom/groupbyinc/flux/index/mapper/MappedFieldType$Names; ? ?
! ? indexName ? N
? indexedValueForSearch L(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ? ?
! ?
? ? contentType
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; indexCreatedBefore2x ? ) ? include_defaults ? paramAsBoolean (Ljava/lang/String;Z)Z ? ? ? hasCustomFieldDataSettings ? ]
? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? startObject I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? fielddata ?
fieldDataType 5()Lcom/groupbyinc/flux/index/fielddata/FieldDataType; ? ?
! ? 1com/groupbyinc/flux/index/fielddata/FieldDataType ? getSettings 0()Lcom/groupbyinc/flux/common/settings/Settings; ? ?
? ? getAsMap ()Ljava/util/Map; ? ?
5 ? field X(Ljava/lang/String;Ljava/util/Map;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? endObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; includeDefaults doMerge -(Lcom/groupbyinc/flux/index/mapper/Mapper;Z)V mergeWith )Lcom/groupbyinc/flux/index/mapper/Mapper; updateAllTypes ?(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/internal/UidFieldMapper$1;)V x0 x1 x2 x3