Package akka.http.javadsl.unmarshalling
Interface Unmarshallers
- All Known Implementing Classes:
Unmarshaller$
public interface Unmarshallers
-
Method Summary
Modifier and TypeMethodDescription<A,
B> Unmarshaller<A, B> async
(Function<A, CompletionStage<B>> f) Creates an unmarshaller from an asynchronous Java function.<A,
B> Unmarshaller<A, B> firstOf
(Unmarshaller<A, B> u1, Unmarshaller<A, B> u2) <A,
B> Unmarshaller<A, B> firstOf
(Unmarshaller<A, B> u1, Unmarshaller<A, B> u2, Unmarshaller<A, B> u3) <A,
B> Unmarshaller<A, B> firstOf
(Unmarshaller<A, B> u1, Unmarshaller<A, B> u2, Unmarshaller<A, B> u3, Unmarshaller<A, B> u4) <A,
B> Unmarshaller<A, B> firstOf
(Unmarshaller<A, B> u1, Unmarshaller<A, B> u2, Unmarshaller<A, B> u3, Unmarshaller<A, B> u4, Unmarshaller<A, B> u5) <A,
B> Unmarshaller<A, B> Creates an unmarshaller from a Java function.
-
Method Details
-
async
Creates an unmarshaller from an asynchronous Java function. -
sync
Creates an unmarshaller from a Java function. -
firstOf
-
firstOf
-
firstOf
<A,B> Unmarshaller<A,B> firstOf(Unmarshaller<A, B> u1, Unmarshaller<A, B> u2, Unmarshaller<A, B> u3, Unmarshaller<A, B> u4) -
firstOf
<A,B> Unmarshaller<A,B> firstOf(Unmarshaller<A, B> u1, Unmarshaller<A, B> u2, Unmarshaller<A, B> u3, Unmarshaller<A, B> u4, Unmarshaller<A, B> u5)
-