Package akka.http.impl.util
Class JavaMapping$
java.lang.Object
akka.http.impl.util.JavaMapping$
INTERNAL API
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JavaMapping$
Static reference to the singleton instance of this Scala object. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<JIn,
SIn, SOut, JOut>
akka.stream.scaladsl.BidiFlow<JIn,SIn, SOut, JOut, akka.NotUsed> adapterBidiFlow
(JavaMapping<JIn, SIn> inMapping, JavaMapping<JOut, SOut> outMapping) <T> JavaMapping.Inherited<AttributeKey<T>,
AttributeKey<T>> <JIn,
SIn, JOut, SOut, JM, SM>
JavaMapping<akka.stream.javadsl.Flow<JIn,JOut, JM>, akka.stream.scaladsl.Flow<SIn, SOut, SM>> flowMapping
(JavaMapping<JIn, SIn> inMapping, JavaMapping<JOut, SOut> outMapping, JavaMapping<JM, SM> matValueMapping) <_J,
_S> JavaMapping<CompletionStage<_J>, scala.concurrent.Future<_S>> futureMapping
(JavaMapping<_J, _S> mapping, scala.concurrent.ExecutionContext ec) <JIn,
SIn, JOut, SOut, M>
JavaMapping<akka.stream.Graph<akka.stream.FlowShape<JIn,JOut>, M>, akka.stream.Graph<akka.stream.FlowShape<SIn, SOut>, M>> graphFlowMapping
(JavaMapping<JIn, SIn> inMapping, JavaMapping<JOut, SOut> outMapping) <T> JavaMapping<T,
T> identity()
This trivial mapping isn't enabled by default to prevent it from conflicting with the `Inherited` ones<_J,
_S> JavaMapping<Iterable<_J>, scala.collection.immutable.Seq<_S>> iterableMapping
(JavaMapping<_J, _S> mapping) <J,
S> akka.stream.scaladsl.Flow<J, S, akka.NotUsed> javaToScalaAdapterFlow
(JavaMapping<J, S> mapping) <K,
V> JavaMapping<Map<K, V>, scala.collection.immutable.Map<K, V>> map()
<_J,
_S> JavaMapping<Optional<_J>, scala.Option<_S>> option
(JavaMapping<_J, _S> mapping) <J1,
J2, S1, S2>
JavaMapping<akka.japi.Pair<J1,J2>, scala.Tuple2<S1, S2>> pairMapping
(JavaMapping<J1, S1> _1Mapping, JavaMapping<J2, S2> _2Mapping) <J,
S> akka.stream.scaladsl.Flow<S, J, akka.NotUsed> scalaToJavaAdapterFlow
(JavaMapping<J, S> mapping) <J,
S> J toJava
(S s, JavaMapping<J, S> mapping) <J,
S> S toScala
(J j, JavaMapping<J, S> mapping) <_J,
_S> JavaMapping<scala.util.Try<_J>, scala.util.Try<_S>> tryMapping
(JavaMapping<_J, _S> mapping)
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
JavaMapping$
public JavaMapping$()
-
-
Method Details
-
toJava
-
toScala
-
identity
This trivial mapping isn't enabled by default to prevent it from conflicting with the `Inherited` ones -
iterableMapping
public <_J,_S> JavaMapping<Iterable<_J>,scala.collection.immutable.Seq<_S>> iterableMapping(JavaMapping<_J, _S> mapping) -
map
-
option
-
flowMapping
public <JIn,SIn, JavaMapping<akka.stream.javadsl.Flow<JIn,JOut, SOut, JM, SM> JOut, flowMappingJM>, akka.stream.scaladsl.Flow<SIn, SOut, SM>> (JavaMapping<JIn, SIn> inMapping, JavaMapping<JOut, SOut> outMapping, JavaMapping<JM, SM> matValueMapping) -
graphFlowMapping
public <JIn,SIn, JavaMapping<akka.stream.Graph<akka.stream.FlowShape<JIn,JOut, SOut, M> JOut>, graphFlowMappingM>, akka.stream.Graph<akka.stream.FlowShape<SIn, SOut>, M>> (JavaMapping<JIn, SIn> inMapping, JavaMapping<JOut, SOut> outMapping) -
scalaToJavaAdapterFlow
public <J,S> akka.stream.scaladsl.Flow<S,J, scalaToJavaAdapterFlowakka.NotUsed> (JavaMapping<J, S> mapping) -
javaToScalaAdapterFlow
public <J,S> akka.stream.scaladsl.Flow<J,S, javaToScalaAdapterFlowakka.NotUsed> (JavaMapping<J, S> mapping) -
adapterBidiFlow
public <JIn,SIn, akka.stream.scaladsl.BidiFlow<JIn,SOut, JOut> SIn, adapterBidiFlowSOut, JOut, akka.NotUsed> (JavaMapping<JIn, SIn> inMapping, JavaMapping<JOut, SOut> outMapping) -
pairMapping
public <J1,J2, JavaMapping<akka.japi.Pair<J1,S1, S2> J2>, pairMappingscala.Tuple2<S1, S2>> (JavaMapping<J1, S1> _1Mapping, JavaMapping<J2, S2> _2Mapping) -
tryMapping
public <_J,_S> JavaMapping<scala.util.Try<_J>,scala.util.Try<_S>> tryMapping(JavaMapping<_J, _S> mapping) -
futureMapping
public <_J,_S> JavaMapping<CompletionStage<_J>,scala.concurrent.Future<_S>> futureMapping(JavaMapping<_J, _S> mapping, scala.concurrent.ExecutionContext ec) -
AttributeKey
-
attributeKey
-