Skip to content

Commit

Permalink
refactor: change to use UnaryOperator<T> interface
Browse files Browse the repository at this point in the history
Signed-off-by: Maximillian Arruda <maximillian.arruda@MBP-de-Digibee.local>
  • Loading branch information
Maximillian Arruda authored and Maximillian Arruda committed Nov 13, 2023
1 parent 003be56 commit 29c96fc
Showing 1 changed file with 2 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,17 @@
import java.util.Map;
import java.util.function.Function;
import java.util.function.Predicate;
import java.util.stream.Collectors;
import java.util.function.UnaryOperator;
import java.util.stream.StreamSupport;

import static java.util.stream.Collectors.toList;
import static java.util.stream.Collectors.toMap;
import static java.util.stream.StreamSupport.stream;

final class MongoDBUtils {
static final String ID_FIELD = "_id";

private static final Function<Object, String> KEY_DOCUMENT = d -> cast(d).name();
private static final Function<Object, Object> VALUE_DOCUMENT = d -> MongoDBUtils.convert(cast(d).value());
private static final UnaryOperator<Object> VALUE_DOCUMENT = d -> MongoDBUtils.convert(cast(d).value());

private MongoDBUtils() {
}
Expand Down

0 comments on commit 29c96fc

Please sign in to comment.