com.groupbyinc.flux.common.apache.lucene.document.DoublePoint.class Maven / Gradle / Ivy
???? 4" =com/groupbyinc/flux/common/apache/lucene/document/DoublePoint 7com/groupbyinc/flux/common/apache/lucene/document/Field DoublePoint.java ?com/groupbyinc/flux/common/apache/lucene/document/DoublePoint$3 ?com/groupbyinc/flux/common/apache/lucene/document/DoublePoint$2 ?com/groupbyinc/flux/common/apache/lucene/document/DoublePoint$1
Fcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery$Stream ?com/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery Stream $assertionsDisabled Z nextUp (D)D java/lang/Double doubleToLongBits (D)J
? java/lang/Math
d D nextDown? #
& getType @(I)Lcom/groupbyinc/flux/common/apache/lucene/document/FieldType; ;com/groupbyinc/flux/common/apache/lucene/document/FieldType * ()V , -
+ .
setDimensions (II)V 0 1
+ 2 freeze 4 -
+ 5 numDims I type =Lcom/groupbyinc/flux/common/apache/lucene/document/FieldType; setDoubleValue (D)V setDoubleValues ([D)V = >
? this ?Lcom/groupbyinc/flux/common/apache/lucene/document/DoublePoint; value CLcom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType; 9 D E Acom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType G pointDimensionCount ()I I J H K "java/lang/IllegalArgumentException M java/lang/StringBuilder O
P . this field (name= R append -(Ljava/lang/String;)Ljava/lang/StringBuilder; T U
P V name Ljava/lang/String; X Y Z ) uses \ (I)Ljava/lang/StringBuilder; T ^
P _ ) dimensions; cannot change to (incoming) a dimensions c toString ()Ljava/lang/String; e f
P g (Ljava/lang/String;)V , i
N j pack <([D)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; l m
n
fieldsData Ljava/lang/Object; p q r point [D
setBytesValue ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V 0cannot change value type from double to BytesRef x bytes 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; numericValue ()Ljava/lang/Number; java/lang/IllegalStateException ~ 5 dimensions; cannot convert to a single numeric value ?
j 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef ? ? length ? 8 ? ? java/lang/AssertionError ?
? . [B z ? ? ? offset ? 8 ? ? decodeDimension ([BI)D ? ?
? valueOf (D)Ljava/lang/Double; ? ?
? point must not be null ? point must not be 0 dimensions ? ? encodeDimension (D[BI)V ? ?
? ([B)V , ?
? ? dim packed (Ljava/lang/String;[D)V ( )
? ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType;)V , ?
? java/lang/Object ? getClass ()Ljava/lang/Class; ? ?
? ? java/lang/Class ?
getSimpleName ? f
? ? < ? (C)Ljava/lang/StringBuilder; T ?
P ? (D)Ljava/lang/StringBuilder; T ?
P ? result Ljava/lang/StringBuilder; :com/groupbyinc/flux/common/apache/lucene/util/NumericUtils ? doubleToSortableLong ?
? ? longToSortableBytes (J[BI)V ? ?
? ? dest sortableBytesToLong ([BI)J ? ?
? ? sortableLongToDouble (J)D ? ?
? ?
newExactQuery L(Ljava/lang/String;D)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;
newRangeQuery M(Ljava/lang/String;DD)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; ? ?
? field O(Ljava/lang/String;[D[D)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; ? ?
?
lowerValue
upperValue ?com/groupbyinc/flux/common/apache/lucene/search/PointRangeQuery ? checkArgs 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V ? ?
? ? (Ljava/lang/String;[B[BI)V , ?
? newSetQuery M(Ljava/lang/String;[D)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; u clone ()Ljava/lang/Object; ? ?
? ? java/util/Arrays ? sort ? >
? ? =([DLcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V , ?
? _(Ljava/lang/String;IILcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery$Stream;)V , ?
? values sortedValues encoded a(Ljava/lang/String;Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; java/util/Collection toArray (([Ljava/lang/Object;)[Ljava/lang/Object; [Ljava/lang/Double; doubleValue ()D
? ?
i *Ljava/util/Collection; Ljava/util/Collection; boxed unboxed desiredAssertionStatus ()Z
? Code LocalVariableTable LineNumberTable
StackMapTable LocalVariableTypeTable Signature u(Ljava/lang/String;Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;
SourceFile InnerClasses 1 M &? ?? ?&? ? ! " 7 8
:
# M &? ?? $?&? '? ! " D E
G
( ) U ? +Y? /L+? 3+? 6+? 7 8
9 : K L M N ; <