@Override
    public boolean _equals(DbData other)
    {
        List<DbRow> rows1 = this.getRow();
        List<DbRow> rows2 = other.getRow();
        if (rows1.size() != rows2.size()) {
            return false;
        }
        for (int i = 0, len = rows1.size(); i < len; ++i) {
            if (!rows1.get(i).equals(rows2.get(i))) {
                return false;
            }
        }
        return true;
    }