Edit C:\dspace\webapps\oai\WEB-INF\lib\org\apache\lucene\spatial\prefix\WithinPrefixTreeFilter.class
???? 3 ? + f , g?? + h i j k + l m n o p q r s p t@f? u v w x y x z x { x |?V? @V? x }@ @v? ?f? ~ p ? ? ? ? ? p ? ? ( ? ( ? ? ? InnerClasses bufferedQueryShape Lcom/spatial4j/core/shape/Shape; <init> q(Lcom/spatial4j/core/shape/Shape;Ljava/lang/String;Lorg/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;IID)V Code LineNumberTable LocalVariableTable this 9Lorg/apache/lucene/spatial/prefix/WithinPrefixTreeFilter; queryShape fieldName Ljava/lang/String; grid 9Lorg/apache/lucene/spatial/prefix/tree/SpatialPrefixTree; detailLevel I prefixGridScanLevel queryBuffer D StackMapTable ? ? ? ? bufferShape C(Lcom/spatial4j/core/shape/Shape;D)Lcom/spatial4j/core/shape/Shape; circle !Lcom/spatial4j/core/shape/Circle; newDist bbox $Lcom/spatial4j/core/shape/Rectangle; newMinX newMaxX newMinY newMaxY shape distErr ctx +Lcom/spatial4j/core/context/SpatialContext; ? r ? getDocIdSet o(Lorg/apache/lucene/index/AtomicReaderContext;Lorg/apache/lucene/util/Bits;)Lorg/apache/lucene/search/DocIdSet; context -Lorg/apache/lucene/index/AtomicReaderContext; acceptDocs Lorg/apache/lucene/util/Bits; Exceptions ? access$000 [(Lorg/apache/lucene/spatial/prefix/WithinPrefixTreeFilter;)Lcom/spatial4j/core/shape/Shape; x0 SourceFile WithinPrefixTreeFilter.java / 0 1 ? G H "java/lang/IllegalArgumentException distErr must be > 0 1 ? ; < ? ? ? com/spatial4j/core/shape/Point ? ? ? com/spatial4j/core/shape/Circle ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9org/apache/lucene/spatial/prefix/WithinPrefixTreeFilter$1 1 ? Y ? 7org/apache/lucene/spatial/prefix/WithinPrefixTreeFilter Aorg/apache/lucene/spatial/prefix/AbstractVisitingPrefixTreeFilter com/spatial4j/core/shape/Shape java/lang/String 7org/apache/lucene/spatial/prefix/tree/SpatialPrefixTree )com/spatial4j/core/context/SpatialContext "com/spatial4j/core/shape/Rectangle java/io/IOException p(Lcom/spatial4j/core/shape/Shape;Ljava/lang/String;Lorg/apache/lucene/spatial/prefix/tree/SpatialPrefixTree;II)V (Ljava/lang/String;)V getSpatialContext -()Lcom/spatial4j/core/context/SpatialContext; makeCircle D(Lcom/spatial4j/core/shape/Point;D)Lcom/spatial4j/core/shape/Circle; getRadius ()D isGeo ()Z getCenter "()Lcom/spatial4j/core/shape/Point; getBoundingBox &()Lcom/spatial4j/core/shape/Rectangle; getMinX getMaxX getMinY getMaxY getWidth )com/spatial4j/core/distance/DistanceUtils normLonDEG (D)D getWorldBounds java/lang/Math max (DD)D min makeRectangle *(DDDD)Lcom/spatial4j/core/shape/Rectangle; ?(Lorg/apache/lucene/spatial/prefix/WithinPrefixTreeFilter;Lorg/apache/lucene/index/AtomicReaderContext;Lorg/apache/lucene/util/Bits;Z)V %()Lorg/apache/lucene/search/DocIdSet; ! + , / 0 1 2 3 ? (*+,-? ?? *? ? **+? ? ? 4 C D E G ' H 5 H ( 6 7 ( 8 0 ( 9 : ( ; <