Class GuavaUtils


  • public class GuavaUtils
    extends Object
    Utilities helpful for eventually removing Guava.
    • Constructor Detail

      • GuavaUtils

        public GuavaUtils()
    • Method Detail

      • adaptFromGuava

        public static <P,​R> Function<P,​R> adaptFromGuava​(Function<P,​R> guavaFunction)
      • adaptToGuava

        public static <P,​R> Function<P,​R> adaptToGuava​(Function<P,​R> javaFunction)
      • adaptFromGuava

        public static <R> Supplier<R> adaptFromGuava​(Supplier<R> guavaSupplier)
      • adaptToGuava

        public static <R> Supplier<R> adaptToGuava​(Supplier<R> javaSupplier)
      • adaptFromGuava

        public static <P> Predicate<P> adaptFromGuava​(Predicate<P> guavaPredicate)
      • adaptToGuava

        public static <P> Predicate<P> adaptToGuava​(Predicate<P> javaPredicate)
      • adaptFromGuava

        public static <P> Optional<P> adaptFromGuava​(Optional<P> guavaOptional)
      • adaptToGuava

        public static <P> Optional<P> adaptToGuava​(Optional<P> javaOptional)