summaryrefslogtreecommitdiff
path: root/example
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.li@databricks.com>2019-09-14 18:51:36 +0800
committerLi Haoyi <haoyi.li@databricks.com>2019-09-14 18:53:05 +0800
commit0460ad2eca7fcdec1ff29c289dad4ecc76dde9c6 (patch)
treeb82374dc8c564cb0b874d2beea61f0b0c37e2510 /example
parent85e982a6bf9bd82524baf53546b31d85b426fa62 (diff)
downloadcask-0460ad2eca7fcdec1ff29c289dad4ecc76dde9c6.tar.gz
cask-0460ad2eca7fcdec1ff29c289dad4ecc76dde9c6.tar.bz2
cask-0460ad2eca7fcdec1ff29c289dad4ecc76dde9c6.zip
Make `Input` a type param too
Diffstat (limited to 'example')
-rw-r--r--example/endpoints/app/src/Endpoints.scala5
1 files changed, 2 insertions, 3 deletions
diff --git a/example/endpoints/app/src/Endpoints.scala b/example/endpoints/app/src/Endpoints.scala
index 97da526..7417289 100644
--- a/example/endpoints/app/src/Endpoints.scala
+++ b/example/endpoints/app/src/Endpoints.scala
@@ -1,7 +1,7 @@
package app
-class custom(val path: String, val methods: Seq[String]) extends cask.Endpoint[Int]{
- type Output = Int
+class custom(val path: String, val methods: Seq[String])
+ extends cask.Endpoint[Int, Seq[String]]{
def wrapFunction(ctx: cask.Request, delegate: Delegate): OuterReturned = {
delegate(Map()).map{num =>
cask.Response("Echo " + num, statusCode = num)
@@ -10,7 +10,6 @@ class custom(val path: String, val methods: Seq[String]) extends cask.Endpoint[I
def wrapPathSegment(s: String) = Seq(s)
- type Input = Seq[String]
type InputParser[T] = cask.endpoints.QueryParamReader[T]
}