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 9 : D pointDimensionCount ()I F G
+ H "java/lang/IllegalArgumentException J java/lang/StringBuilder L
M . this field (name= O append -(Ljava/lang/String;)Ljava/lang/StringBuilder; Q R
M S name Ljava/lang/String; U V W ) uses Y (I)Ljava/lang/StringBuilder; Q [
M \ ) dimensions; cannot change to (incoming) ^ dimensions ` toString ()Ljava/lang/String; b c
M d (Ljava/lang/String;)V , f
K g pack <([D)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; i j
k
fieldsData Ljava/lang/Object; m n o point [D
setBytesValue ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V 0cannot change value type from double to BytesRef u 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 }
| g 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef ? ? length ? 8 ? ? java/lang/AssertionError ?
? . [B w ? ? ? 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/document/FieldType;)V , ?
? java/lang/Object ? getClass ()Ljava/lang/Class; ? ?
? ? java/lang/Class ?
getSimpleName ? c
? ? < ? (C)Ljava/lang/StringBuilder; Q ?
M ? (D)Ljava/lang/StringBuilder; Q ?
M ? 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; r 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 ; <