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

com.groupbyinc.flux.common.apache.lucene.spatial.bbox.BBoxStrategy.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?Bcom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxStrategy@com/groupbyinc/flux/common/apache/lucene/spatial/SpatialStrategyBBoxStrategy.javaDcom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxStrategy$1Mcom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxStrategy$ComboField
ComboFieldDcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$BuilderW(Lcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext;Ljava/lang/String;)V56
7*	9java/lang/StringBuilder;()V5=
<>append-(Ljava/lang/String;)Ljava/lang/StringBuilder;@A
<BtoString()Ljava/lang/String;DE
<F+	H-	J,	L.	N/	P=com/groupbyinc/flux/common/apache/lucene/document/DoubleFieldRTYPE_NOT_STOREDT1	SU@(Lcom/groupbyinc/flux/common/apache/lucene/document/FieldType;)V5W
XsetNumericPrecisionStep(I)VZ[
\Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesType;`a	_bsetDocValuesTypeA(Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesType;)Vde
fsetFieldTypehW
ithisDLcom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxStrategy;ctxBLcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext;fieldNamePrefixgetPrecisionStep()I01	rnumericPrecisionSteptq
ugetFieldType?()Lcom/groupbyinc/flux/common/apache/lucene/document/FieldType;freezey=
znumericTypeK()Lcom/groupbyinc/flux/common/apache/lucene/document/FieldType$NumericType;|}
~DOUBLEILcom/groupbyinc/flux/common/apache/lucene/document/FieldType$NumericType;??	?"java/lang/IllegalArgumentException?0BBoxStrategy only supports doubles at this time.?(Ljava/lang/String;)V5?
??=com/groupbyinc/flux/common/apache/lucene/document/StringField?	?U21	?stored()Z??
?	setStored(Z)V??
?indexOptions?()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;??
?setIndexOptions@(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;)V??
?createIndexableFieldss(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;)[Lcom/groupbyinc/flux/common/apache/lucene/document/Field;5com/groupbyinc/flux/common/spatial4j/core/shape/Shape?getBoundingBox=()Lcom/groupbyinc/flux/common/spatial4j/core/shape/Rectangle;????w(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Rectangle;)[Lcom/groupbyinc/flux/common/apache/lucene/document/Field;??
?shape7Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;7com/groupbyinc/flux/common/apache/lucene/document/Field?9com/groupbyinc/flux/common/spatial4j/core/shape/Rectangle?getMinX()D????java/lang/Double?valueOf(D)Ljava/lang/Double;??
???(Ljava/lang/String;Ljava/lang/Object;Lcom/groupbyinc/flux/common/apache/lucene/document/FieldType;Lcom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxStrategy$1;)V5?
	?getMaxX????getMinY????getMaxY????getCrossesDateLine????T?:[Lcom/groupbyinc/flux/common/apache/lucene/document/Field;?java/lang/String?F?bbox;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Rectangle;fieldsmakeShapeValueSourceI()Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;Ecom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxValueSource?G(Lcom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxStrategy;)V5?
??makeDistanceValueSource?(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;D)Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;Pcom/groupbyinc/flux/common/apache/lucene/spatial/util/DistanceToShapeValueSource???
?mn	??(Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;DLcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext;)V5?
??
queryPoint7Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;
multiplierDmakeOverlapRatioValueSource?(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Rectangle;D)Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;Qcom/groupbyinc/flux/common/apache/lucene/spatial/bbox/BBoxOverlapRatioValueSource?@com/groupbyinc/flux/common/spatial4j/core/context/SpatialContext?isGeo??
???(Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;ZLcom/groupbyinc/flux/common/spatial4j/core/shape/Rectangle;DD)V5?
??queryBoxqueryTargetProportion	makeQuery}(Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialArgs;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Bcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialArgs?getShape9()Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;??
??'java/lang/UnsupportedOperationException!Can only query by Rectangle, not -(Ljava/lang/Object;)Ljava/lang/StringBuilder;@
<
?getOperationK()Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;	

?Gcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation
BBoxIntersectsILcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;	makeIntersectst(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Rectangle;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;

BBoxWithin	
makeWithin
Contains	makeContains 
!
Intersects#	$	IsEqualTo&	'
makeEquals)
*IsDisjointTo,	-makeDisjoint/
0IsWithin2	3Rcom/groupbyinc/flux/common/apache/lucene/spatial/query/UnsupportedSpatialOperation5L(Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;)V57
685com/groupbyinc/flux/common/apache/lucene/search/Query:Bcom/groupbyinc/flux/common/apache/lucene/search/ConstantScoreQuery<:(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V5>
=?spatial7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;argsDLcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialArgs;oppq
FAcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQueryHnewDoubleRange~(Ljava/lang/String;ILjava/lang/Double;Ljava/lang/Double;ZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/NumericRangeQuery;JK
ILMUSTELcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur;NO	P?(Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur;[Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery;?R
SmakeXDLq(ZLcom/groupbyinc/flux/common/apache/lucene/search/Query;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;UV
WSHOULDYO	Zjava/lang/Math\abs(D)D^_
]`@f???makeNumberTermQueryL(Ljava/lang/String;D)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;fg
h?f?xConditionsedgeqXDLLeft	qXDLRight
qXDLLeftRightqXDLqEdgeDLqMinXqMaxXqMinMaxqNonXDLqWorldqMinYqMaxYyConditions
>add?(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur;)Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$Builder;|}
~MUST_NOT?O	?build@()Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery;??
?bqFLcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$Builder;	qMinXLeft
qMaxXRight
qLeftRight	qMaxXLeft
qMinXRightqLeftqRight:(Z)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;U?
?	qIsNonXDLqIsXDLqHasEnvqNotDisjoint	qDisjoint8[Lcom/groupbyinc/flux/common/apache/lucene/search/Query;?queryarr$len$Ii$occurqueriesedgeQ9com/groupbyinc/flux/common/apache/lucene/search/TermQuery?3com/groupbyinc/flux/common/apache/lucene/index/Term?'(Ljava/lang/String;Ljava/lang/String;)V5?
??8(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)V5?
??crossedDateLine34	?java/lang/AssertionError?
?>=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder?
?>:com/groupbyinc/flux/common/apache/lucene/util/NumericUtils?doubleToSortableLong(D)J??
??longToPrefixCodedBytesD(JILcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;)V??
??get:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;??
??M(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V5?
??fieldnumberbytes?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;java/lang/Class?desiredAssertionStatus??
??
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
SourceFileInnerClasses!?? !?#$?&'?)*+,-./01213456??*+,?8*,?:*?\kl\??MsB>xB..tB>yB????.?>??i*???5*??M*???*???N*?[?;Y,SY-S?T:?
*??:?Y?{M,?Q?W*+?1N,-???W,????R)?B$?B9?Bikli??C&?BK??[?B?.?
??$?9?<?C?K?U?[?d???";@;??;??R??9?Y?{N,:?66?2:?-+?W????-????R!
?B)??$??!??9kl9?O9??1?????!?&?.?4???????k	n*?M*?G+?????MM*?O*?G+?????MN*?Q?;Y,SY-S?T:*??? +??j??+??b???+????*?I*?G+?????M:*?K*?G+?????M:*?Q?;YSYS?T:9+??j??b9?+??b??j9??K*???A*?Q?;Y**?I?iSY**?K?iS?T:
*?[?;YSY
S?T:*?X:?*?I*?G+?????M:*?K*?Gb???M:*?Q?;YSYS?T:*?I*?Gj???M:*?K*?G+?????M:
*?Q?;YSY
S?T:
*?[?;YSY
S?T:*?X:*?I*?G+?????M:*?K*?G+?????M:*?Q?;YSYS?T:*?X:*?[?;YSYS?T:*?Q?;YSYS?T??? ?B
??sB??tB??uB?m?@lB\??Br??B???B???B???B
???B
?r?B?ivBPnB!7oB8 pBAqBnkln??VxB0>yBE)zBXlB??!??0?E?i?l?u??????????????????? ?7?@C\r	?
?????!8A!X%?g?l;;;?i	?;;;;;;?N??;;;??;;;;U?????Y??Y*?Q?˧ѷ?????kl?4?0?9?????UV??A*?????????Y???,??Y?{N-*???Q?W-,?Q?W-????*AklA?4A?B&???<
=>@&A3B<C?fg?x(??Y??:(??????Y??Y+?·ŷ???*(kl(?(??	???G	HI?=?4?Ϛ?????J?@??*	

	@	@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy