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

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

????4a4com/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;;(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/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35
601	8this6Lcom/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FG
H#com/groupbyinc/flux/common/ExplicitJexplicit()ZLM
KN	mergeWith)Lcom/groupbyinc/flux/index/mapper/Mapper;updateAllTypesZ
gpfmMergeWithcontentType()Ljava/lang/String;parseCreateFieldB(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)Vjava/io/IOExceptionY'java/lang/UnsupportedOperationException[EParsing is implemented in parse(), this method should NEVER be called](Ljava/lang/String;)V3_
\`context/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;ij
*kvalue()Ljava/lang/Object;mn
Kojava/lang/BooleanqbooleanValuesM
rt'com/groupbyinc/flux/common/geo/GeoPointvlat()Dxy
wz@V??V?"java/lang/IllegalArgumentException?java/lang/StringBuilder?()V3?
??illegal latitude value [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(D)Ljava/lang/StringBuilder;??
??] for ?name?V
?toString?V
??
?`lon?y
w?@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3?
??addB(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableField;)V??
(?stored?M
??=com/groupbyinc/flux/common/apache/lucene/document/StoredField?
w?'(Ljava/lang/String;Ljava/lang/String;)V3?
??=>	?hasDocValues?M
??Fcom/groupbyinc/flux/common/apache/lucene/document/LatLonDocValuesField?
??BC	?iterator()Ljava/util/Iterator;??
?java/util/Iterator?hasNext?M??geohash?V
w?createExternalValueContextC(Ljava/lang/Object;)Lcom/groupbyinc/flux/index/mapper/ParseContext;??
*?`(Lcom/groupbyinc/flux/index/mapper/FieldMapper;Lcom/groupbyinc/flux/index/mapper/ParseContext;)Vg?
?originalContextpoint)Lcom/groupbyinc/flux/common/geo/GeoPoint;Z(Lcom/groupbyinc/flux/index/mapper/ParseContext;)Lcom/groupbyinc/flux/index/mapper/Mapper;/com/groupbyinc/flux/ElasticsearchParseException?path0()Lcom/groupbyinc/flux/index/mapper/ContentPath;??
*?<V
?,com/groupbyinc/flux/index/mapper/ContentPath??_
??parseExternalValue%(Ljava/lang/Class;)Ljava/lang/Object;??
*?gh
?
w?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	
parseGeoPoint?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/common/geo/GeoPoint;)Lcom/groupbyinc/flux/common/geo/GeoPoint;
?VALUE_NUMBER	doubleValuey reset-(DD)Lcom/groupbyinc/flux/common/geo/GeoPoint;
w VALUE_STRING"	#text%V &parsePointFromStringm(Lcom/groupbyinc/flux/index/mapper/ParseContext;Lcom/groupbyinc/flux/common/geo/GeoPoint;Ljava/lang/String;)V()
*
VALUE_NULL,	-remove/?
?0e1Lcom/groupbyinc/flux/ElasticsearchParseException;Dtokensparsejava/lang/String7indexOf(I)I9:
8;resetFromGeoHash=(Ljava/lang/String;)Lcom/groupbyinc/flux/common/geo/GeoPoint;=>
w?resetFromStringA>
wBdoXContentBodyp(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;ZLcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)VDE
Fignore_malformedH3com/groupbyinc/flux/common/xcontent/XContentBuilderJfield\(Ljava/lang/String;Ljava/lang/Boolean;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;LM
KNbuilder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;includeDefaultsparams7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;
ConstantValue	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTableP(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/index/mapper/FieldMapper$CopyTo;)V
StackMapTable
Exceptions?(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)V
SourceFileInnerClasses!,-U/01V234W?*+,-?7*?9?XR:;<-=>?>@ABC01DEY02Z?
??V[FGW?*+?I+?N-?9?O?*-?9?9?X*:;PQRST;Z?????\?UVW-/?X:;Z?WXWZ
?\Y^?a?X 
:;
bc
dfY
deZ?]ZV^ghW?.+?lN*?9?p?r?u??,?{|??,?{~??-??Y??Y?????,?{?????*?????????,?????,?????1??Y??Y?????,???????*?????????,??*??????? -????Y*????,?{,??????*???Ǚ-????Y*????,?ʷͶ?*?϶ҙ -????Y*????,?{,???ն?*?׶۹??*??*-,????X*.:;.?c.??(bcZB???,?V?l?????????????????-?\	?,*)))"&]Zg?W?	p+??*????+w???wM,?*+,??H?wY?M+??	N-?
??+??N-?
?<-??*++?,???:*?9?p?r?u??+??N???-??G+??9+??N+??9+??YN?????*+,?!???-???-?$?*+,+??'?+?(*++?,???:*?9?p?r?u??+??N???-?$?*+,+??'?+?/-?.?(*++?,???:*?9?p?r?u??+???1?S`c????BOR?X\	e23?6?4?!x423T23435p:;pbc[6?Z?*????"?*?4?;?E?L?S?`?c?e?u?x???????????????????????	"
);BORTdgn\-?"w?)V??&?O?V??]Z()W!-,?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy