public interface  org.apache.commons.math.linear.FieldVector extends java.lang.Object
{
public abstract org.apache.commons.math.Field getField();
public abstract org.apache.commons.math.linear.FieldVector copy();
public abstract org.apache.commons.math.linear.FieldVector add(org.apache.commons.math.linear.FieldVector) throws org.apache.commons.math.exception.DimensionMismatchException;
public abstract org.apache.commons.math.linear.FieldVector subtract(org.apache.commons.math.linear.FieldVector) throws org.apache.commons.math.exception.DimensionMismatchException;
public abstract org.apache.commons.math.linear.FieldVector mapAdd(org.apache.commons.math.FieldElement) throws org.apache.commons.math.exception.NullArgumentException;
public abstract org.apache.commons.math.linear.FieldVector mapAddToSelf(org.apache.commons.math.FieldElement) throws org.apache.commons.math.exception.NullArgumentException;
public abstract org.apache.commons.math.linear.FieldVector mapSubtract(org.apache.commons.math.FieldElement) throws org.apache.commons.math.exception.NullArgumentException;
public abstract org.apache.commons.math.linear.FieldVector mapSubtractToSelf(org.apache.commons.math.FieldElement) throws org.apache.commons.math.exception.NullArgumentException;
public abstract org.apache.commons.math.linear.FieldVector mapMultiply(org.apache.commons.math.FieldElement) throws org.apache.commons.math.exception.NullArgumentException;
public abstract org.apache.commons.math.linear.FieldVector mapMultiplyToSelf(org.apache.commons.math.FieldElement) throws org.apache.commons.math.exception.NullArgumentException;
public abstract org.apache.commons.math.linear.FieldVector mapDivide(org.apache.commons.math.FieldElement) throws org.apache.commons.math.exception.NullArgumentException, org.apache.commons.math.exception.MathArithmeticException;
public abstract org.apache.commons.math.linear.FieldVector mapDivideToSelf(org.apache.commons.math.FieldElement) throws org.apache.commons.math.exception.NullArgumentException, org.apache.commons.math.exception.MathArithmeticException;
public abstract org.apache.commons.math.linear.FieldVector mapInv() throws org.apache.commons.math.exception.MathArithmeticException;
public abstract org.apache.commons.math.linear.FieldVector mapInvToSelf() throws org.apache.commons.math.exception.MathArithmeticException;
public abstract org.apache.commons.math.linear.FieldVector ebeMultiply(org.apache.commons.math.linear.FieldVector) throws org.apache.commons.math.exception.DimensionMismatchException;
public abstract org.apache.commons.math.linear.FieldVector ebeDivide(org.apache.commons.math.linear.FieldVector) throws org.apache.commons.math.exception.DimensionMismatchException, org.apache.commons.math.exception.MathArithmeticException;
public abstract org.apache.commons.math.FieldElement[] getData();
public abstract org.apache.commons.math.FieldElement dotProduct(org.apache.commons.math.linear.FieldVector) throws org.apache.commons.math.exception.DimensionMismatchException;
public abstract org.apache.commons.math.linear.FieldVector projection(org.apache.commons.math.linear.FieldVector) throws org.apache.commons.math.exception.DimensionMismatchException, org.apache.commons.math.exception.MathArithmeticException;
public abstract org.apache.commons.math.linear.FieldMatrix outerProduct(org.apache.commons.math.linear.FieldVector);
public abstract org.apache.commons.math.FieldElement getEntry(int) throws org.apache.commons.math.exception.OutOfRangeException;
public abstract void setEntry(int, org.apache.commons.math.FieldElement) throws org.apache.commons.math.exception.OutOfRangeException;
public abstract int getDimension();
public abstract org.apache.commons.math.linear.FieldVector append(org.apache.commons.math.linear.FieldVector);
public abstract org.apache.commons.math.linear.FieldVector append(org.apache.commons.math.FieldElement);
public abstract org.apache.commons.math.linear.FieldVector getSubVector(int, int) throws org.apache.commons.math.exception.OutOfRangeException, org.apache.commons.math.exception.NotPositiveException;
public abstract void setSubVector(int, org.apache.commons.math.linear.FieldVector) throws org.apache.commons.math.exception.OutOfRangeException;
public abstract void set(org.apache.commons.math.FieldElement);
public abstract org.apache.commons.math.FieldElement[] toArray();
}