public class GuavaUtils extends Object
Utilities helpful for eventually removing Guava.
| Constructor and Description |
|---|
GuavaUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <P,R> Function<P,R> |
adaptFromGuava(com.google.common.base.Function<P,R> guavaFunction) |
static <P> Optional<P> |
adaptFromGuava(com.google.common.base.Optional<P> guavaOptional) |
static <P> Predicate<P> |
adaptFromGuava(com.google.common.base.Predicate<P> guavaPredicate) |
static <R> Supplier<R> |
adaptFromGuava(com.google.common.base.Supplier<R> guavaSupplier) |
static <P,R> com.google.common.base.Function<P,R> |
adaptToGuava(Function<P,R> javaFunction) |
static <P> com.google.common.base.Optional<P> |
adaptToGuava(Optional<P> javaOptional) |
static <P> com.google.common.base.Predicate<P> |
adaptToGuava(Predicate<P> javaPredicate) |
static <R> com.google.common.base.Supplier<R> |
adaptToGuava(Supplier<R> javaSupplier) |
public static <P,R> Function<P,R> adaptFromGuava(com.google.common.base.Function<P,R> guavaFunction)
public static <P,R> com.google.common.base.Function<P,R> adaptToGuava(Function<P,R> javaFunction)
public static <R> Supplier<R> adaptFromGuava(com.google.common.base.Supplier<R> guavaSupplier)
public static <R> com.google.common.base.Supplier<R> adaptToGuava(Supplier<R> javaSupplier)
public static <P> Predicate<P> adaptFromGuava(com.google.common.base.Predicate<P> guavaPredicate)
public static <P> com.google.common.base.Predicate<P> adaptToGuava(Predicate<P> javaPredicate)
public static <P> Optional<P> adaptFromGuava(com.google.common.base.Optional<P> guavaOptional)
public static <P> com.google.common.base.Optional<P> adaptToGuava(Optional<P> javaOptional)
Copyright © 2016–2022. All rights reserved.