Class Publishers


  • public class Publishers
    extends java.lang.Object
    Publisher related helper class.
    Since:
    3.0
    Author:
    Vaso Putica
    • Constructor Summary

      Constructors 
      Constructor Description
      Publishers()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T> T convertPublisher​(java.lang.Object object, java.lang.Class<T> publisherType)  
      static <T> org.reactivestreams.Publisher<T> fromCompletableFuture​(java.util.function.Supplier<java.util.concurrent.CompletableFuture<T>> futureSupplier)  
      static boolean isConvertibleToPublisher​(java.lang.Class<?> type)  
      static boolean isSingle​(java.lang.Class<?> type)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Publishers

        public Publishers()
    • Method Detail

      • isConvertibleToPublisher

        public static boolean isConvertibleToPublisher​(java.lang.Class<?> type)
      • isSingle

        public static boolean isSingle​(java.lang.Class<?> type)
      • convertPublisher

        public static <T> T convertPublisher​(java.lang.Object object,
                                             java.lang.Class<T> publisherType)
      • fromCompletableFuture

        public static <T> org.reactivestreams.Publisher<T> fromCompletableFuture​(java.util.function.Supplier<java.util.concurrent.CompletableFuture<T>> futureSupplier)