
com.groupbyinc.flux.common.apache.lucene.spatial.serialized.SerializedDVStrategy.class Maven / Gradle / Ivy
???? 3 ? Pcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy @com/groupbyinc/flux/common/apache/lucene/spatial/SpatialStrategy SerializedDVStrategy.java dcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy$ShapeDocValueSource ShapeDocValueSource jcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy$PredicateValueSourceQuery PredicateValueSourceQuery Rcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy$1 indexLastBufSize I W(Lcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext;Ljava/lang/String;)V
this RLcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy; ctx BLcom/groupbyinc/flux/common/spatial4j/core/context/SpatialContext; fieldName Ljava/lang/String; createIndexableFields s(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;)[Lcom/groupbyinc/flux/common/apache/lucene/document/Field; java/io/IOException ?? java/lang/Math " max (II)I $ %
# & java/io/ByteArrayOutputStream ( (I)V *
) + 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef - ()V /
. 0 2 @com/groupbyinc/flux/common/spatial4j/core/context/SpatialContext 4 getBinaryCodec <()Lcom/groupbyinc/flux/common/spatial4j/core/io/BinaryCodec; 6 7
5 8 java/io/DataOutputStream : (Ljava/io/OutputStream;)V <
; = 8com/groupbyinc/flux/common/spatial4j/core/io/BinaryCodec ?
writeShape N(Ljava/io/DataOutput;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;)V A B
@ C ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy;Ljava/io/OutputStream;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V E
F writeTo H <
) I 5com/groupbyinc/flux/common/spatial4j/core/shape/Shape K java/lang/RuntimeException M (Ljava/lang/Throwable;)V O
N P length R . S 7com/groupbyinc/flux/common/apache/lucene/document/Field U Fcom/groupbyinc/flux/common/apache/lucene/document/BinaryDocValuesField W getFieldName ()Ljava/lang/String; Y Z
[ M(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V ]
X ^ e Ljava/io/IOException; shape 7Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape; bufSize
byteStream Ljava/io/ByteArrayOutputStream; bytesRef 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; 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 k makeShapeValueSource I()Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource; m n
o ?(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 q
l r
queryPoint 7Lcom/groupbyinc/flux/common/spatial4j/core/shape/Point;
multiplier D makeQuery }(Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialArgs;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; Ocom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapePredicateValueSource z Bcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialArgs | getOperation K()Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation; ~
} ? getShape 9()Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape; ? ?
} ? ?(Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;)V ?
{ ? J(Lcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource;)V ?
? args DLcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialArgs; shapeValueSource GLcom/groupbyinc/flux/common/apache/lucene/queries/function/ValueSource; predicateValueSource QLcom/groupbyinc/flux/common/apache/lucene/spatial/util/ShapePredicateValueSource; ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/spatial4j/core/io/BinaryCodec;Lcom/groupbyinc/flux/common/apache/lucene/spatial/serialized/SerializedDVStrategy$1;)V ?
? Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses ! B ? T *+,? * ? ? ? ? J D
K ? r ?*? ? k?? '=? )Y? ,N? .Y? 1:*? 3? 9? ;Y-? >+? D-?
Y*? G? J? :? NY? Q?*? T? ? VY? XY*? \? _S? # E H ? > J
` a r r b c a d X e f # O g h ? *
O P Q # S 6 U E _ H ] J ^ T ` ] a ? ? H L ) . i j ? P ? lY*? p+(*? 3? s? ? t u v w ? g x y ? o *? pM? {Y,+? ?+? ?? ?N?
Y-? ?? ? * ? ? ? ? ? ? ? p q s m n ? > ? Y*? \*? 3? 9? ?? ? ? | ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy