Package

org

hyperscala

Permalink

package hyperscala

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. hyperscala
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ClassPathResourceInfo extends ResourceInfo

    Permalink
  2. trait ClassPathResourceMapping extends ResourceMapping

    Permalink
  3. trait Connection extends Logging

    Permalink
  4. trait DefaultSessionManager[S <: Session] extends SessionManager[S]

    Permalink
  5. case class ExplicitClassPathResourceInfo(url: java.net.URL, attachment: Option[String]) extends ClassPathResourceInfo with Product with Serializable

    Permalink
  6. case class ExplicitFileResourceInfo(file: File, attachment: Option[String]) extends FileResourceInfo with Product with Serializable

    Permalink
  7. class ExtendedExchange extends AnyRef

    Permalink
  8. sealed trait FileResourceInfo extends ResourceInfo

    Permalink
  9. class FunctionalResourceHandler extends ResourceHandler with Handler with Logging

    Permalink
  10. class FunctionalResourceManager extends ResourceManager

    Permalink
  11. trait Handler extends Ordered[Handler]

    Permalink
  12. class HandlerBuilder extends AnyRef

    Permalink
  13. abstract class MapStore extends Store

    Permalink
  14. case class Param(values: List[String]) extends Product with Serializable

    Permalink
  15. trait PartialSupport extends AnyRef

    Permalink
  16. case class PathClassPathResourceInfo(path: String, attachment: Option[String]) extends ClassPathResourceInfo with Product with Serializable

    Permalink
  17. case class PathFileResourceInfo(path: String, attachment: Option[String]) extends FileResourceInfo with Product with Serializable

    Permalink
  18. trait PathResourceMapping extends ResourceMapping

    Permalink
  19. case class Priority(value: Int, name: String) extends Ordered[Priority] with Product with Serializable

    Permalink
  20. case class Protocol extends Product with Serializable

    Permalink
  21. case class ReloadRequest(force: Boolean, url: Option[String] = None) extends Product with Serializable

    Permalink
  22. case class Request(exchange: Either[HttpServerExchange, WebSocketHttpExchange]) extends Product with Serializable

    Permalink
  23. trait RequestSessionManager[S <: Session] extends SessionManager[S]

    Permalink
  24. trait RequestValidator extends ServerScreen

    Permalink
  25. sealed trait ResourceInfo extends AnyRef

    Permalink
  26. trait ResourceMapping extends AnyRef

    Permalink
  27. case class ResourceResult(resource: Resource, attachment: Option[String] = None) extends Product with Serializable

    Permalink
  28. trait Screen extends BaseScreen with Logging

    Permalink
  29. case class ScreenContentRequest(screenName: String, url: URL, replace: Boolean) extends Product with Serializable

    Permalink
  30. case class ScreenContentResponse(title: String, content: String, screenName: String, parentId: String, replace: Boolean) extends Product with Serializable

    Permalink
  31. class Server extends Logging with HttpHandler

    Permalink
  32. trait ServerScreen extends Screen with Handler with Logging

    Permalink
  33. trait Session extends AnyRef

    Permalink
  34. trait SessionManager[S <: Session] extends AnyRef

    Permalink
  35. trait SimpleScreen extends Screen

    Permalink
  36. sealed trait SiteType extends AnyRef

    Permalink
  37. trait Store extends AnyRef

    Permalink
  38. class ThreadLocalStore extends MapStore

    Permalink
  39. case class URL(protocol: Protocol = Protocol.Http, host: String = "localhost", port: Int = 80, path: String = "/", parameters: Map[String, Param] = Map.empty) extends Product with Serializable

    Permalink
  40. case class URLChanged(url: URL) extends Product with Serializable

    Permalink
  41. sealed trait ValidationResult extends AnyRef

    Permalink
  42. abstract class WebApplication extends BaseApplication with Logging

    Permalink

Value Members

  1. object ClassPathResourceInfo

    Permalink
  2. object DefaultErrorHandler extends Handler

    Permalink
  3. object FileResourceInfo

    Permalink
  4. object Handler extends HandlerBuilder

    Permalink
  5. object Macros

    Permalink
    Annotations
    @compileTimeOnly( ... )
  6. object Priority extends Serializable

    Permalink
  7. object Protocol extends Serializable

    Permalink
  8. object RequestValidator

    Permalink
  9. object Server extends Logging

    Permalink
  10. object SiteType

    Permalink
  11. object URL extends Serializable

    Permalink
  12. object Unique

    Permalink
  13. object ValidationResult

    Permalink
  14. package communication

    Permalink
  15. implicit def connection2ServerConnection(connection: Connection): ServerConnection

    Permalink
  16. implicit def exchange2Extended(exchange: HttpServerExchange): ExtendedExchange

    Permalink
  17. implicit def handler2HttpHandler(handler: Handler): HttpHandler

    Permalink
  18. package manager

    Permalink
  19. implicit def screen2ServerScreen(screen: BaseScreen): ServerScreen

    Permalink
  20. package stream

    Permalink
  21. package util

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped