2828 * @param <U> the type of the second argument to the operation
2929 *
3030 * @see BiConsumer
31- * @since 1.8
31+ * @since 2.12.0
3232 */
3333@ FunctionalInterface
3434public interface IOBiConsumer <T , U > {
@@ -39,7 +39,6 @@ public interface IOBiConsumer<T, U> {
3939 * @param <T> the type of the first argument to the operation
4040 * @param <U> the type of the second argument to the operation
4141 * @return The NOOP singleton.
42- * @since 2.12.0
4342 */
4443 static <T , U > IOBiConsumer <T , U > noop () {
4544 return Constants .IO_BI_CONSUMER ;
@@ -55,12 +54,12 @@ static <T, U> IOBiConsumer<T, U> noop() {
5554 void accept (T t , U u ) throws IOException ;
5655
5756 /**
58- * Returns a composed {@link BiConsumer } that performs, in sequence, this operation followed by the {@code after}
57+ * Returns a composed {@link IOBiConsumer } that performs, in sequence, this operation followed by the {@code after}
5958 * operation. If performing either operation throws an exception, it is relayed to the caller of the composed operation.
6059 * If performing this operation throws an exception, the {@code after} operation will not be performed.
6160 *
6261 * @param after the operation to perform after this operation
63- * @return a composed {@link BiConsumer } that performs in sequence this operation followed by the {@code after}
62+ * @return a composed {@link IOBiConsumer } that performs in sequence this operation followed by the {@code after}
6463 * operation
6564 * @throws NullPointerException if {@code after} is null
6665 */
0 commit comments