@SuppressWarnings("unchecked") @Override public Q reject(Predicate<? super T> predicate) { return Collections.reject((Q) this, predicate); }
@Override public Vector<T> reject(Predicate<? super T> predicate) { Objects.requireNonNull(predicate, "predicate is null"); return Collections.reject(this, predicate); }
@Override default Stream<T> reject(Predicate<? super T> predicate) { Objects.requireNonNull(predicate, "predicate is null"); return Collections.reject(this, predicate); }
@Override public Array<T> reject(Predicate<? super T> predicate) { Objects.requireNonNull(predicate, "predicate is null"); return Collections.reject(this, predicate); }
@Override public CharSeq reject(Predicate<? super Character> predicate) { Objects.requireNonNull(predicate, "predicate is null"); return Collections.reject(this, predicate); }
@Override default List<T> reject(Predicate<? super T> predicate){ Objects.requireNonNull(predicate, "predicate is null"); return Collections.reject(this, predicate); }
@SuppressWarnings("unchecked") @Override public Q reject(Predicate<? super T> predicate) { return Collections.reject((Q) this, predicate); }
@Override public Array<T> reject(Predicate<? super T> predicate) { Objects.requireNonNull(predicate, "predicate is null"); return Collections.reject(this, predicate); }
@Override public Vector<T> reject(Predicate<? super T> predicate) { Objects.requireNonNull(predicate, "predicate is null"); return Collections.reject(this, predicate); }
@Override default Stream<T> reject(Predicate<? super T> predicate) { Objects.requireNonNull(predicate, "predicate is null"); return Collections.reject(this, predicate); }
@Override public CharSeq reject(Predicate<? super Character> predicate) { Objects.requireNonNull(predicate, "predicate is null"); return Collections.reject(this, predicate); }
@Override default List<T> reject(Predicate<? super T> predicate){ Objects.requireNonNull(predicate, "predicate is null"); return Collections.reject(this, predicate); }