@Override public void each(Procedure<? super T> procedure) { ListIterate.forEach(this.delegate, procedure); }
@Override public void forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) { ListIterate.forEachWithIndex(this, objectIntProcedure); }
@Override public boolean allSatisfy(Predicate<? super T> predicate) { return ListIterate.allSatisfy(this.delegate, predicate); }
public MutableBooleanList collectBoolean(BooleanFunction<? super T> booleanFunction) { return ListIterate.collectBoolean(this, booleanFunction); }
public MutableByteList collectByte(ByteFunction<? super T> byteFunction) { return ListIterate.collectByte(this, byteFunction); }
@Override public <V, R extends Collection<V>> R collect(Function<? super T, ? extends V> function, R target) { return ListIterate.collect(this, function, target); }
@Override public boolean anySatisfy(Predicate<? super T> predicate) { return ListIterate.anySatisfy(this, predicate); }
@Override public void appendString(Appendable appendable, String start, String separator, String end) { ListIterate.appendString(this, appendable, start, separator, end); }
@Override public <P> boolean allSatisfyWith(Predicate2<? super T, ? super P> predicate, P parameter) { return ListIterate.allSatisfyWith(this, predicate, parameter); }
@Override public <P> boolean anySatisfyWith(Predicate2<? super T, ? super P> predicate, P parameter) { return ListIterate.anySatisfyWith(this, predicate, parameter); }
@Override public MutableBooleanList collectBoolean(BooleanFunction<? super T> booleanFunction) { return ListIterate.collectBoolean(this.getDelegate(), booleanFunction); }
@Override public MutableByteList collectByte(ByteFunction<? super T> byteFunction) { return ListIterate.collectByte(this.getDelegate(), byteFunction); }
@Override public <V> MutableList<V> collect(Function<? super T, ? extends V> function) { return ListIterate.collect(this.getDelegate(), function); }
@Override public boolean anySatisfy(Predicate<? super T> predicate) { return ListIterate.anySatisfy(this.delegate, predicate); }
@Override public void appendString(Appendable appendable, String start, String separator, String end) { ListIterate.appendString(this, appendable, start, separator, end); }
@Override public <P> boolean allSatisfyWith(Predicate2<? super T, ? super P> predicate, P parameter) { return ListIterate.allSatisfyWith(this, predicate, parameter); }
@Override public <P> boolean anySatisfyWith(Predicate2<? super T, ? super P> predicate, P parameter) { return ListIterate.anySatisfyWith(this, predicate, parameter); }
@Override public void forEachWithIndex(ObjectIntProcedure<? super T> objectIntProcedure) { ListIterate.forEachWithIndex(this.delegate, objectIntProcedure); }
public void forEach(int fromIndex, int toIndex, Procedure<? super T> procedure) { ListIterate.forEach(this.delegate, fromIndex, toIndex, procedure); }
return ListIterate.collectBoolean((List<T>) iterable, booleanFunction);