All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.index.mapper.GeoPointFieldMapper.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????4?4com/groupbyinc/flux/index/mapper/GeoPointFieldMapper,com/groupbyinc/flux/index/mapper/FieldMapper7com/groupbyinc/flux/index/mapper/ArrayValueMapperParserGeoPointFieldMapper.javaFcom/groupbyinc/flux/index/mapper/GeoPointFieldMapper$GeoPointFieldTypeGeoPointFieldType?com/groupbyinc/flux/index/mapper/GeoPointFieldMapper$TypeParser
TypeParser;ignoreZValue`(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/FieldMapper$MultiFields;Lcom/groupbyinc/flux/common/Explicit;Lcom/groupbyinc/flux/common/Explicit;Lcom/groupbyinc/flux/index/mapper/FieldMapper$CopyTo;)V(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/FieldMapper$MultiFields;Lcom/groupbyinc/flux/index/mapper/FieldMapper$CopyTo;)V46
701	931	;this6Lcom/groupbyinc/flux/index/mapper/GeoPointFieldMapper;
simpleName	fieldType2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;defaultFieldType
indexSettings.Lcom/groupbyinc/flux/common/settings/Settings;multiFields:Lcom/groupbyinc/flux/index/mapper/FieldMapper$MultiFields;copyTo5Lcom/groupbyinc/flux/index/mapper/FieldMapper$CopyTo;doMerge-(Lcom/groupbyinc/flux/index/mapper/Mapper;Z)VIJ
K#com/groupbyinc/flux/common/ExplicitMexplicit()ZOP
NQ	mergeWith)Lcom/groupbyinc/flux/index/mapper/Mapper;updateAllTypesZ
gpfmMergeWithcontentType()Ljava/lang/String;parseCreateFieldB(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)Vjava/io/IOException\'java/lang/UnsupportedOperationException^EParsing is implemented in parse(), this method should NEVER be called`(Ljava/lang/String;)V4b
_ccontext/Lcom/groupbyinc/flux/index/mapper/ParseContext;fieldsQLjava/util/List;Ljava/util/List;parse[(Lcom/groupbyinc/flux/index/mapper/ParseContext;Lcom/groupbyinc/flux/common/geo/GeoPoint;)VsetIncludeInAllDefault2(Z)Lcom/groupbyinc/flux/index/mapper/ParseContext;lm
*nvalue()Ljava/lang/Object;pq
Nrjava/lang/BooleantbooleanValuevP
uw'com/groupbyinc/flux/common/geo/GeoPointylat()D{|
z}@V??V?"java/lang/IllegalArgumentException?java/lang/StringBuilder?()V4?
??illegal latitude value [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(D)Ljava/lang/StringBuilder;??
??] for ?name?Y
?toString?Y
??
?clon?|
z?@f??f?illegal longitude value [?'com/groupbyinc/flux/common/geo/GeoUtils?normalizePoint,(Lcom/groupbyinc/flux/common/geo/GeoPoint;)V??
??4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType;@?
?0com/groupbyinc/flux/index/mapper/MappedFieldType?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;??	??doc:()Lcom/groupbyinc/flux/index/mapper/ParseContext$Document;??
*?=com/groupbyinc/flux/common/apache/lucene/document/LatLonPoint?
??(Ljava/lang/String;DD)V4?
??addB(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;)V??
(?stored?P
??=com/groupbyinc/flux/common/apache/lucene/document/StoredField?
z?'(Ljava/lang/String;Ljava/lang/String;)V4?
??@A	?hasDocValues?P
??Fcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesField?
??java/util/ArrayList?(I)V4?
??createFieldNamesField?[
?java/util/List?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext?P??next?q??=com/groupbyinc/flux/common/apache/lucene/index/IndexableField?EF	?
?geohash?Y
z?createExternalValueContextC(Ljava/lang/Object;)Lcom/groupbyinc/flux/index/mapper/ParseContext;??
*?`(Lcom/groupbyinc/flux/index/mapper/FieldMapper;Lcom/groupbyinc/flux/index/mapper/ParseContext;)Vj?
?field?Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;originalContextpoint)Lcom/groupbyinc/flux/common/geo/GeoPoint;Z(Lcom/groupbyinc/flux/index/mapper/ParseContext;)Lcom/groupbyinc/flux/index/mapper/Mapper;path0()Lcom/groupbyinc/flux/index/mapper/ContentPath;
*?Y
,com/groupbyinc/flux/index/mapper/ContentPath
?b
parseExternalValue%(Ljava/lang/Class;)Ljava/lang/Object;
*jk

z?parser6()Lcom/groupbyinc/flux/common/xcontent/XContentParser;
*currentToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; START_ARRAY:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;		nextToken! "	END_ARRAY$	%parseGeoPointIgnoringMalformed'k
(VALUE_NUMBER*	+doubleValue-| .?java/lang/Double2valueOf(D)Ljava/lang/Double;45
36assertZValue(ZD)D89
z:/com/groupbyinc/flux/ElasticsearchParseException<.[{}] field type does not accept > 3 dimensions>java/lang/Object@((Ljava/lang/String;[Ljava/lang/Object;)V4B
=Creset-(DD)Lcom/groupbyinc/flux/common/geo/GeoPoint;EF
zGVALUE_STRINGI	J$parseGeoPointStringIgnoringMalformedLk
M
VALUE_NULLO	P	nullValueRq
?SremoveU?
VDaltLjava/lang/Double;tokensparse
parseGeoPoint?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/geo/GeoPoint;)Lcom/groupbyinc/flux/common/geo/GeoPoint;]^
?_addIgnoredFieldab
*be1Lcom/groupbyinc/flux/ElasticsearchParseException;textfY gresetFromString>(Ljava/lang/String;Z)Lcom/groupbyinc/flux/common/geo/GeoPoint;ij
zkdoXContentBodyp(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;ZLcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Vmn
oignore_malformedq3com/groupbyinc/flux/common/xcontent/XContentBuilders\(Ljava/lang/String;Ljava/lang/Boolean;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;?u
tvIGNORE_Z_VALUE'Lcom/groupbyinc/flux/common/ParseField;xy	z%com/groupbyinc/flux/common/ParseField|getPreferredName~Y
}
null_value?[(Ljava/lang/String;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
t?builder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;includeDefaultsparams7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;'()Lcom/groupbyinc/flux/common/Explicit;
ConstantValue	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable?(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/FieldMapper$MultiFields;Lcom/groupbyinc/flux/common/Explicit;Lcom/groupbyinc/flux/common/Explicit;Lcom/groupbyinc/flux/index/mapper/FieldMapper$CopyTo;)V
StackMapTable
Exceptions?(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)V<()Lcom/groupbyinc/flux/common/Explicit;
SourceFileInnerClasses!,-?/01?231?2
45??	*+,-?8*?:*??-@ABACDEF0131GH?0232??
?????IJ??0*+?L+?N-?:?R?*-?:?:-?0ST0UV%W>??????'?/??	?XY?-/??=>??Z[?Z
?_Ya?d?? 
=>
ef
gi?
gh???]??jk?i?+?oN*?:?s?u?x??,?~??,?~???-??Y??Y?????,?~?????*?????????,?????,?????1??Y??Y?????,???????*?????????,??*??????? -????Y*????,?~,???ö?*???ʙ-????Y*????,?ͷж?*?Ҷՙ#-????Y*????,?~,???ضǧV*???ʚ*??????????Y??:*-????:???????:-???ǧ??*?????*??*-,????????>X	??22gi?=>?f?~ef?22gh?Z?,Vl??
??
???(29Xads???,*)))")????!?]j?}	^+?*?	?
+z??zM,?*+,??6?zY?M+??N-? ??+??#N-? ?-?&?*+,?)+??#N???-?,??+??/9+??#N+??/9+??#N0?7:-?,?$*?^efI\??%!#%&"(*)4*;+E,L.S/Y0f4m5x6?7?8?9?:?;?<?=???@?A?BC	EGK#L,M3N=OORUV\W?#?"z?)?`3?"??]'k??/*++?,?`??!N*?:?s?u?x?-?+*?Ҷ??c?
=?*de/=>/ef/\?_
e`a!b#d.f?P=?=?
?]Lk??A*+,+??h*?AefA\?ms"n#o3p5r@t?b=?=?
?]mn??h*+-?p?
*?:?R?+r*?:?s?u?wW?
*?h??h?Vh???"xyz'|5}J?X?g??

?]3??/*???????R
	
	
						 !D	#%&	(*+	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy