c

play.api.routing

HandlerDef

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, Product, Equals, routing.HandlerDef, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HandlerDef
  2. Serializable
  3. Product
  4. Equals
  5. HandlerDef
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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)

Value Members

  1. val classLoader: ClassLoader
    Definition Classes
    HandlerDef → HandlerDef
  2. val comments: String
    Definition Classes
    HandlerDef → HandlerDef
  3. val controller: String
    Definition Classes
    HandlerDef → HandlerDef
  4. def getModifiers(): [String]
    Definition Classes
    HandlerDef
  5. def getParameterTypes(): [Class[_ <: AnyRef]]
    Definition Classes
    HandlerDef
  6. val method: String
    Definition Classes
    HandlerDef → HandlerDef
  7. val modifiers: Seq[String]
    Definition Classes
    HandlerDef → HandlerDef
  8. val parameterTypes: Seq[Class[_]]
    Definition Classes
    HandlerDef → HandlerDef
  9. val path: String
    Definition Classes
    HandlerDef → HandlerDef
  10. def productElementNames: Iterator[String]
    Definition Classes
    Product
  11. val routerPackage: String
    Definition Classes
    HandlerDef → HandlerDef
  12. val verb: String
    Definition Classes
    HandlerDef → HandlerDef