@Override public BooleanBigListIterator listIterator() { return list.listIterator(); } @Override
@Override public BooleanBigListIterator listIterator(final long i) { return list.listIterator(i); } @Override
@Override public BooleanBigListIterator iterator() { return list.listIterator(); } @Override
@Override public BooleanBigListIterator listIterator() { return BooleanBigListIterators.unmodifiable(list.listIterator()); } @Override
@Override public BooleanBigListIterator listIterator(final long i) { return BooleanBigListIterators.unmodifiable(list.listIterator(i)); } @Override
@Override public boolean equals(final Object o) { if (o == this) return true; if (!(o instanceof BigList)) return false; final BigList<?> l = (BigList<?>) o; long s = size64(); if (s != l.size64()) return false; if (l instanceof BooleanBigList) { final BooleanBigListIterator i1 = listIterator(), i2 = ((BooleanBigList) l).listIterator(); while (s-- != 0) if (i1.nextBoolean() != i2.nextBoolean()) return false; return true; } final BigListIterator<?> i1 = listIterator(), i2 = l.listIterator(); while (s-- != 0) if (!valEquals(i1.next(), i2.next())) return false; return true; } /**
return 0; if (l instanceof BooleanBigList) { final BooleanBigListIterator i1 = listIterator(), i2 = ((BooleanBigList) l).listIterator(); int r; boolean e1, e2;