class org.apache.commons.math3.linear.RealVector$2 extends org.apache.commons.math3.linear.RealVector
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.apache.commons.math3.linear.RealVector$2
super_class: org.apache.commons.math3.linear.RealVector
{
private final org.apache.commons.math3.linear.RealVector val$v;
descriptor: Lorg/apache/commons/math3/linear/RealVector;
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
void <init>(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 0
aload 1
putfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 0
invokespecial org.apache.commons.math3.linear.RealVector.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
MethodParameters:
Name Flags
val$v final
public org.apache.commons.math3.linear.RealVector mapToSelf(org.apache.commons.math3.analysis.UnivariateFunction);
descriptor: (Lorg/apache/commons/math3/analysis/UnivariateFunction;)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 function Lorg/apache/commons/math3/analysis/UnivariateFunction;
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
MethodParameters:
Name Flags
function
public org.apache.commons.math3.linear.RealVector map(org.apache.commons.math3.analysis.UnivariateFunction);
descriptor: (Lorg/apache/commons/math3/analysis/UnivariateFunction;)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.map:(Lorg/apache/commons/math3/analysis/UnivariateFunction;)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 function Lorg/apache/commons/math3/analysis/UnivariateFunction;
MethodParameters:
Name Flags
function
public java.util.Iterator<org.apache.commons.math3.linear.RealVector$Entry> iterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.iterator:()Ljava/util/Iterator;
astore 1
start local 1 1: new org.apache.commons.math3.linear.RealVector$2$1
dup
aload 0
aload 1
aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokespecial org.apache.commons.math3.linear.RealVector$2$1.<init>:(Lorg/apache/commons/math3/linear/RealVector$2;Ljava/util/Iterator;Lorg/apache/commons/math3/linear/RealVector;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/math3/linear/RealVector$2;
1 2 1 i Ljava/util/Iterator<Lorg/apache/commons/math3/linear/RealVector$Entry;>;
Signature: ()Ljava/util/Iterator<Lorg/apache/commons/math3/linear/RealVector$Entry;>;
public java.util.Iterator<org.apache.commons.math3.linear.RealVector$Entry> sparseIterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.sparseIterator:()Ljava/util/Iterator;
astore 1
start local 1 1: new org.apache.commons.math3.linear.RealVector$2$2
dup
aload 0
aload 1
aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokespecial org.apache.commons.math3.linear.RealVector$2$2.<init>:(Lorg/apache/commons/math3/linear/RealVector$2;Ljava/util/Iterator;Lorg/apache/commons/math3/linear/RealVector;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/math3/linear/RealVector$2;
1 2 1 i Ljava/util/Iterator<Lorg/apache/commons/math3/linear/RealVector$Entry;>;
Signature: ()Ljava/util/Iterator<Lorg/apache/commons/math3/linear/RealVector$Entry;>;
public org.apache.commons.math3.linear.RealVector copy();
descriptor: ()Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.copy:()Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
public org.apache.commons.math3.linear.RealVector add(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.add:(Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
w
public org.apache.commons.math3.linear.RealVector subtract(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.subtract:(Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
w
public org.apache.commons.math3.linear.RealVector mapAdd(double);
descriptor: (D)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
dload 1
invokevirtual org.apache.commons.math3.linear.RealVector.mapAdd:(D)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 d D
MethodParameters:
Name Flags
d
public org.apache.commons.math3.linear.RealVector mapAddToSelf(double);
descriptor: (D)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 d D
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
MethodParameters:
Name Flags
d
public org.apache.commons.math3.linear.RealVector mapSubtract(double);
descriptor: (D)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
dload 1
invokevirtual org.apache.commons.math3.linear.RealVector.mapSubtract:(D)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 d D
MethodParameters:
Name Flags
d
public org.apache.commons.math3.linear.RealVector mapSubtractToSelf(double);
descriptor: (D)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 d D
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
MethodParameters:
Name Flags
d
public org.apache.commons.math3.linear.RealVector mapMultiply(double);
descriptor: (D)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
dload 1
invokevirtual org.apache.commons.math3.linear.RealVector.mapMultiply:(D)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 d D
MethodParameters:
Name Flags
d
public org.apache.commons.math3.linear.RealVector mapMultiplyToSelf(double);
descriptor: (D)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 d D
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
MethodParameters:
Name Flags
d
public org.apache.commons.math3.linear.RealVector mapDivide(double);
descriptor: (D)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
dload 1
invokevirtual org.apache.commons.math3.linear.RealVector.mapDivide:(D)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 d D
MethodParameters:
Name Flags
d
public org.apache.commons.math3.linear.RealVector mapDivideToSelf(double);
descriptor: (D)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 d D
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
MethodParameters:
Name Flags
d
public org.apache.commons.math3.linear.RealVector ebeMultiply(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.ebeMultiply:(Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
w
public org.apache.commons.math3.linear.RealVector ebeDivide(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.ebeDivide:(Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
w
public double dotProduct(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.dotProduct:(Lorg/apache/commons/math3/linear/RealVector;)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
w
public double cosine(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.cosine:(Lorg/apache/commons/math3/linear/RealVector;)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.MathArithmeticException
MethodParameters:
Name Flags
w
public double getNorm();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.getNorm:()D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
public double getL1Norm();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.getL1Norm:()D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
public double getLInfNorm();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.getLInfNorm:()D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
public double getDistance(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.getDistance:(Lorg/apache/commons/math3/linear/RealVector;)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
w
public double getL1Distance(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.getL1Distance:(Lorg/apache/commons/math3/linear/RealVector;)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
w
public double getLInfDistance(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.getLInfDistance:(Lorg/apache/commons/math3/linear/RealVector;)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
w
public org.apache.commons.math3.linear.RealVector unitVector();
descriptor: ()Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.unitVector:()Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
Exceptions:
throws org.apache.commons.math3.exception.MathArithmeticException
public void unitize();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
public org.apache.commons.math3.linear.RealMatrix outerProduct(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealMatrix;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.outerProduct:(Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealMatrix;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
MethodParameters:
Name Flags
w
public double getEntry(int);
descriptor: (I)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
iload 1
invokevirtual org.apache.commons.math3.linear.RealVector.getEntry:(I)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 index I
Exceptions:
throws org.apache.commons.math3.exception.OutOfRangeException
MethodParameters:
Name Flags
index
public void setEntry(int, double);
descriptor: (ID)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 index I
0 1 2 value D
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
MethodParameters:
Name Flags
index
value
public void addToEntry(int, double);
descriptor: (ID)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 index I
0 1 2 value D
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
MethodParameters:
Name Flags
index
value
public int getDimension();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.getDimension:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
public org.apache.commons.math3.linear.RealVector append(org.apache.commons.math3.linear.RealVector);
descriptor: (Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
aload 1
invokevirtual org.apache.commons.math3.linear.RealVector.append:(Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 w Lorg/apache/commons/math3/linear/RealVector;
MethodParameters:
Name Flags
w
public org.apache.commons.math3.linear.RealVector append(double);
descriptor: (D)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
dload 1
invokevirtual org.apache.commons.math3.linear.RealVector.append:(D)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 d D
MethodParameters:
Name Flags
d
public org.apache.commons.math3.linear.RealVector getSubVector(int, int);
descriptor: (II)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
iload 1
iload 2
invokevirtual org.apache.commons.math3.linear.RealVector.getSubVector:(II)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 index I
0 1 2 n I
Exceptions:
throws org.apache.commons.math3.exception.OutOfRangeException, org.apache.commons.math3.exception.NotPositiveException
MethodParameters:
Name Flags
index
n
public void setSubVector(int, org.apache.commons.math3.linear.RealVector);
descriptor: (ILorg/apache/commons/math3/linear/RealVector;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 index I
0 1 2 w Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
MethodParameters:
Name Flags
index
w
public void set(double);
descriptor: (D)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 value D
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
MethodParameters:
Name Flags
value
public double[] toArray();
descriptor: ()[D
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.toArray:()[D
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
public boolean isNaN();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.isNaN:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
public boolean isInfinite();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
invokevirtual org.apache.commons.math3.linear.RealVector.isInfinite:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
public org.apache.commons.math3.linear.RealVector combine(double, double, org.apache.commons.math3.linear.RealVector);
descriptor: (DDLorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=4
start local 0 start local 1 start local 3 start local 5 0: aload 0
getfield org.apache.commons.math3.linear.RealVector$2.val$v:Lorg/apache/commons/math3/linear/RealVector;
dload 1
dload 3
aload 5
invokevirtual org.apache.commons.math3.linear.RealVector.combine:(DDLorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
areturn
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 a D
0 1 3 b D
0 1 5 y Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
MethodParameters:
Name Flags
a
b
y
public org.apache.commons.math3.linear.RealVector combineToSelf(double, double, org.apache.commons.math3.linear.RealVector);
descriptor: (DDLorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=6, args_size=4
start local 0 start local 1 start local 3 start local 5 0: new org.apache.commons.math3.exception.MathUnsupportedOperationException
dup
invokespecial org.apache.commons.math3.exception.MathUnsupportedOperationException.<init>:()V
athrow
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/commons/math3/linear/RealVector$2;
0 1 1 a D
0 1 3 b D
0 1 5 y Lorg/apache/commons/math3/linear/RealVector;
Exceptions:
throws org.apache.commons.math3.exception.MathUnsupportedOperationException
MethodParameters:
Name Flags
a
b
y
}
SourceFile: "RealVector.java"
EnclosingMethod: org.apache.commons.math3.linear.RealVector.unmodifiableRealVector:(Lorg/apache/commons/math3/linear/RealVector;)Lorg/apache/commons/math3/linear/RealVector;
NestHost: org.apache.commons.math3.linear.RealVector
InnerClasses:
org.apache.commons.math3.linear.RealVector$2
org.apache.commons.math3.linear.RealVector$2$1
org.apache.commons.math3.linear.RealVector$2$2
UnmodifiableEntry = org.apache.commons.math3.linear.RealVector$2$UnmodifiableEntry of org.apache.commons.math3.linear.RealVector$2
protected Entry = org.apache.commons.math3.linear.RealVector$Entry of org.apache.commons.math3.linear.RealVector