37 @ @ @ B @ @ @ @ @ @ @@ @ @ @ @ @       & @ @  / / @  4 @  /  QuadCell InnerClassesFactoryMAX_LEVELS_POSSIBLEI ConstantValue2DEFAULT_MAX_LEVELS xminDxmaxyminymaxxmidymidgridWgridHlevelW[DlevelHlevelS[IlevelN$assertionsDisabledZS(Lcom/spatial4j/core/context/SpatialContext;Lcom/spatial4j/core/shape/Rectangle;I)VCodeLineNumberTableLocalVariableTableithis6Lorg/apache/lucene/spatial/prefix/tree/QuadPrefixTree;ctx+Lcom/spatial4j/core/context/SpatialContext;bounds$Lcom/spatial4j/core/shape/Rectangle; maxLevels StackMapTable.(Lcom/spatial4j/core/context/SpatialContext;)V/(Lcom/spatial4j/core/context/SpatialContext;I)V printInfo(Ljava/io/PrintStream;)VoutLjava/io/PrintStream;nfLjava/text/NumberFormat;getLevelForDistance(D)IdistgetCellO(Lcom/spatial4j/core/shape/Point;I)Lorg/apache/lucene/spatial/prefix/tree/Cell;p Lcom/spatial4j/core/shape/Point;levelcellsLjava/util/List;LocalVariableTypeTable>Ljava/util/List;@(Ljava/lang/String;)Lorg/apache/lucene/spatial/prefix/tree/Cell;tokenLjava/lang/String;2([BII)Lorg/apache/lucene/spatial/prefix/tree/Cell;bytes[BoffsetlenbuildP(DDILjava/util/List;Ljava/lang/StringBuilder;Lcom/spatial4j/core/shape/Shape;I)VxymatchesstrLjava/lang/StringBuilder;shape Lcom/spatial4j/core/shape/Shape;maxLevelwh Signature~(DDILjava/util/List;Ljava/lang/StringBuilder;Lcom/spatial4j/core/shape/Shape;I)VcheckBattenbergQ(CDDILjava/util/List;Ljava/lang/StringBuilder;Lcom/spatial4j/core/shape/Shape;I)V nextLevelcCcxcystrlen rectanglev*Lcom/spatial4j/core/shape/SpatialRelation;(CDDILjava/util/List;Ljava/lang/StringBuilder;Lcom/spatial4j/core/shape/Shape;I)V access$0009(Lorg/apache/lucene/spatial/prefix/tree/QuadPrefixTree;)Dx0 access$100 access$200()V SourceFileQuadPrefixTree.java TN PN MN ^p   ON   QN VW XW YZ [Z UN RN SN  ^_         jHjava/lang/StringBuilder ^ ]    java/util/ArrayList ^ fg     !"*org/apache/lucene/spatial/prefix/tree/Cell=org/apache/lucene/spatial/prefix/tree/QuadPrefixTree$QuadCell ^# ^$ \] %&java/lang/AssertionError '( )* + , -. ^/ 01 2 34org/apache/lucene/spatial/prefix/tree/QuadPrefixTree4 567org/apache/lucene/spatial/prefix/tree/SpatialPrefixTree*b+Y !,* 1"!#!,* 1"!#!* .#!* .* .h$%a"vw xy{ |y{b*gcHdestyuvk wfxy`<'*>*d#'* 1'* 1`*a -17b  *cH<de<zNk  #{|` =&Y'N***-Y*(+)+*+,--.a 2b*=de=}~=H 4  4{`> /Y*+0ab de {`T /Y*+1ab* de  H H`N 23 4Y5* 1o9 * 1o9 *A' g) c 6*B' c) c 6*C' g) g 6*D' c) g 6a"%2Jbzbf deNNHH %nN 2aN k` 23 4Y5* 1o9 * 1o9 36*(( g( c g c7: 8:9':W/Y*$;<=WP>E:W`6 /Y*$;<=W*(  ,?aF%29T_gnb5HdeNNH H %N 2N 9HTi_ k,rln 0`/*a(b e`/*a(b e`/*a(b e`5@A2a(k @D/@CE@F