package
compiler
Type Members
-
case class
Comment(comment: String) extends Product with Serializable
-
case class
DynamicPart(name: String, constraint: String, encode: Boolean) extends PathPart with Positional with Product with Serializable
-
case class
HandlerCall(packageName: String, controller: String, instantiate: Boolean, method: String, parameters: Option[Seq[Parameter]]) extends Positional with Product with Serializable
-
case class
HttpVerb(value: String) extends Product with Serializable
-
case class
Include(prefix: String, router: String) extends Rule with Product with Serializable
-
case class
Parameter(name: String, typeName: String, fixed: Option[String], default: Option[String]) extends Positional with Product with Serializable
-
trait
PathPart extends AnyRef
-
case class
PathPattern(parts: Seq[PathPart]) extends Product with Serializable
-
case class
Route(verb: HttpVerb, path: PathPattern, call: HandlerCall, comments: List[Comment] = immutable.this.Nil) extends Rule with Product with Serializable
-
case class
RoutesCompilationError(source: File, message: String, line: Option[Int], column: Option[Int]) extends Product with Serializable
-
-
case class
RoutesSourceInfo(source: String, date: String) extends Product with Serializable
-
sealed
trait
Rule extends Positional
-
-
case class
StaticPart(value: String) extends PathPart with Product with Serializable