class org.apache.lucene.geo.GeoEncodingUtils$Grid
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.apache.lucene.geo.GeoEncodingUtils$Grid
super_class: java.lang.Object
{
static final int ARITY;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 64
final int latShift;
descriptor: I
flags: (0x0010) ACC_FINAL
final int lonShift;
descriptor: I
flags: (0x0010) ACC_FINAL
final int latBase;
descriptor: I
flags: (0x0010) ACC_FINAL
final int lonBase;
descriptor: I
flags: (0x0010) ACC_FINAL
final int maxLatDelta;
descriptor: I
flags: (0x0010) ACC_FINAL
final int maxLonDelta;
descriptor: I
flags: (0x0010) ACC_FINAL
final byte[] relations;
descriptor: [B
flags: (0x0010) ACC_FINAL
private void <init>(int, int, int, int, int, int, byte[]);
descriptor: (IIIIII[B)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=8, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: iload 1
iconst_1
if_icmplt 2
iload 1
bipush 31
if_icmple 3
2: StackMap locals: org.apache.lucene.geo.GeoEncodingUtils$Grid int int int int int int byte[]
StackMap stack:
new java.lang.IllegalArgumentException
dup
invokespecial java.lang.IllegalArgumentException.<init>:()V
athrow
3: StackMap locals:
StackMap stack:
iload 2
iconst_1
if_icmplt 4
iload 2
bipush 31
if_icmple 5
4: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
invokespecial java.lang.IllegalArgumentException.<init>:()V
athrow
5: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield org.apache.lucene.geo.GeoEncodingUtils$Grid.latShift:I
6: aload 0
iload 2
putfield org.apache.lucene.geo.GeoEncodingUtils$Grid.lonShift:I
7: aload 0
iload 3
putfield org.apache.lucene.geo.GeoEncodingUtils$Grid.latBase:I
8: aload 0
iload 4
putfield org.apache.lucene.geo.GeoEncodingUtils$Grid.lonBase:I
9: aload 0
iload 5
putfield org.apache.lucene.geo.GeoEncodingUtils$Grid.maxLatDelta:I
10: aload 0
iload 6
putfield org.apache.lucene.geo.GeoEncodingUtils$Grid.maxLonDelta:I
11: aload 0
aload 7
putfield org.apache.lucene.geo.GeoEncodingUtils$Grid.relations:[B
12: return
end local 7 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 13 0 this Lorg/apache/lucene/geo/GeoEncodingUtils$Grid;
0 13 1 latShift I
0 13 2 lonShift I
0 13 3 latBase I
0 13 4 lonBase I
0 13 5 maxLatDelta I
0 13 6 maxLonDelta I
0 13 7 relations [B
MethodParameters:
Name Flags
latShift
lonShift
latBase
lonBase
maxLatDelta
maxLonDelta
relations
}
SourceFile: "GeoEncodingUtils.java"
NestHost: org.apache.lucene.geo.GeoEncodingUtils
InnerClasses:
private Grid = org.apache.lucene.geo.GeoEncodingUtils$Grid of org.apache.lucene.geo.GeoEncodingUtils