class ArrayRealVector extends RealVector implements Serializable {

    @Override
    public int hashCode() {
        if (isNaN()) {
            return 9;
        }
        return MathUtils.hash(data);
    }

    public  ArrayRealVector();
    public  ArrayRealVector(int size);
    public  ArrayRealVector(int size, double preset);
    public  ArrayRealVector(double[] d);
    public  ArrayRealVector(double[] d, boolean copyArray);
    public  ArrayRealVector(double[] d, int pos, int size);
    public  ArrayRealVector(Double[] d);
    public  ArrayRealVector(Double[] d, int pos, int size);
    public  ArrayRealVector(RealVector v);
    public  ArrayRealVector(ArrayRealVector v);
    public  ArrayRealVector(ArrayRealVector v, boolean deep);
    public  ArrayRealVector(ArrayRealVector v1, ArrayRealVector v2);
    public  ArrayRealVector(ArrayRealVector v1, RealVector v2);
    public  ArrayRealVector(RealVector v1, ArrayRealVector v2);
    public  ArrayRealVector(ArrayRealVector v1, double[] v2);
    public  ArrayRealVector(double[] v1, ArrayRealVector v2);
    public  ArrayRealVector(double[] v1, double[] v2);

}