Packages

object JavaMapping

INTERNAL API

Annotations
@InternalApi()
Source
JavaMapping.scala
Linear Supertypes
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JavaMapping
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AsJava[J] extends AnyRef
  2. trait AsScala[S] extends AnyRef
  3. class Identity[T] extends JavaMapping[T, T]
  4. class Inherited[J <: AnyRef, S <: J] extends JavaMapping[J, S]

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit val AttributeKey: Inherited[AttributeKey[_], AttributeKey[_]]
  5. def adapterBidiFlow[JIn, SIn, SOut, JOut](implicit inMapping: JavaMapping[JIn, SIn], outMapping: JavaMapping[JOut, SOut]): BidiFlow[JIn, SIn, SOut, JOut, NotUsed]
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. implicit def attributeKey[T]: Inherited[AttributeKey[T], AttributeKey[T]]
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. implicit def flowMapping[JIn, SIn, JOut, SOut, JM, SM](implicit inMapping: JavaMapping[JIn, SIn], outMapping: JavaMapping[JOut, SOut], matValueMapping: JavaMapping[JM, SM]): JavaMapping[Flow[JIn, JOut, JM], Flow[SIn, SOut, SM]]
  12. implicit def futureMapping[_J, _S](implicit mapping: JavaMapping[_J, _S], ec: ExecutionContext): JavaMapping[CompletionStage[_J], Future[_S]]
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  14. implicit def graphFlowMapping[JIn, SIn, JOut, SOut, M](implicit inMapping: JavaMapping[JIn, SIn], outMapping: JavaMapping[JOut, SOut]): JavaMapping[Graph[FlowShape[JIn, JOut], M], Graph[FlowShape[SIn, SOut], M]]
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  16. def identity[T]: JavaMapping[T, T]

    This trivial mapping isn't enabled by default to prevent it from conflicting with the Inherited ones

  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. implicit def iterableMapping[_J, _S](implicit mapping: JavaMapping[_J, _S]): JavaMapping[Iterable[_J], Seq[_S]]
  19. def javaToScalaAdapterFlow[J, S](implicit mapping: JavaMapping[J, S]): Flow[J, S, NotUsed]
  20. implicit def map[K, V]: JavaMapping[Map[K, V], Map[K, V]]
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  24. implicit def option[_J, _S](implicit mapping: JavaMapping[_J, _S]): JavaMapping[Optional[_J], Option[_S]]
  25. implicit def pairMapping[J1, J2, S1, S2](implicit _1Mapping: JavaMapping[J1, S1], _2Mapping: JavaMapping[J2, S2]): JavaMapping[Pair[J1, J2], (S1, S2)]
  26. def scalaToJavaAdapterFlow[J, S](implicit mapping: JavaMapping[J, S]): Flow[S, J, NotUsed]
  27. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  28. def toJava[J, S](s: S)(implicit mapping: JavaMapping[J, S]): J
  29. def toScala[J, S](j: J)(implicit mapping: JavaMapping[J, S]): S
  30. def toString(): String
    Definition Classes
    AnyRef → Any
  31. implicit def tryMapping[_J, _S](implicit mapping: JavaMapping[_J, _S]): JavaMapping[Try[_J], Try[_S]]
  32. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  34. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  35. implicit object ByteRange extends Inherited[ByteRange, ByteRange]
  36. implicit object ByteString extends Identity[ByteString]
  37. implicit object CacheDirective extends Inherited[CacheDirective, CacheDirective]
  38. implicit object ClientConnectionSettings extends Inherited[ClientConnectionSettings, ClientConnectionSettings]
  39. implicit object ClientTransport extends JavaMapping[ClientTransport, ClientTransport]
  40. implicit object ConnectionContext extends Inherited[ConnectionContext, ConnectionContext]
  41. implicit object ConnectionPoolSettings extends Inherited[ConnectionPoolSettings, ConnectionPoolSettings]
  42. implicit object ContentDispositionType extends Inherited[ContentDispositionType, ContentDispositionType]
  43. implicit object ContentRange extends Inherited[ContentRange, ContentRange]
  44. implicit object ContentType extends Inherited[ContentType, ContentType]
  45. implicit object ContentTypeBinary extends Inherited[Binary, Binary]
  46. implicit object ContentTypeNonBinary extends Inherited[NonBinary, NonBinary]
  47. implicit object ContentTypeRange extends Inherited[ContentTypeRange, ContentTypeRange]
  48. implicit object ContentTypeWithCharset extends Inherited[WithCharset, WithCharset]
  49. implicit object ContentTypeWithFixedCharset extends Inherited[WithFixedCharset, WithFixedCharset]
  50. implicit object CookieParsingMode extends Inherited[CookieParsingMode, CookieParsingMode]
  51. implicit object DateTime extends Inherited[DateTime, DateTime]
  52. implicit object EntityTag extends Inherited[EntityTag, EntityTag]
  53. implicit object EntityTagRange extends Inherited[EntityTagRange, EntityTagRange]
  54. implicit object ErrorLoggingVerbosity extends Inherited[ErrorLoggingVerbosity, ErrorLoggingVerbosity]
  55. implicit object Host extends Inherited[Host, Host]
  56. implicit object HostHeader extends Inherited[Host, Host]
  57. implicit object Http2ServerSettingT extends Inherited[Http2ServerSettings, Http2ServerSettings]
  58. implicit object HttpChallenge extends Inherited[HttpChallenge, HttpChallenge]
  59. implicit object HttpCharset extends Inherited[HttpCharset, HttpCharset]
  60. implicit object HttpCharsetRange extends Inherited[HttpCharsetRange, HttpCharsetRange]
  61. implicit object HttpConnectionContext extends Inherited[HttpConnectionContext, HttpConnectionContext]
  62. implicit object HttpCookie extends Inherited[HttpCookie, HttpCookie]
  63. implicit object HttpCookiePair extends Inherited[HttpCookiePair, HttpCookiePair]
  64. implicit object HttpCredentials extends Inherited[HttpCredentials, HttpCredentials]
  65. implicit object HttpEncoding extends Inherited[HttpEncoding, HttpEncoding]
  66. implicit object HttpEncodingRange extends Inherited[HttpEncodingRange, HttpEncodingRange]
  67. implicit object HttpEntity extends Inherited[HttpEntity, HttpEntity]
  68. implicit object HttpHeader extends Inherited[HttpHeader, HttpHeader]
  69. implicit object HttpMethod extends Inherited[HttpMethod, HttpMethod]
  70. implicit object HttpOrigin extends Inherited[HttpOrigin, HttpOrigin]
  71. implicit object HttpOriginRange extends Inherited[HttpOriginRange, HttpOriginRange]
  72. implicit object HttpProtocol extends Inherited[HttpProtocol, HttpProtocol]
  73. implicit object HttpRequest extends Inherited[HttpRequest, HttpRequest]
  74. implicit object HttpResponse extends Inherited[HttpResponse, HttpResponse]
  75. implicit object HttpsConnectionContext extends Inherited[HttpsConnectionContext, HttpsConnectionContext]
  76. object Implicits
  77. implicit object InetAddressIdentity extends Identity[InetAddress]
  78. implicit object InetSocketAddress extends Identity[InetSocketAddress]
  79. implicit object Language extends Inherited[Language, Language]
  80. implicit object LanguageRange extends Inherited[LanguageRange, LanguageRange]
  81. implicit object LinkParam extends Inherited[LinkParam, LinkParam]
  82. implicit object LinkValue extends Inherited[LinkValue, LinkValue]
  83. implicit object LongMapping extends JavaMapping[Long, Long]
  84. implicit object MediaRange extends Inherited[MediaRange, MediaRange]
  85. implicit object MediaType extends Inherited[MediaType, MediaType]
  86. implicit object MediaTypeBinary extends Inherited[Binary, Binary]
  87. implicit object MediaTypeFixedCharset extends Inherited[WithFixedCharset, WithFixedCharset]
  88. implicit object MediaTypeNonBinary extends Inherited[NonBinary, NonBinary]
  89. implicit object MediaTypeOpenCharset extends Inherited[WithOpenCharset, WithOpenCharset]
  90. implicit object OutgoingConnection extends JavaMapping[OutgoingConnection, OutgoingConnection]
  91. implicit object ParserSettings extends Inherited[ParserSettings, ParserSettings]
  92. implicit object PreviewServerSettings extends Inherited[PreviewServerSettings, PreviewServerSettings]
  93. implicit object ProductVersion extends Inherited[ProductVersion, ProductVersion]
  94. implicit object Query extends JavaMapping[Query, Query]
  95. implicit object RangeUnit extends Inherited[RangeUnit, RangeUnit]
  96. implicit object RemoteAddress extends Inherited[RemoteAddress, RemoteAddress]
  97. implicit object RequestEntity extends Inherited[RequestEntity, RequestEntity]
  98. implicit object ResponseEntity extends Inherited[ResponseEntity, ResponseEntity]
  99. implicit object Server extends Inherited[Server, Server]
  100. implicit object ServerSettings extends Inherited[ServerSettings, ServerSettings]
  101. implicit object ServerSettingsT extends Inherited[Timeouts, Timeouts]
  102. implicit object StatusCode extends Inherited[StatusCode, StatusCode]
  103. implicit object StringIdentity extends Identity[String]
  104. implicit object TransferEncoding extends Inherited[TransferEncoding, TransferEncoding]
  105. implicit object Uri extends JavaMapping[Uri, Uri]
  106. implicit object UriParsingMode extends Inherited[ParsingMode, ParsingMode]
  107. implicit object UserAgent extends Inherited[UserAgent, User-Agent]
  108. implicit object WebsocketSettings extends Inherited[WebSocketSettings, WebSocketSettings]
  109. implicit object WsMessage extends JavaMapping[Message, Message]

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped