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

com.groupbyinc.flux.common.apache.lucene.spatial.prefix.RecursivePrefixTreeStrategy.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3Scom/groupbyinc/flux/common/apache/lucene/spatial/prefix/RecursivePrefixTreeStrategyJcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/PrefixTreeStrategy RecursivePrefixTreeStrategy.javaprefixGridScanLevelIpruneLeafyBranchesZmultiOverlappingIndexedShapese(Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;Ljava/lang/String;)V

		
		Ncom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTreegetMaxLevels()I
	thisULcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/RecursivePrefixTreeStrategy;gridPLcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;	fieldNameLjava/lang/String;getPrefixGridScanLevelsetPrefixGridScanLevel(I)VisMultiOverlappingIndexedShapes()Z setMultiOverlappingIndexedShapes(Z)VisPruneLeafyBranchessetPruneLeafyBranchestoString()Ljava/lang/String;java/lang/StringBuilder,java/lang/Object.getClass()Ljava/lang/Class;01
/2java/lang/Class4
getSimpleName6+
57(Ljava/lang/String;)V9
-:append(C)Ljava/lang/StringBuilder;<=
->SPG:(@-(Ljava/lang/String;)Ljava/lang/StringBuilder;<B
-C	E*+
G
pointsOnlyI		J,pointsOnlyL,pruneLeafyBranchesN,prefixGridScanLevel:P()VR
-SU(I)Ljava/lang/StringBuilder;<W
-X
-G,!multiOverlappingIndexedShapes[strLjava/lang/StringBuilder;createCellIteratorToIndexb(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;ILjava/util/Iterator;)Ljava/util/Iterator;5com/groupbyinc/flux/common/spatial4j/core/shape/Pointa_`
cjava/util/ArrayListe#
fggetWorldCellE()Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/Cell;ij
krecursiveTraverseAndPrune?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/Cell;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;ILjava/util/List;)Zmn
ojava/util/Listqiterator()Ljava/util/Iterator;strushape7Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;detailLevelreuseYLjava/util/Iterator;Ljava/util/Iterator;cellsULjava/util/List;Ljava/util/List;Gcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/LegacyCell?java/lang/IllegalStateException?6pruneLeafyBranches must be disabled for use with grid ?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;<?
-?
?:Acom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/Cell?getLevel???setLeaf?R??isLeaf?%??add(Ljava/lang/Object;)Z??r?getNextLevelCells?(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;)Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/CellIterator;????Icom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/CellIterator?hasNext?%
??next?j
??getSubCellsSize?
??size?r?remove(I)Ljava/lang/Object;??r?subCellCLcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/Cell;cellresultleavessubCellsKLcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/CellIterator;	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?getOperationK()Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;??
??getShape9()Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;??
??ctxBLcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext;??	?
distErrPctD??	?resolveDistErrF(Lcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext;D)D??
??getLevelForDistance(D)I??
?Gcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation?
IntersectsILcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;??	??Qcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/IntersectsPrefixTreeQuery?getFieldName?+
??(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;II)V?
??5com/groupbyinc/flux/common/spatial4j/core/shape/Shape?IsWithin??	??Mcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/WithinPrefixTreeQuery????(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;IID)V?
??Contains??	??Ocom/groupbyinc/flux/common/apache/lucene/spatial/prefix/ContainsPrefixTreeQuery??(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;IZ)V?
??Rcom/groupbyinc/flux/common/apache/lucene/spatial/query/UnsupportedSpatialOperation?L(Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;)V?
??argsDLcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialArgs;opCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	Signature?(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;ILjava/util/Iterator;)Ljava/util/Iterator;?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/prefix/tree/Cell;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;ILjava/util/List;)Z
SourceFile!	
	?i*+,?*?*?*+?d???  ?=8:>?!?/*????B"#?>*????
NO$%?/*????R&'?>*???
	?
WX(%?/*????[)'?>*???	?
hi*+????-Y*?3?8?;(??L+A?D*?F?H?D)??W*?K?
+M?DW*??
+O?DW*?*?F?d?#+Q?D?-Y?TV?D*??Y?Z?DW*??
+\?DW+)???Z???z]^?.mn*o1p8q?rFsVtvu}v?w??8-
/
_`??:+?b?
*??*+-?d??fY?h:**?F?l+?pW?v??4::wx:y:z|"}:z{"}~?|}"?2??mn???+???!??Y?-Y?T??D*?F???Z???+???	+??+???+??W?+???+??W6+,??:?????:*,?p?????+?????-+???$??d??W?????+?????Rv???????wx?y??^c?gZ????~?Z??%?/?5?>?G?I?R?[?^?g?o?v??????????????????	%?? ???	?+??M+??N*?F+*??*?ɶͶ?6,?צ??Y-*??*?F*??߰,????Y-*??*?F*???,????Y-*??*?F*????Y,????4???????
{wxfy?*
??
??&?=?D?^?e?|???=?? 




© 2015 - 2025 Weber Informatics LLC | Privacy Policy