Class Communicators
- java.lang.Object
-
- com.taskadapter.redmineapi.internal.comm.Communicators
-
public final class Communicators extends java.lang.Object
Communicator utilities.
-
-
Constructor Summary
Constructors Constructor Description Communicators()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <K,I,R>
ContentHandler<K,R>compose(ContentHandler<I,R> cont1, ContentHandler<K,I> cont2)
static ContentHandler<BasicHttpResponse,java.lang.String>
contentReader()
static <K,R>
Communicator<R>fmap(Communicator<K> comm, ContentHandler<K,R> handler)
static <K> ContentHandler<K,K>
identityHandler()
static <K,V>
SimpleCommunicator<V>simplify(Communicator<K> communicator, ContentHandler<K,V> handler)
static ContentHandler<org.apache.http.HttpResponse,BasicHttpResponse>
transportDecoder()
-
-
-
Method Detail
-
simplify
public static <K,V> SimpleCommunicator<V> simplify(Communicator<K> communicator, ContentHandler<K,V> handler)
-
identityHandler
public static <K> ContentHandler<K,K> identityHandler()
-
contentReader
public static ContentHandler<BasicHttpResponse,java.lang.String> contentReader()
-
compose
public static <K,I,R> ContentHandler<K,R> compose(ContentHandler<I,R> cont1, ContentHandler<K,I> cont2)
-
fmap
public static <K,R> Communicator<R> fmap(Communicator<K> comm, ContentHandler<K,R> handler)
-
transportDecoder
public static ContentHandler<org.apache.http.HttpResponse,BasicHttpResponse> transportDecoder()
-
-