com.groupbyinc.flux.common.apache.lucene.util.BytesRefArray.class Maven / Gradle / Ivy
???? 4 ? ;com/groupbyinc/flux/common/apache/lucene/util/BytesRefArray java/lang/Object Ccom/groupbyinc/flux/common/apache/lucene/util/SortableBytesRefArray BytesRefArray.java =com/groupbyinc/flux/common/apache/lucene/util/BytesRefArray$2 =com/groupbyinc/flux/common/apache/lucene/util/BytesRefArray$1
Scom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool$DirectTrackingAllocator ;com/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool DirectTrackingAllocator Ecom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool$Allocator Allocator pool =Lcom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool; offsets [I lastElement I
currentOffset bytesUsed 7Lcom/groupbyinc/flux/common/apache/lucene/util/Counter; :(Lcom/groupbyinc/flux/common/apache/lucene/util/Counter;)V ()V
" $ &
( J(Lcom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool$Allocator;)V *
+ -
nextBuffer /
0 ?com/groupbyinc/flux/common/apache/lucene/util/RamUsageEstimator 2 NUM_BYTES_ARRAY_HEADER 4 3 5 5com/groupbyinc/flux/common/apache/lucene/util/Counter 7 addAndGet (J)J 9 :
8 ; = this =Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefArray; clear java/util/Arrays B fill ([II)V D E
C F reset (ZZ)V H I
J append ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)I 7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtil N grow ([II)[I P Q
O R ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V L T
U 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef W length Y X Z oldLen bytes 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; size ()I get z(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;I)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ;com/groupbyinc/flux/common/apache/lucene/util/FutureObjects c
checkIndex (II)I e f
d g =com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder i (I)V P k
j l setLength n k
j o ()[B ] q
j r Y `
j t readBytes (J[BII)V v w
x :()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; a z
j { spare ?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder; index offset setBytesRef {(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;I)V |(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;JI)V ? ?
? result sort (Ljava/util/Comparator;)[I _ `
? X(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefArray;[ILjava/util/Comparator;)V ?
? (II)V ? ?
? i comp PLjava/util/Comparator; Ljava/util/Comparator; orderedEntries iterator B()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefIterator; X(Ljava/util/Comparator;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefIterator; ? ?
?
j
X ? ?
? ?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefArray;ILcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;[I)V ?
? indices
access$000 ?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefArray;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;I)V ? ?
? x0 x1 x2 x3 Code LocalVariableTable LineNumberTable
StackMapTable LocalVariableTypeTable Signature T(Ljava/util/Comparator;)[I ?(Ljava/util/Comparator;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefIterator;
SourceFile InnerClasses 1
? ? @*? !*?
? #*? %*? '*? Y?
Y+? )? ,? .*? .? 1+? 6h??