
com.groupbyinc.flux.index.mapper.internal.IdFieldMapper.class Maven / Gradle / Ivy
???? 3K 7com/groupbyinc/flux/index/mapper/internal/IdFieldMapper 4com/groupbyinc/flux/index/mapper/MetadataFieldMapper IdFieldMapper.java 9com/groupbyinc/flux/index/mapper/internal/IdFieldMapper$1 Ccom/groupbyinc/flux/index/mapper/internal/IdFieldMapper$IdFieldType IdFieldType Bcom/groupbyinc/flux/index/mapper/internal/IdFieldMapper$TypeParser
TypeParser ?com/groupbyinc/flux/index/mapper/internal/IdFieldMapper$Builder Builder @com/groupbyinc/flux/index/mapper/internal/IdFieldMapper$Defaults Defaults 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 6com/groupbyinc/flux/index/mapper/MappedFieldType$Names 0com/groupbyinc/flux/index/mapper/MappedFieldType Names NAME Ljava/lang/String; _id % CONTENT_TYPE path c(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)V idFieldType ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lcom/groupbyinc/flux/index/mapper/MappedFieldType; + ,
- PATH / $ 0 u(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;)V ) 2
3 this 9Lcom/groupbyinc/flux/index/mapper/internal/IdFieldMapper;
indexSettings .Lcom/groupbyinc/flux/common/settings/Settings; existing 2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;
FIELD_TYPE ; : < ?(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;)V ) >
? ( $ A fieldType clone 4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType; D E
! F com/groupbyinc/flux/Version H indexCreated M(Lcom/groupbyinc/flux/common/settings/Settings;)Lcom/groupbyinc/flux/Version; J K
I L
V_2_0_0_beta1 Lcom/groupbyinc/flux/Version; N O I P before (Lcom/groupbyinc/flux/Version;)Z R S
I T index.mapping._id.indexed V java/lang/Boolean X valueOf (Z)Ljava/lang/Boolean; Z [
Y \ ,com/groupbyinc/flux/common/settings/Settings ^ getAsBoolean :(Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean; ` a
_ b booleanValue ()Z d e
Y f setTokenized (Z)V h i
! j pre2x Z ()Ljava/lang/String; preParse 2(Lcom/groupbyinc/flux/index/mapper/ParseContext;)V java/io/IOException q -com/groupbyinc/flux/index/mapper/ParseContext s
sourceToParse 2()Lcom/groupbyinc/flux/index/mapper/SourceToParse; u v
t w .com/groupbyinc/flux/index/mapper/SourceToParse y id { n
z | (Ljava/lang/String;)V { ~
t parse Z(Lcom/groupbyinc/flux/index/mapper/ParseContext;)Lcom/groupbyinc/flux/index/mapper/Mapper; ? ?
? context /Lcom/groupbyinc/flux/index/mapper/ParseContext; postParse
t | flyweight ? e
z ? 7com/groupbyinc/flux/index/mapper/MapperParsingException ? ,No id found while parsing the content source ? ) ~
? ? parseCreateField B(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)V parser 6()Lcom/groupbyinc/flux/common/xcontent/XContentParser; ? ?
t ? currentName ? n ? java/lang/String ? equals (Ljava/lang/Object;)Z ? ?
? ? currentToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ? isValue ? e
? text ? n ? java/lang/StringBuilder ? ()V ) ?
? ?
Provided id [ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? "] does not match the content one [ ? ] ? toString ? n
? ? C E
? indexOptions ?()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions; ? ?
! ? ;com/groupbyinc/flux/common/apache/lucene/index/IndexOptions ? NONE =Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions; ? ? ? ? stored ? e
! ? 7com/groupbyinc/flux/common/apache/lucene/document/Field ? names :()Lcom/groupbyinc/flux/index/mapper/MappedFieldType$Names; ? ?
! ? indexName ? n
? d(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/document/FieldType;)V ) ?
? ? java/util/List ? add ? ? ? ? hasDocValues ? e
! ? 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; 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; contentType
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; indexCreatedBefore2x ? m ? include_defaults ? paramAsBoolean (Ljava/lang/String;Z)Z ? ? ? hasCustomFieldDataSettings ? e
? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? startObject I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ?
? store field J(Ljava/lang/String;Z)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
? index tokenized e
! indexTokenizeOptionToString (ZZ)Ljava/lang/String;
[(Ljava/lang/String;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;"#
_$ 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;Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/internal/IdFieldMapper$1;)V x0 x1 x2 x3 ;Lcom/groupbyinc/flux/index/mapper/internal/IdFieldMapper$1; ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/internal/IdFieldMapper$1;)V ) *
>
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions LocalVariableTypeTable Signature }(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)V
SourceFile InnerClasses ! # $ @ &