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

com.groupbyinc.flux.common.apache.lucene.spatial.composite.CompositeSpatialStrategy.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4?Scom/groupbyinc/flux/common/apache/lucene/spatial/composite/CompositeSpatialStrategy@com/groupbyinc/flux/common/apache/lucene/spatial/SpatialStrategyCompositeSpatialStrategy.java
indexStrategyULcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/RecursivePrefixTreeStrategy;geometryStrategyRLcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy;optimizePredicatesZ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/RecursivePrefixTreeStrategy;Lcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy;)VScom/groupbyinc/flux/common/apache/lucene/spatial/prefix/RecursivePrefixTreeStrategygetSpatialContextL()Lcom/groupbyinc/flux/common/locationtech/spatial4j/context/SpatialContext;
_(Lcom/groupbyinc/flux/common/locationtech/spatial4j/context/SpatialContext;Ljava/lang/String;)V

				thisULcom/groupbyinc/flux/common/apache/lucene/spatial/composite/CompositeSpatialStrategy;	fieldNameLjava/lang/String;getIndexStrategyW()Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/RecursivePrefixTreeStrategy;getGeometryStrategyT()Lcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy;isOptimizePredicates()ZsetOptimizePredicates(Z)VcreateIndexableFields{(Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;)[Lcom/groupbyinc/flux/common/apache/lucene/document/Field;java/util/ArrayList+()V-
,.)*
0java/util/Collections2addAll,(Ljava/util/Collection;[Ljava/lang/Object;)Z45
36Pcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy8
90java/util/List;size()I=><?7com/groupbyinc/flux/common/apache/lucene/document/FieldAtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;CD<E:[Lcom/groupbyinc/flux/common/apache/lucene/document/Field;Gshape?Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;fieldsKLjava/util/List;Ljava/util/List;makeDistanceValueSource?(Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Point;D)Lcom/groupbyinc/flux/common/apache/lucene/search/DoubleValuesSource;'java/lang/UnsupportedOperationExceptionP
Q.
queryPoint?Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Point;
multiplierD	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/SpatialArgsYgetOperationK()Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;[\
Z]Gcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation_BBoxIntersectsILcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;ab	`c
BBoxWithineb	`fRcom/groupbyinc/flux/common/apache/lucene/spatial/query/UnsupportedSpatialOperationhL(Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;)Vj
ikIsDisjointTomb	`nJcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeValuesPredicatepmakeShapeValueSourceF()Lcom/groupbyinc/flux/common/apache/lucene/spatial/ShapeValuesSource;rs
9tgetShapeA()Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;vw
Zx?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/ShapeValuesSource;Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;)Vz
q{
Intersects}b	`~getGridR()Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;??
?ctxJLcom/groupbyinc/flux/common/locationtech/spatial4j/context/SpatialContext;??	?resolveDistErrN(Lcom/groupbyinc/flux/common/locationtech/spatial4j/context/SpatialContext;D)D??
Z?Ncom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree?getLevelForDistance(D)I??
??Scom/groupbyinc/flux/common/apache/lucene/spatial/composite/IntersectsRPTVerifyQuery?getFieldName()Ljava/lang/String;??
?getPrefixGridScanLevel?>
??(Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;IILcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeValuesPredicate;)V?
??Contains?b	`??(Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;)V?
Z?
getDistErr()Ljava/lang/Double;??
Z?
setDistErr(Ljava/lang/Double;)V??
Z?
getDistErrPct??
Z?
setDistErrPct??
Z?????????java/lang/Double?valueOf(D)Ljava/lang/Double;??
??WX
?Ocom/groupbyinc/flux/common/apache/lucene/spatial/composite/CompositeVerifyQuery??(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeValuesPredicate;)V?
??gridPLcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;detailLevelI	indexArgsDLcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialArgs;
indexQuery7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;argspredpredicateValueSourceLLcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapeValuesPredicate;CodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
SourceFile!	

?q*,?+?*?*,?*-???* 	?9	5:;<!"?/*?????#$?/*????C%&?/*????G'(?>*???
?
MN)*??5?,Y?/M,*?+?1?7W,*?+?:?7W,,?@?B?F?H?? 55IJ-KM?-KL?RST"UNO?F?QY?R?? STUV?\WX???+?^M,?d?
,?g??iY,?l?,?o??iY,?l??qY*??u,+?y?|N,??B*??;*???:+*??????6??Y+?y*???*???-???,???	+:?%?ZY?+?y??:+????+???????????????*???:??Y-????\	W/??g??????C???????????b@????Vacdg#l,o4p@rNuWvgw~x?}?????????????????`?Yq?!Z?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy