public class org.apache.commons.math3.stat.inference.ChiSquareTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.commons.math3.stat.inference.ChiSquareTest
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
public double chiSquare(double[], long[]);
descriptor: ([D[J)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=15, args_size=3
start local 0 start local 1 start local 2 0: aload 1
arraylength
iconst_2
if_icmpge 2
1: new org.apache.commons.math3.exception.DimensionMismatchException
dup
aload 1
arraylength
iconst_2
invokespecial org.apache.commons.math3.exception.DimensionMismatchException.<init>:(II)V
athrow
2: StackMap locals:
StackMap stack:
aload 1
arraylength
aload 2
arraylength
if_icmpeq 4
3: new org.apache.commons.math3.exception.DimensionMismatchException
dup
aload 1
arraylength
aload 2
arraylength
invokespecial org.apache.commons.math3.exception.DimensionMismatchException.<init>:(II)V
athrow
4: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.commons.math3.util.MathArrays.checkPositive:([D)V
5: aload 2
invokestatic org.apache.commons.math3.util.MathArrays.checkNonNegative:([J)V
6: dconst_0
dstore 3
start local 3 7: dconst_0
dstore 5
start local 5 8: iconst_0
istore 7
start local 7 9: goto 13
10: StackMap locals: double double int
StackMap stack:
dload 3
aload 1
iload 7
daload
dadd
dstore 3
11: dload 5
aload 2
iload 7
laload
l2d
dadd
dstore 5
12: iinc 7 1
StackMap locals:
StackMap stack:
13: iload 7
aload 2
arraylength
if_icmplt 10
end local 7 14: dconst_1
dstore 7
start local 7 15: iconst_0
istore 9
start local 9 16: dload 3
dload 5
dsub
invokestatic org.apache.commons.math3.util.FastMath.abs:(D)D
ldc 1.0E-5
dcmpl
ifle 19
17: dload 5
dload 3
ddiv
dstore 7
18: iconst_1
istore 9
19: StackMap locals: org.apache.commons.math3.stat.inference.ChiSquareTest double[] long[] double double double int
StackMap stack:
dconst_0
dstore 10
start local 10 20: iconst_0
istore 12
start local 12 21: goto 29
22: StackMap locals: double int
StackMap stack:
iload 9
ifeq 26
23: aload 2
iload 12
laload
l2d
dload 7
aload 1
iload 12
daload
dmul
dsub
dstore 13
start local 13 24: dload 10
dload 13
dload 13
dmul
dload 7
aload 1
iload 12
daload
dmul
ddiv
dadd
dstore 10
end local 13 25: goto 28
26: StackMap locals:
StackMap stack:
aload 2
iload 12
laload
l2d
aload 1
iload 12
daload
dsub
dstore 13
start local 13 27: dload 10
dload 13
dload 13
dmul
aload 1
iload 12
daload
ddiv
dadd
dstore 10
end local 13 28: StackMap locals:
StackMap stack:
iinc 12 1
StackMap locals:
StackMap stack:
29: iload 12
aload 2
arraylength
if_icmplt 22
end local 12 30: dload 10
dreturn
end local 10 end local 9 end local 7 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
0 31 1 expected [D
0 31 2 observed [J
7 31 3 sumExpected D
8 31 5 sumObserved D
9 14 7 i I
15 31 7 ratio D
16 31 9 rescale Z
20 31 10 sumSq D
21 30 12 i I
24 25 13 dev D
27 28 13 dev D
Exceptions:
throws org.apache.commons.math3.exception.NotPositiveException, org.apache.commons.math3.exception.NotStrictlyPositiveException, org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
expected final
observed final
public double chiSquareTest(double[], long[]);
descriptor: ([D[J)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.commons.math3.distribution.ChiSquaredDistribution
dup
aconst_null
aload 1
arraylength
i2d
dconst_1
dsub
invokespecial org.apache.commons.math3.distribution.ChiSquaredDistribution.<init>:(Lorg/apache/commons/math3/random/RandomGenerator;D)V
1: astore 3
start local 3 2: dconst_1
aload 3
aload 0
aload 1
aload 2
invokevirtual org.apache.commons.math3.stat.inference.ChiSquareTest.chiSquare:([D[J)D
invokevirtual org.apache.commons.math3.distribution.ChiSquaredDistribution.cumulativeProbability:(D)D
dsub
dreturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
0 3 1 expected [D
0 3 2 observed [J
2 3 3 distribution Lorg/apache/commons/math3/distribution/ChiSquaredDistribution;
Exceptions:
throws org.apache.commons.math3.exception.NotPositiveException, org.apache.commons.math3.exception.NotStrictlyPositiveException, org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.MaxCountExceededException
MethodParameters:
Name Flags
expected final
observed final
public boolean chiSquareTest(double[], long[], double);
descriptor: ([D[JD)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: dload 3
dconst_0
dcmpg
ifle 1
dload 3
ldc 0.5
dcmpl
ifle 4
1: StackMap locals:
StackMap stack:
new org.apache.commons.math3.exception.OutOfRangeException
dup
getstatic org.apache.commons.math3.exception.util.LocalizedFormats.OUT_OF_BOUND_SIGNIFICANCE_LEVEL:Lorg/apache/commons/math3/exception/util/LocalizedFormats;
2: dload 3
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
iconst_0
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
ldc 0.5
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
3: invokespecial org.apache.commons.math3.exception.OutOfRangeException.<init>:(Lorg/apache/commons/math3/exception/util/Localizable;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual org.apache.commons.math3.stat.inference.ChiSquareTest.chiSquareTest:([D[J)D
dload 3
dcmpg
ifge 5
iconst_1
ireturn
StackMap locals:
StackMap stack:
5: iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
0 6 1 expected [D
0 6 2 observed [J
0 6 3 alpha D
Exceptions:
throws org.apache.commons.math3.exception.NotPositiveException, org.apache.commons.math3.exception.NotStrictlyPositiveException, org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.OutOfRangeException, org.apache.commons.math3.exception.MaxCountExceededException
MethodParameters:
Name Flags
expected final
observed final
alpha final
public double chiSquare(long[][]);
descriptor: ([[J)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=14, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.commons.math3.stat.inference.ChiSquareTest.checkArray:([[J)V
1: aload 1
arraylength
istore 2
start local 2 2: aload 1
iconst_0
aaload
arraylength
istore 3
start local 3 3: iload 2
newarray 7
astore 4
start local 4 4: iload 3
newarray 7
astore 5
start local 5 5: dconst_0
dstore 6
start local 6 6: iconst_0
istore 8
start local 8 7: goto 16
8: StackMap locals: org.apache.commons.math3.stat.inference.ChiSquareTest long[][] int int double[] double[] double int
StackMap stack:
iconst_0
istore 9
start local 9 9: goto 14
10: StackMap locals: int
StackMap stack:
aload 4
iload 8
dup2
daload
aload 1
iload 8
aaload
iload 9
laload
l2d
dadd
dastore
11: aload 5
iload 9
dup2
daload
aload 1
iload 8
aaload
iload 9
laload
l2d
dadd
dastore
12: dload 6
aload 1
iload 8
aaload
iload 9
laload
l2d
dadd
dstore 6
13: iinc 9 1
StackMap locals:
StackMap stack:
14: iload 9
iload 3
if_icmplt 10
end local 9 15: iinc 8 1
StackMap locals:
StackMap stack:
16: iload 8
iload 2
if_icmplt 8
end local 8 17: dconst_0
dstore 8
start local 8 18: dconst_0
dstore 10
start local 10 19: iconst_0
istore 12
start local 12 20: goto 32
21: StackMap locals: org.apache.commons.math3.stat.inference.ChiSquareTest long[][] int int double[] double[] double double double int
StackMap stack:
iconst_0
istore 13
start local 13 22: goto 30
23: StackMap locals: int
StackMap stack:
aload 4
iload 12
daload
aload 5
iload 13
daload
dmul
dload 6
ddiv
dstore 10
24: dload 8
aload 1
iload 12
aaload
iload 13
laload
l2d
dload 10
dsub
25: aload 1
iload 12
aaload
iload 13
laload
l2d
dload 10
dsub
26: dmul
27: dload 10
28: ddiv
dadd
dstore 8
29: iinc 13 1
StackMap locals:
StackMap stack:
30: iload 13
iload 3
if_icmplt 23
end local 13 31: iinc 12 1
StackMap locals:
StackMap stack:
32: iload 12
iload 2
if_icmplt 21
end local 12 33: dload 8
dreturn
end local 10 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 34 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
0 34 1 counts [[J
2 34 2 nRows I
3 34 3 nCols I
4 34 4 rowSum [D
5 34 5 colSum [D
6 34 6 total D
7 17 8 row I
9 15 9 col I
18 34 8 sumSq D
19 34 10 expected D
20 33 12 row I
22 31 13 col I
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.NotPositiveException, org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
counts final
public double chiSquareTest(long[][]);
descriptor: ([[J)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.commons.math3.stat.inference.ChiSquareTest.checkArray:([[J)V
1: aload 1
arraylength
i2d
dconst_1
dsub
aload 1
iconst_0
aaload
arraylength
i2d
dconst_1
dsub
dmul
dstore 2
start local 2 2: new org.apache.commons.math3.distribution.ChiSquaredDistribution
dup
dload 2
invokespecial org.apache.commons.math3.distribution.ChiSquaredDistribution.<init>:(D)V
astore 4
start local 4 3: dconst_1
aload 4
aload 0
aload 1
invokevirtual org.apache.commons.math3.stat.inference.ChiSquareTest.chiSquare:([[J)D
invokevirtual org.apache.commons.math3.distribution.ChiSquaredDistribution.cumulativeProbability:(D)D
dsub
dreturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
0 4 1 counts [[J
2 4 2 df D
3 4 4 distribution Lorg/apache/commons/math3/distribution/ChiSquaredDistribution;
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.NotPositiveException, org.apache.commons.math3.exception.MaxCountExceededException
MethodParameters:
Name Flags
counts final
public boolean chiSquareTest(long[][], double);
descriptor: ([[JD)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=3
start local 0 start local 1 start local 2 0: dload 2
dconst_0
dcmpg
ifle 1
dload 2
ldc 0.5
dcmpl
ifle 4
1: StackMap locals:
StackMap stack:
new org.apache.commons.math3.exception.OutOfRangeException
dup
getstatic org.apache.commons.math3.exception.util.LocalizedFormats.OUT_OF_BOUND_SIGNIFICANCE_LEVEL:Lorg/apache/commons/math3/exception/util/LocalizedFormats;
2: dload 2
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
iconst_0
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
ldc 0.5
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
3: invokespecial org.apache.commons.math3.exception.OutOfRangeException.<init>:(Lorg/apache/commons/math3/exception/util/Localizable;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.apache.commons.math3.stat.inference.ChiSquareTest.chiSquareTest:([[J)D
dload 2
dcmpg
ifge 5
iconst_1
ireturn
StackMap locals:
StackMap stack:
5: iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
0 6 1 counts [[J
0 6 2 alpha D
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.NotPositiveException, org.apache.commons.math3.exception.OutOfRangeException, org.apache.commons.math3.exception.MaxCountExceededException
MethodParameters:
Name Flags
counts final
alpha final
public double chiSquareDataSetsComparison(long[], long[]);
descriptor: ([J[J)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=19, args_size=3
start local 0 start local 1 start local 2 0: aload 1
arraylength
iconst_2
if_icmpge 2
1: new org.apache.commons.math3.exception.DimensionMismatchException
dup
aload 1
arraylength
iconst_2
invokespecial org.apache.commons.math3.exception.DimensionMismatchException.<init>:(II)V
athrow
2: StackMap locals:
StackMap stack:
aload 1
arraylength
aload 2
arraylength
if_icmpeq 4
3: new org.apache.commons.math3.exception.DimensionMismatchException
dup
aload 1
arraylength
aload 2
arraylength
invokespecial org.apache.commons.math3.exception.DimensionMismatchException.<init>:(II)V
athrow
4: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.commons.math3.util.MathArrays.checkNonNegative:([J)V
5: aload 2
invokestatic org.apache.commons.math3.util.MathArrays.checkNonNegative:([J)V
6: lconst_0
lstore 3
start local 3 7: lconst_0
lstore 5
start local 5 8: iconst_0
istore 7
start local 7 9: dconst_0
dstore 8
start local 8 10: iconst_0
istore 10
start local 10 11: goto 15
12: StackMap locals: org.apache.commons.math3.stat.inference.ChiSquareTest long[] long[] long long int double int
StackMap stack:
lload 3
aload 1
iload 10
laload
ladd
lstore 3
13: lload 5
aload 2
iload 10
laload
ladd
lstore 5
14: iinc 10 1
StackMap locals:
StackMap stack:
15: iload 10
aload 1
arraylength
if_icmplt 12
end local 10 16: lload 3
lconst_0
lcmp
ifeq 17
lload 5
lconst_0
lcmp
ifne 18
17: StackMap locals:
StackMap stack:
new org.apache.commons.math3.exception.ZeroException
dup
invokespecial org.apache.commons.math3.exception.ZeroException.<init>:()V
athrow
18: StackMap locals:
StackMap stack:
lload 3
lload 5
lcmp
ifeq 19
iconst_1
goto 20
StackMap locals:
StackMap stack:
19: iconst_0
StackMap locals:
StackMap stack: int
20: istore 7
21: iload 7
ifeq 23
22: lload 3
l2d
lload 5
l2d
ddiv
invokestatic org.apache.commons.math3.util.FastMath.sqrt:(D)D
dstore 8
23: StackMap locals:
StackMap stack:
dconst_0
dstore 10
start local 10 24: dconst_0
dstore 12
start local 12 25: dconst_0
dstore 14
start local 14 26: dconst_0
dstore 16
start local 16 27: iconst_0
istore 18
start local 18 28: goto 39
29: StackMap locals: org.apache.commons.math3.stat.inference.ChiSquareTest long[] long[] long long int double double double double double int
StackMap stack:
aload 1
iload 18
laload
lconst_0
lcmp
ifne 31
aload 2
iload 18
laload
lconst_0
lcmp
ifne 31
30: new org.apache.commons.math3.exception.ZeroException
dup
getstatic org.apache.commons.math3.exception.util.LocalizedFormats.OBSERVED_COUNTS_BOTTH_ZERO_FOR_ENTRY:Lorg/apache/commons/math3/exception/util/LocalizedFormats;
iconst_1
anewarray java.lang.Object
dup
iconst_0
iload 18
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokespecial org.apache.commons.math3.exception.ZeroException.<init>:(Lorg/apache/commons/math3/exception/util/Localizable;[Ljava/lang/Object;)V
athrow
31: StackMap locals:
StackMap stack:
aload 1
iload 18
laload
l2d
dstore 14
32: aload 2
iload 18
laload
l2d
dstore 16
33: iload 7
ifeq 36
34: dload 14
dload 8
ddiv
dload 16
dload 8
dmul
dsub
dstore 12
35: goto 37
36: StackMap locals:
StackMap stack:
dload 14
dload 16
dsub
dstore 12
37: StackMap locals:
StackMap stack:
dload 10
dload 12
dload 12
dmul
dload 14
dload 16
dadd
ddiv
dadd
dstore 10
38: iinc 18 1
StackMap locals:
StackMap stack:
39: iload 18
aload 1
arraylength
if_icmplt 29
end local 18 40: dload 10
dreturn
end local 16 end local 14 end local 12 end local 10 end local 8 end local 7 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 41 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
0 41 1 observed1 [J
0 41 2 observed2 [J
7 41 3 countSum1 J
8 41 5 countSum2 J
9 41 7 unequalCounts Z
10 41 8 weight D
11 16 10 i I
24 41 10 sumSq D
25 41 12 dev D
26 41 14 obs1 D
27 41 16 obs2 D
28 40 18 i I
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.NotPositiveException, org.apache.commons.math3.exception.ZeroException
MethodParameters:
Name Flags
observed1
observed2
public double chiSquareTestDataSetsComparison(long[], long[]);
descriptor: ([J[J)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.commons.math3.distribution.ChiSquaredDistribution
dup
aconst_null
aload 1
arraylength
i2d
dconst_1
dsub
invokespecial org.apache.commons.math3.distribution.ChiSquaredDistribution.<init>:(Lorg/apache/commons/math3/random/RandomGenerator;D)V
1: astore 3
start local 3 2: dconst_1
aload 3
3: aload 0
aload 1
aload 2
invokevirtual org.apache.commons.math3.stat.inference.ChiSquareTest.chiSquareDataSetsComparison:([J[J)D
4: invokevirtual org.apache.commons.math3.distribution.ChiSquaredDistribution.cumulativeProbability:(D)D
dsub
dreturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
0 5 1 observed1 [J
0 5 2 observed2 [J
2 5 3 distribution Lorg/apache/commons/math3/distribution/ChiSquaredDistribution;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.NotPositiveException, org.apache.commons.math3.exception.ZeroException, org.apache.commons.math3.exception.MaxCountExceededException
MethodParameters:
Name Flags
observed1
observed2
public boolean chiSquareTestDataSetsComparison(long[], long[], double);
descriptor: ([J[JD)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: dload 3
dconst_0
dcmpg
ifle 2
1: dload 3
ldc 0.5
dcmpl
ifle 5
2: StackMap locals:
StackMap stack:
new org.apache.commons.math3.exception.OutOfRangeException
dup
getstatic org.apache.commons.math3.exception.util.LocalizedFormats.OUT_OF_BOUND_SIGNIFICANCE_LEVEL:Lorg/apache/commons/math3/exception/util/LocalizedFormats;
3: dload 3
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
iconst_0
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
ldc 0.5
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
4: invokespecial org.apache.commons.math3.exception.OutOfRangeException.<init>:(Lorg/apache/commons/math3/exception/util/Localizable;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V
athrow
5: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual org.apache.commons.math3.stat.inference.ChiSquareTest.chiSquareTestDataSetsComparison:([J[J)D
dload 3
dcmpg
ifge 6
iconst_1
ireturn
StackMap locals:
StackMap stack:
6: iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
0 7 1 observed1 [J
0 7 2 observed2 [J
0 7 3 alpha D
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.NotPositiveException, org.apache.commons.math3.exception.ZeroException, org.apache.commons.math3.exception.OutOfRangeException, org.apache.commons.math3.exception.MaxCountExceededException
MethodParameters:
Name Flags
observed1 final
observed2 final
alpha final
private void checkArray(long[][]);
descriptor: ([[J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
arraylength
iconst_2
if_icmpge 2
1: new org.apache.commons.math3.exception.DimensionMismatchException
dup
aload 1
arraylength
iconst_2
invokespecial org.apache.commons.math3.exception.DimensionMismatchException.<init>:(II)V
athrow
2: StackMap locals:
StackMap stack:
aload 1
iconst_0
aaload
arraylength
iconst_2
if_icmpge 4
3: new org.apache.commons.math3.exception.DimensionMismatchException
dup
aload 1
iconst_0
aaload
arraylength
iconst_2
invokespecial org.apache.commons.math3.exception.DimensionMismatchException.<init>:(II)V
athrow
4: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.commons.math3.util.MathArrays.checkRectangular:([[J)V
5: aload 1
invokestatic org.apache.commons.math3.util.MathArrays.checkNonNegative:([[J)V
6: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/commons/math3/stat/inference/ChiSquareTest;
0 7 1 in [[J
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.NotPositiveException
MethodParameters:
Name Flags
in final
}
SourceFile: "ChiSquareTest.java"