final class org.apache.lucene.facet.range.LongRangeCounter
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.apache.lucene.facet.range.LongRangeCounter
super_class: java.lang.Object
{
final org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode root;
descriptor: Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
flags: (0x0010) ACC_FINAL
final long[] boundaries;
descriptor: [J
flags: (0x0010) ACC_FINAL
final int[] leafCounts;
descriptor: [I
flags: (0x0010) ACC_FINAL
private int leafUpto;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int missingCount;
descriptor: I
flags: (0x0002) ACC_PRIVATE
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/apache/lucene/facet/range/LongRangeCounter;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic org.apache.lucene.facet.range.LongRangeCounter.$assertionsDisabled:Z
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(org.apache.lucene.facet.range.LongRange[]);
descriptor: ([Lorg/apache/lucene/facet/range/LongRange;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=11, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 2
start local 2 2: aload 2
ldc -9223372036854775808
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
iconst_1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 2
ldc 9223372036854775807
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
iconst_2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 1
dup
astore 6
arraylength
istore 5
iconst_0
istore 4
goto 17
StackMap locals: org.apache.lucene.facet.range.LongRangeCounter org.apache.lucene.facet.range.LongRange[] java.util.Map top int int org.apache.lucene.facet.range.LongRange[]
StackMap stack:
5: aload 6
iload 4
aaload
astore 3
start local 3 6: aload 2
aload 3
getfield org.apache.lucene.facet.range.LongRange.min:J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
astore 7
start local 7 7: aload 7
ifnonnull 10
8: aload 2
aload 3
getfield org.apache.lucene.facet.range.LongRange.min:J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
iconst_1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
9: goto 11
10: StackMap locals: org.apache.lucene.facet.range.LongRangeCounter org.apache.lucene.facet.range.LongRange[] java.util.Map org.apache.lucene.facet.range.LongRange int int org.apache.lucene.facet.range.LongRange[] java.lang.Integer
StackMap stack:
aload 2
aload 3
getfield org.apache.lucene.facet.range.LongRange.min:J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aload 7
invokevirtual java.lang.Integer.intValue:()I
iconst_1
ior
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
11: StackMap locals:
StackMap stack:
aload 2
aload 3
getfield org.apache.lucene.facet.range.LongRange.max:J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
astore 7
12: aload 7
ifnonnull 15
13: aload 2
aload 3
getfield org.apache.lucene.facet.range.LongRange.max:J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
iconst_2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: goto 16
15: StackMap locals:
StackMap stack:
aload 2
aload 3
getfield org.apache.lucene.facet.range.LongRange.max:J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
aload 7
invokevirtual java.lang.Integer.intValue:()I
iconst_2
ior
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 7 end local 3 16: StackMap locals: org.apache.lucene.facet.range.LongRangeCounter org.apache.lucene.facet.range.LongRange[] java.util.Map top int int org.apache.lucene.facet.range.LongRange[]
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
17: iload 4
iload 5
if_icmplt 5
18: new java.util.ArrayList
dup
aload 2
invokeinterface java.util.Map.keySet:()Ljava/util/Set;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
astore 3
start local 3 19: aload 3
invokestatic java.util.Collections.sort:(Ljava/util/List;)V
20: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 4
start local 4 21: iconst_1
istore 5
start local 5 22: aload 3
iconst_0
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
lstore 6
start local 6 23: aload 2
lload 6
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
iconst_3
if_icmpne 27
24: aload 4
new org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange
dup
lload 6
lload 6
invokespecial org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange.<init>:(JJ)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
25: lload 6
lconst_1
ladd
lstore 8
start local 8 26: goto 46
end local 8 27: StackMap locals: org.apache.lucene.facet.range.LongRangeCounter org.apache.lucene.facet.range.LongRange[] java.util.Map java.util.List java.util.List int long
StackMap stack:
lload 6
lstore 8
start local 8 28: goto 46
29: StackMap locals: long
StackMap stack:
aload 3
iload 5
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
lstore 6
30: aload 2
lload 6
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 10
start local 10 31: iload 10
iconst_3
if_icmpne 37
32: lload 6
lload 8
lcmp
ifle 34
33: aload 4
new org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange
dup
lload 8
lload 6
lconst_1
lsub
invokespecial org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange.<init>:(JJ)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
34: StackMap locals: int
StackMap stack:
aload 4
new org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange
dup
lload 6
lload 6
invokespecial org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange.<init>:(JJ)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
35: lload 6
lconst_1
ladd
lstore 8
36: goto 45
StackMap locals:
StackMap stack:
37: iload 10
iconst_1
if_icmpne 42
38: lload 6
lload 8
lcmp
ifle 40
39: aload 4
new org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange
dup
lload 8
lload 6
lconst_1
lsub
invokespecial org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange.<init>:(JJ)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
40: StackMap locals:
StackMap stack:
lload 6
lstore 8
41: goto 45
42: StackMap locals:
StackMap stack:
getstatic org.apache.lucene.facet.range.LongRangeCounter.$assertionsDisabled:Z
ifne 43
iload 10
iconst_2
if_icmpeq 43
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
43: StackMap locals:
StackMap stack:
aload 4
new org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange
dup
lload 8
lload 6
invokespecial org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange.<init>:(JJ)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
44: lload 6
lconst_1
ladd
lstore 8
45: StackMap locals:
StackMap stack:
iinc 5 1
end local 10 46: StackMap locals:
StackMap stack:
iload 5
aload 3
invokeinterface java.util.List.size:()I
if_icmplt 29
47: aload 0
iconst_0
aload 4
invokeinterface java.util.List.size:()I
aload 4
invokestatic org.apache.lucene.facet.range.LongRangeCounter.split:(IILjava/util/List;)Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
putfield org.apache.lucene.facet.range.LongRangeCounter.root:Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
48: iconst_0
istore 10
start local 10 49: goto 52
50: StackMap locals: int
StackMap stack:
aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.root:Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
iload 10
aload 1
iload 10
aaload
invokevirtual org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.addOutputs:(ILorg/apache/lucene/facet/range/LongRange;)V
51: iinc 10 1
StackMap locals:
StackMap stack:
52: iload 10
aload 1
arraylength
if_icmplt 50
end local 10 53: aload 0
aload 4
invokeinterface java.util.List.size:()I
newarray 11
putfield org.apache.lucene.facet.range.LongRangeCounter.boundaries:[J
54: iconst_0
istore 10
start local 10 55: goto 58
56: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.boundaries:[J
iload 10
aload 4
iload 10
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange
getfield org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange.end:J
lastore
57: iinc 10 1
StackMap locals:
StackMap stack:
58: iload 10
aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.boundaries:[J
arraylength
if_icmplt 56
end local 10 59: aload 0
aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.boundaries:[J
arraylength
newarray 10
putfield org.apache.lucene.facet.range.LongRangeCounter.leafCounts:[I
60: return
end local 8 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 61 0 this Lorg/apache/lucene/facet/range/LongRangeCounter;
0 61 1 ranges [Lorg/apache/lucene/facet/range/LongRange;
2 61 2 endsMap Ljava/util/Map<Ljava/lang/Long;Ljava/lang/Integer;>;
6 16 3 range Lorg/apache/lucene/facet/range/LongRange;
7 16 7 cur Ljava/lang/Integer;
19 61 3 endsList Ljava/util/List<Ljava/lang/Long;>;
21 61 4 elementaryIntervals Ljava/util/List<Lorg/apache/lucene/facet/range/LongRangeCounter$InclusiveRange;>;
22 61 5 upto0 I
23 61 6 v J
26 27 8 prev J
28 61 8 prev J
31 46 10 flags I
49 53 10 i I
55 59 10 i I
MethodParameters:
Name Flags
ranges
public void add(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: iconst_0
istore 3
start local 3 1: aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.boundaries:[J
arraylength
iconst_1
isub
istore 4
start local 4 2: StackMap locals: int int
StackMap stack:
iload 3
iload 4
iadd
iconst_1
iushr
istore 5
start local 5 3: lload 1
aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.boundaries:[J
iload 5
laload
lcmp
ifgt 9
4: iload 5
ifne 7
5: aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.leafCounts:[I
iconst_0
dup2
iaload
iconst_1
iadd
iastore
6: return
7: StackMap locals: int
StackMap stack:
iload 5
iconst_1
isub
istore 4
8: goto 2
StackMap locals:
StackMap stack:
9: lload 1
aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.boundaries:[J
iload 5
iconst_1
iadd
laload
lcmp
ifle 12
10: iload 5
iconst_1
iadd
istore 3
11: goto 2
12: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.leafCounts:[I
iload 5
iconst_1
iadd
dup2
iaload
iconst_1
iadd
iastore
13: return
end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/lucene/facet/range/LongRangeCounter;
0 14 1 v J
1 14 3 lo I
2 14 4 hi I
3 14 5 mid I
MethodParameters:
Name Flags
v
public int fillCounts(int[]);
descriptor: ([I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
putfield org.apache.lucene.facet.range.LongRangeCounter.missingCount:I
1: aload 0
iconst_0
putfield org.apache.lucene.facet.range.LongRangeCounter.leafUpto:I
2: aload 0
aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.root:Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
aload 1
iconst_0
invokevirtual org.apache.lucene.facet.range.LongRangeCounter.rollup:(Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;[IZ)I
pop
3: aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.missingCount:I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/lucene/facet/range/LongRangeCounter;
0 4 1 counts [I
MethodParameters:
Name Flags
counts
private int rollup(org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode, int[], boolean);
descriptor: (Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;[IZ)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
aload 1
getfield org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.outputs:Ljava/util/List;
ifnull 1
iconst_1
goto 2
StackMap locals:
StackMap stack: int
1: iconst_0
StackMap locals: org.apache.lucene.facet.range.LongRangeCounter org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode int[] int
StackMap stack: int int
2: ior
istore 3
3: aload 1
getfield org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.left:Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
ifnull 7
4: aload 0
aload 1
getfield org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.left:Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
aload 2
iload 3
invokevirtual org.apache.lucene.facet.range.LongRangeCounter.rollup:(Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;[IZ)I
istore 4
start local 4 5: iload 4
aload 0
aload 1
getfield org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.right:Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
aload 2
iload 3
invokevirtual org.apache.lucene.facet.range.LongRangeCounter.rollup:(Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;[IZ)I
iadd
istore 4
6: goto 11
end local 4 7: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.leafCounts:[I
aload 0
getfield org.apache.lucene.facet.range.LongRangeCounter.leafUpto:I
iaload
istore 4
start local 4 8: aload 0
dup
getfield org.apache.lucene.facet.range.LongRangeCounter.leafUpto:I
iconst_1
iadd
putfield org.apache.lucene.facet.range.LongRangeCounter.leafUpto:I
9: iload 3
ifne 11
10: aload 0
dup
getfield org.apache.lucene.facet.range.LongRangeCounter.missingCount:I
iload 4
iadd
putfield org.apache.lucene.facet.range.LongRangeCounter.missingCount:I
11: StackMap locals: int
StackMap stack:
aload 1
getfield org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.outputs:Ljava/util/List;
ifnull 16
12: aload 1
getfield org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.outputs:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 6
goto 15
StackMap locals: org.apache.lucene.facet.range.LongRangeCounter org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode int[] int int top java.util.Iterator
StackMap stack:
13: aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
istore 5
start local 5 14: aload 2
iload 5
dup2
iaload
iload 4
iadd
iastore
end local 5 15: StackMap locals:
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 13
16: StackMap locals: org.apache.lucene.facet.range.LongRangeCounter org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode int[] int int
StackMap stack:
iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lorg/apache/lucene/facet/range/LongRangeCounter;
0 17 1 node Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
0 17 2 counts [I
0 17 3 sawOutputs Z
5 7 4 count I
8 17 4 count I
14 15 5 rangeIndex I
MethodParameters:
Name Flags
node
counts
sawOutputs
private static org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode split(int, int, java.util.List<org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange>);
descriptor: (IILjava/util/List;)Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=9, locals=6, args_size=3
start local 0 start local 1 start local 2 0: iload 0
iload 1
iconst_1
isub
if_icmpne 3
1: aload 2
iload 0
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange
astore 3
start local 3 2: new org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode
dup
aload 3
getfield org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange.start:J
aload 3
getfield org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange.end:J
aconst_null
aconst_null
iload 0
invokespecial org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.<init>:(JJLorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;I)V
areturn
end local 3 3: StackMap locals:
StackMap stack:
iload 0
iload 1
iadd
iconst_1
iushr
istore 3
start local 3 4: iload 0
iload 3
aload 2
invokestatic org.apache.lucene.facet.range.LongRangeCounter.split:(IILjava/util/List;)Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
astore 4
start local 4 5: iload 3
iload 1
aload 2
invokestatic org.apache.lucene.facet.range.LongRangeCounter.split:(IILjava/util/List;)Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
astore 5
start local 5 6: new org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode
dup
aload 4
getfield org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.start:J
aload 5
getfield org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.end:J
aload 4
aload 5
iconst_m1
invokespecial org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode.<init>:(JJLorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;I)V
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 start I
0 7 1 end I
0 7 2 elementaryIntervals Ljava/util/List<Lorg/apache/lucene/facet/range/LongRangeCounter$InclusiveRange;>;
2 3 3 range Lorg/apache/lucene/facet/range/LongRangeCounter$InclusiveRange;
4 7 3 mid I
5 7 4 left Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
6 7 5 right Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
Signature: (IILjava/util/List<Lorg/apache/lucene/facet/range/LongRangeCounter$InclusiveRange;>;)Lorg/apache/lucene/facet/range/LongRangeCounter$LongRangeNode;
MethodParameters:
Name Flags
start
end
elementaryIntervals
}
SourceFile: "LongRangeCounter.java"
NestMembers:
org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode
InnerClasses:
private final InclusiveRange = org.apache.lucene.facet.range.LongRangeCounter$InclusiveRange of org.apache.lucene.facet.range.LongRangeCounter
public final LongRangeNode = org.apache.lucene.facet.range.LongRangeCounter$LongRangeNode of org.apache.lucene.facet.range.LongRangeCounter