Class JavaMapping.Inherited<J,S extends J>

java.lang.Object
akka.http.impl.util.JavaMapping.Inherited<J,S>
All Implemented Interfaces:
J2SMapping<J>, JavaMapping<J,S>, S2JMapping<S>
Direct Known Subclasses:
CacheJavaMapping.Implicits$.CachingSettings$, CacheJavaMapping.Implicits$.LfuCacheSettings$, JavaMapping.ByteRange$, JavaMapping.CacheDirective$, JavaMapping.ClientConnectionSettings$, JavaMapping.ConnectionContext$, JavaMapping.ConnectionPoolSettings$, JavaMapping.ContentDispositionType$, JavaMapping.ContentRange$, JavaMapping.ContentType$, JavaMapping.ContentTypeBinary$, JavaMapping.ContentTypeNonBinary$, JavaMapping.ContentTypeRange$, JavaMapping.ContentTypeWithCharset$, JavaMapping.ContentTypeWithFixedCharset$, JavaMapping.CookieParsingMode$, JavaMapping.DateTime$, JavaMapping.EntityTag$, JavaMapping.EntityTagRange$, JavaMapping.ErrorLoggingVerbosity$, JavaMapping.Host$, JavaMapping.HostHeader$, JavaMapping.Http2ServerSettingT$, JavaMapping.HttpChallenge$, JavaMapping.HttpCharset$, JavaMapping.HttpCharsetRange$, JavaMapping.HttpConnectionContext$, JavaMapping.HttpCookie$, JavaMapping.HttpCookiePair$, JavaMapping.HttpCredentials$, JavaMapping.HttpEncoding$, JavaMapping.HttpEncodingRange$, JavaMapping.HttpEntity$, JavaMapping.HttpHeader$, JavaMapping.HttpMethod$, JavaMapping.HttpOrigin$, JavaMapping.HttpOriginRange$, JavaMapping.HttpProtocol$, JavaMapping.HttpRequest$, JavaMapping.HttpResponse$, JavaMapping.HttpsConnectionContext$, JavaMapping.Language$, JavaMapping.LanguageRange$, JavaMapping.LinkParam$, JavaMapping.LinkValue$, JavaMapping.MediaRange$, JavaMapping.MediaType$, JavaMapping.MediaTypeBinary$, JavaMapping.MediaTypeFixedCharset$, JavaMapping.MediaTypeNonBinary$, JavaMapping.MediaTypeOpenCharset$, JavaMapping.ParserSettings$, JavaMapping.PreviewServerSettings$, JavaMapping.ProductVersion$, JavaMapping.RangeUnit$, JavaMapping.RemoteAddress$, JavaMapping.RequestEntity$, JavaMapping.ResponseEntity$, JavaMapping.Server$, JavaMapping.ServerSettings$, JavaMapping.ServerSettingsT$, JavaMapping.StatusCode$, JavaMapping.TransferEncoding$, JavaMapping.UriParsingMode$, JavaMapping.UserAgent$, JavaMapping.WebsocketSettings$, RoutingJavaMapping.convertDirectoryListing$, RoutingJavaMapping.convertDirectoryRenderer$, RoutingJavaMapping.convertEntityStreamingSupport$, RoutingJavaMapping.convertLogEntry$, RoutingJavaMapping.convertParserSettings$, RoutingJavaMapping.convertRouteResult$, RoutingJavaMapping.convertRouteSettings$, RoutingJavaMapping.Rejection$
Enclosing interface:
JavaMapping<_J,_S>

public static class JavaMapping.Inherited<J,S extends J> extends Object implements JavaMapping<J,S>
  • Constructor Details

    • Inherited

      public Inherited(scala.reflect.ClassTag<S> classTag)
  • Method Details

    • downcast

      public <F> F downcast(F f)
    • toJava

      public J toJava(S scalaObject)
      Specified by:
      toJava in interface S2JMapping<J>
    • toScala

      public S toScala(J javaObject)
      Specified by:
      toScala in interface J2SMapping<J>