common-ify LifecycleUtil

This commit is contained in:
dfsek
2022-06-21 18:21:54 -07:00
parent 6ba4a48e29
commit 3b156586dc
12 changed files with 97 additions and 158 deletions

View File

@@ -11,6 +11,7 @@ import org.jetbrains.annotations.Contract;
import org.jetbrains.annotations.NotNull;
import java.util.Objects;
import java.util.function.BiConsumer;
import java.util.function.Consumer;
import java.util.function.Function;
import java.util.function.Predicate;
@@ -145,6 +146,11 @@ public final class Pair<L, R> {
}
}
public Pair<L, R> apply(BiConsumer<L, R> consumer) {
consumer.accept(this.left, this.right);
return this;
}
@Override
public String toString() {
return String.format("{%s,%s}", left, right);