package com.google.firebase.firestore;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/* JADX INFO: loaded from: classes3.dex */
public class VectorValue {
    private final double[] values;

    public VectorValue(double[] dArr) {
        this.values = dArr == null ? new double[0] : (double[]) dArr.clone();
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj == null || getClass() != obj.getClass()) {
            return false;
        }
        return Arrays.equals(this.values, ((VectorValue) obj).values);
    }

    public int hashCode() {
        return Arrays.hashCode(this.values);
    }

    public double[] toArray() {
        return (double[]) this.values.clone();
    }

    public List<Double> toList() {
        ArrayList arrayList = new ArrayList(this.values.length);
        int i6 = 0;
        while (true) {
            double[] dArr = this.values;
            if (i6 >= dArr.length) {
                return arrayList;
            }
            arrayList.add(i6, Double.valueOf(dArr[i6]));
            i6++;
        }
    }
}
