com.groupbyinc.flux.index.mapper.IdFieldMapper.class Maven / Gradle / Ivy
???? 4 ? .com/groupbyinc/flux/index/mapper/IdFieldMapper 4com/groupbyinc/flux/index/mapper/MetadataFieldMapper IdFieldMapper.java :com/groupbyinc/flux/index/mapper/IdFieldMapper$IdFieldType IdFieldType 9com/groupbyinc/flux/index/mapper/IdFieldMapper$TypeParser
TypeParser 7com/groupbyinc/flux/index/mapper/IdFieldMapper$Defaults Defaults 0com/groupbyinc/flux/index/mapper/IdFieldMapper$1 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params NAME Ljava/lang/String; _id CONTENT_TYPE wrap l(Lcom/groupbyinc/flux/index/fielddata/AtomicFieldData;)Lcom/groupbyinc/flux/index/fielddata/AtomicFieldData; 8(Lcom/groupbyinc/flux/index/fielddata/AtomicFieldData;)V
in 5Lcom/groupbyinc/flux/index/fielddata/AtomicFieldData; defaultFieldType ](Lcom/groupbyinc/flux/index/IndexSettings;)Lcom/groupbyinc/flux/index/mapper/MappedFieldType;
FIELD_TYPE 2Lcom/groupbyinc/flux/index/mapper/MappedFieldType; % &
' 0com/groupbyinc/flux/index/mapper/MappedFieldType ) clone 4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType; + ,
* - 'com/groupbyinc/flux/index/IndexSettings / isSingleType ()Z 1 2
0 3 ;com/groupbyinc/flux/common/apache/lucene/index/IndexOptions 5 DOCS =Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions; 7 8 6 9 setIndexOptions @(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;)V ; <
* = setStored (Z)V ? @
* A NONE C 8 6 D
indexSettings )Lcom/groupbyinc/flux/index/IndexSettings; ^(Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)V # $
I ^(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/IndexSettings;)V K
L this 0Lcom/groupbyinc/flux/index/mapper/IdFieldMapper; existing getSettings 0()Lcom/groupbyinc/flux/common/settings/Settings; Q R
0 S ?(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;)V U
V fieldType preParse 2(Lcom/groupbyinc/flux/index/mapper/ParseContext;)V java/io/IOException [ parse Z(Lcom/groupbyinc/flux/index/mapper/ParseContext;)Lcom/groupbyinc/flux/index/mapper/Mapper; ] ^
_ context /Lcom/groupbyinc/flux/index/mapper/ParseContext; parseCreateField B(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)V X & e indexOptions ?()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions; g h
* i stored k 2
* l -com/groupbyinc/flux/index/mapper/ParseContext n
mapperService 2()Lcom/groupbyinc/flux/index/mapper/MapperService; p q
o r .com/groupbyinc/flux/index/mapper/MapperService t getIndexSettings +()Lcom/groupbyinc/flux/index/IndexSettings; v w
u x getIndexVersionCreated ()Lcom/groupbyinc/flux/Version; z {
0 | com/groupbyinc/flux/Version ~
V_6_0_0_beta1 Lcom/groupbyinc/flux/Version; ? ? ? onOrAfter (Lcom/groupbyinc/flux/Version;)Z ? ?
?
sourceToParse 2()Lcom/groupbyinc/flux/index/mapper/SourceToParse; ? ?
o ? .com/groupbyinc/flux/index/mapper/SourceToParse ? id ()Ljava/lang/String; ? ?
? ? $com/groupbyinc/flux/index/mapper/Uid ? encodeId L(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ? ?
? ? 7com/groupbyinc/flux/common/apache/lucene/document/Field ? ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType;)V ?
? ? java/util/List ? add (Ljava/lang/Object;)Z ? ? ? ? j(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType;)V ?
? ? 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; fields QLjava/util/List; Ljava/util/List; contentType
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; doMerge -(Lcom/groupbyinc/flux/index/mapper/Mapper;Z)V mergeWith )Lcom/groupbyinc/flux/index/mapper/Mapper; updateAllTypes Z ?(Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/IdFieldMapper$1;)V H
? x0 x1 x2 2Lcom/groupbyinc/flux/index/mapper/IdFieldMapper$1;
access$100
?
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions LocalVariableTypeTable Signature ?(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)V
SourceFile InnerClasses ! ? ?
? 3 ? Y*? ? ? ! " ? ? # $ ? ? +? (? .L*? 4? +? :? >+? B? +? E? >+? B+? ? + F G $ # &