com.groupbyinc.flux.common.apache.lucene.document.BigIntegerPoint.class Maven / Gradle / Ivy
???? 4 Acom/groupbyinc/flux/common/apache/lucene/document/BigIntegerPoint 7com/groupbyinc/flux/common/apache/lucene/document/Field BigIntegerPoint.java Ccom/groupbyinc/flux/common/apache/lucene/document/BigIntegerPoint$3 Ccom/groupbyinc/flux/common/apache/lucene/document/BigIntegerPoint$2 Ccom/groupbyinc/flux/common/apache/lucene/document/BigIntegerPoint$1
Fcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery$Stream ?com/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery Stream BYTES I MIN_VALUE Ljava/math/BigInteger; MAX_VALUE $assertionsDisabled Z getType @(I)Lcom/groupbyinc/flux/common/apache/lucene/document/FieldType; ;com/groupbyinc/flux/common/apache/lucene/document/FieldType ()V
setDimensions (II)V ! "
# freeze %
& numDims type =Lcom/groupbyinc/flux/common/apache/lucene/document/FieldType; setBigIntegerValues ([Ljava/math/BigInteger;)V CLcom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType; ) - . Acom/groupbyinc/flux/common/apache/lucene/index/IndexableFieldType 0 pointDimensionCount ()I 2 3 1 4 "java/lang/IllegalArgumentException 6 java/lang/StringBuilder 8
9 this field (name= ; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; = >
9 ? name Ljava/lang/String; A B C ) uses E (I)Ljava/lang/StringBuilder; = G
9 H ) dimensions; cannot change to (incoming) J dimensions L toString ()Ljava/lang/String; N O
9 P (Ljava/lang/String;)V R
7 S pack Q([Ljava/math/BigInteger;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; U V
W
fieldsData Ljava/lang/Object; Y Z [ this CLcom/groupbyinc/flux/common/apache/lucene/document/BigIntegerPoint; point [Ljava/math/BigInteger;
setBytesValue ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V 4cannot change value type from BigInteger to BytesRef c bytes 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; numericValue ()Ljava/lang/Number; java/lang/IllegalStateException i 5 dimensions; cannot convert to a single numeric value k
j S 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef n p length r o s java/lang/AssertionError u
v [B e x o y offset { o | decodeDimension ([BI)Ljava/math/BigInteger; ~
? point must not be null ? point must not be 0 dimensions ? x encodeDimension (Ljava/math/BigInteger;[BI)V ? ?
? ([B)V ?
o ? dim packed ,(Ljava/lang/String;[Ljava/math/BigInteger;)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 ? O
? ? < ? (C)Ljava/lang/StringBuilder; = ?
9 ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; = ?
9 ? result Ljava/lang/StringBuilder; :com/groupbyinc/flux/common/apache/lucene/util/NumericUtils ? bigIntToSortableBytes (Ljava/math/BigInteger;I[BI)V ? ?
? ? value dest sortableBytesToBigInt ([BII)Ljava/math/BigInteger; ? ?
? ?
newExactQuery a(Ljava/lang/String;Ljava/math/BigInteger;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;
newRangeQuery w(Ljava/lang/String;Ljava/math/BigInteger;Ljava/math/BigInteger;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; ? ?
? field ?com/groupbyinc/flux/common/apache/lucene/search/PointRangeQuery ? checkArgs 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V ? ?
? ? java/math/BigInteger ? y(Ljava/lang/String;[Ljava/math/BigInteger;[Ljava/math/BigInteger;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; ? ?
?
lowerValue
upperValue (Ljava/lang/String;[B[BI)V ?
? newSetQuery b(Ljava/lang/String;[Ljava/math/BigInteger;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; ` clone ()Ljava/lang/Object; ? ?
? ? java/util/Arrays ? sort ([Ljava/lang/Object;)V ? ?
? ? R([Ljava/math/BigInteger;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V ?
? _(Ljava/lang/String;IILcom/groupbyinc/flux/common/apache/lucene/search/PointInSetQuery$Stream;)V ?
? values sortedValues encoded desiredAssertionStatus ()Z ? ?
? ? ONE ? ? ? shiftLeft (I)Ljava/math/BigInteger; ? ?
? ? negate ()Ljava/math/BigInteger; ? ?
? ? ? subtract .(Ljava/math/BigInteger;)Ljava/math/BigInteger; ? ?
? ? ?
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses ! ?
? U ? Y? L+? $+? '+? ? (
) * ? 9 : ; <