Class

play.api.routing

HandlerDef

Related Doc: package routing

Permalink

case class HandlerDef(classLoader: ClassLoader, routerPackage: String, controller: String, method: String, parameterTypes: Seq[Class[_]], verb: String, path: String, comments: String = "", modifiers: Seq[String] = Seq.empty) extends routing.HandlerDef with Product with Serializable

Information about a Handler, especially useful for loading the handler with reflection.

Source
HandlerDef.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, routing.HandlerDef, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HandlerDef
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. HandlerDef
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HandlerDef(classLoader: ClassLoader, routerPackage: String, controller: String, method: String, parameterTypes: Seq[Class[_]], verb: String, path: String, comments: String = "", modifiers: Seq[String] = Seq.empty)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val classLoader: ClassLoader

    Permalink
    Definition Classes
    HandlerDef → HandlerDef
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val comments: String

    Permalink
    Definition Classes
    HandlerDef → HandlerDef
  8. val controller: String

    Permalink
    Definition Classes
    HandlerDef → HandlerDef
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def getModifiers(): List[String]

    Permalink
    Definition Classes
    HandlerDef
  13. def getParameterTypes(): List[Class[_]]

    Permalink
    Definition Classes
    HandlerDef
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. val method: String

    Permalink
    Definition Classes
    HandlerDef → HandlerDef
  16. val modifiers: Seq[String]

    Permalink
    Definition Classes
    HandlerDef → HandlerDef
  17. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  20. val parameterTypes: Seq[Class[_]]

    Permalink
    Definition Classes
    HandlerDef → HandlerDef
  21. val path: String

    Permalink
    Definition Classes
    HandlerDef → HandlerDef
  22. val routerPackage: String

    Permalink
    Definition Classes
    HandlerDef → HandlerDef
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  24. val verb: String

    Permalink
    Definition Classes
    HandlerDef → HandlerDef
  25. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from routing.HandlerDef

Inherited from AnyRef

Inherited from Any

Ungrouped