public interface org.apache.commons.math3.linear.FieldVector<T extends org.apache.commons.math3.FieldElement<T>>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.apache.commons.math3.linear.FieldVector
super_class: java.lang.Object
{
public abstract org.apache.commons.math3.Field<T> getField();
descriptor: ()Lorg/apache/commons/math3/Field;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lorg/apache/commons/math3/Field<TT;>;
public abstract org.apache.commons.math3.linear.FieldVector<T> copy();
descriptor: ()Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lorg/apache/commons/math3/linear/FieldVector<TT;>;
public abstract org.apache.commons.math3.linear.FieldVector<T> add(org.apache.commons.math3.linear.FieldVector<T>);
descriptor: (Lorg/apache/commons/math3/linear/FieldVector;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
Signature: (Lorg/apache/commons/math3/linear/FieldVector<TT;>;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
v
public abstract org.apache.commons.math3.linear.FieldVector<T> subtract(org.apache.commons.math3.linear.FieldVector<T>);
descriptor: (Lorg/apache/commons/math3/linear/FieldVector;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
Signature: (Lorg/apache/commons/math3/linear/FieldVector<TT;>;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
v
public abstract org.apache.commons.math3.linear.FieldVector<T> mapAdd(T);
descriptor: (Lorg/apache/commons/math3/FieldElement;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException
Signature: (TT;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
d
public abstract org.apache.commons.math3.linear.FieldVector<T> mapAddToSelf(T);
descriptor: (Lorg/apache/commons/math3/FieldElement;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException
Signature: (TT;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
d
public abstract org.apache.commons.math3.linear.FieldVector<T> mapSubtract(T);
descriptor: (Lorg/apache/commons/math3/FieldElement;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException
Signature: (TT;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
d
public abstract org.apache.commons.math3.linear.FieldVector<T> mapSubtractToSelf(T);
descriptor: (Lorg/apache/commons/math3/FieldElement;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException
Signature: (TT;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
d
public abstract org.apache.commons.math3.linear.FieldVector<T> mapMultiply(T);
descriptor: (Lorg/apache/commons/math3/FieldElement;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException
Signature: (TT;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
d
public abstract org.apache.commons.math3.linear.FieldVector<T> mapMultiplyToSelf(T);
descriptor: (Lorg/apache/commons/math3/FieldElement;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException
Signature: (TT;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
d
public abstract org.apache.commons.math3.linear.FieldVector<T> mapDivide(T);
descriptor: (Lorg/apache/commons/math3/FieldElement;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.MathArithmeticException
Signature: (TT;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
d
public abstract org.apache.commons.math3.linear.FieldVector<T> mapDivideToSelf(T);
descriptor: (Lorg/apache/commons/math3/FieldElement;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.NullArgumentException, org.apache.commons.math3.exception.MathArithmeticException
Signature: (TT;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
d
public abstract org.apache.commons.math3.linear.FieldVector<T> mapInv();
descriptor: ()Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.MathArithmeticException
Signature: ()Lorg/apache/commons/math3/linear/FieldVector<TT;>;
public abstract org.apache.commons.math3.linear.FieldVector<T> mapInvToSelf();
descriptor: ()Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.MathArithmeticException
Signature: ()Lorg/apache/commons/math3/linear/FieldVector<TT;>;
public abstract org.apache.commons.math3.linear.FieldVector<T> ebeMultiply(org.apache.commons.math3.linear.FieldVector<T>);
descriptor: (Lorg/apache/commons/math3/linear/FieldVector;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
Signature: (Lorg/apache/commons/math3/linear/FieldVector<TT;>;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
v
public abstract org.apache.commons.math3.linear.FieldVector<T> ebeDivide(org.apache.commons.math3.linear.FieldVector<T>);
descriptor: (Lorg/apache/commons/math3/linear/FieldVector;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.MathArithmeticException
Signature: (Lorg/apache/commons/math3/linear/FieldVector<TT;>;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
v
public abstract T[] getData();
descriptor: ()[Lorg/apache/commons/math3/FieldElement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()[TT;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public abstract T dotProduct(org.apache.commons.math3.linear.FieldVector<T>);
descriptor: (Lorg/apache/commons/math3/linear/FieldVector;)Lorg/apache/commons/math3/FieldElement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException
Signature: (Lorg/apache/commons/math3/linear/FieldVector<TT;>;)TT;
MethodParameters:
Name Flags
v
public abstract org.apache.commons.math3.linear.FieldVector<T> projection(org.apache.commons.math3.linear.FieldVector<T>);
descriptor: (Lorg/apache/commons/math3/linear/FieldVector;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.DimensionMismatchException, org.apache.commons.math3.exception.MathArithmeticException
Signature: (Lorg/apache/commons/math3/linear/FieldVector<TT;>;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
v
public abstract org.apache.commons.math3.linear.FieldMatrix<T> outerProduct(org.apache.commons.math3.linear.FieldVector<T>);
descriptor: (Lorg/apache/commons/math3/linear/FieldVector;)Lorg/apache/commons/math3/linear/FieldMatrix;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/apache/commons/math3/linear/FieldVector<TT;>;)Lorg/apache/commons/math3/linear/FieldMatrix<TT;>;
MethodParameters:
Name Flags
v
public abstract T getEntry();
descriptor: (I)Lorg/apache/commons/math3/FieldElement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.OutOfRangeException
Signature: (I)TT;
MethodParameters:
Name Flags
index
public abstract void setEntry(int, );
descriptor: (ILorg/apache/commons/math3/FieldElement;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.OutOfRangeException
Signature: (ITT;)V
MethodParameters:
Name Flags
index
value
public abstract int getDimension();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.apache.commons.math3.linear.FieldVector<T> append(org.apache.commons.math3.linear.FieldVector<T>);
descriptor: (Lorg/apache/commons/math3/linear/FieldVector;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/apache/commons/math3/linear/FieldVector<TT;>;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
v
public abstract org.apache.commons.math3.linear.FieldVector<T> append(T);
descriptor: (Lorg/apache/commons/math3/FieldElement;)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TT;)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
d
public abstract org.apache.commons.math3.linear.FieldVector<T> getSubVector(int, int);
descriptor: (II)Lorg/apache/commons/math3/linear/FieldVector;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.OutOfRangeException, org.apache.commons.math3.exception.NotPositiveException
Signature: (II)Lorg/apache/commons/math3/linear/FieldVector<TT;>;
MethodParameters:
Name Flags
index
n
public abstract void setSubVector(int, org.apache.commons.math3.linear.FieldVector<T>);
descriptor: (ILorg/apache/commons/math3/linear/FieldVector;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.commons.math3.exception.OutOfRangeException
Signature: (ILorg/apache/commons/math3/linear/FieldVector<TT;>;)V
MethodParameters:
Name Flags
index
v
public abstract void set();
descriptor: (Lorg/apache/commons/math3/FieldElement;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TT;)V
MethodParameters:
Name Flags
value
public abstract T[] toArray();
descriptor: ()[Lorg/apache/commons/math3/FieldElement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()[TT;
}
Signature: <T::Lorg/apache/commons/math3/FieldElement<TT;>;>Ljava/lang/Object;
SourceFile: "FieldVector.java"