diff options
author | vlad <vlad@driver.xyz> | 2018-01-25 14:13:07 -0800 |
---|---|---|
committer | vlad <vlad@driver.xyz> | 2018-01-25 14:13:07 -0800 |
commit | 3dd31307563576031e11607f04547d3a6fc84344 (patch) | |
tree | 11a948bb4794a404404c12dc61000829735ed6bd /src/main/scala/xyz/driver/restquery/rest/Directives.scala | |
parent | a0877d81ca2844d75dc361b5ce7c99afacd6e25f (diff) | |
download | rest-query-3dd31307563576031e11607f04547d3a6fc84344.tar.gz rest-query-3dd31307563576031e11607f04547d3a6fc84344.tar.bz2 rest-query-3dd31307563576031e11607f04547d3a6fc84344.zip |
Extracting query library
Diffstat (limited to 'src/main/scala/xyz/driver/restquery/rest/Directives.scala')
-rw-r--r-- | src/main/scala/xyz/driver/restquery/rest/Directives.scala | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/main/scala/xyz/driver/restquery/rest/Directives.scala b/src/main/scala/xyz/driver/restquery/rest/Directives.scala index 2936f70..a8dcb3b 100644 --- a/src/main/scala/xyz/driver/restquery/rest/Directives.scala +++ b/src/main/scala/xyz/driver/restquery/rest/Directives.scala @@ -1,9 +1,9 @@ -package xyz.driver.restquery.http +package xyz.driver.restquery.rest import akka.http.scaladsl.server.Directives._ import akka.http.scaladsl.server._ -import xyz.driver.restquery.domain.{SearchFilterExpr, _} -import xyz.driver.restquery.http.parsers._ +import xyz.driver.restquery.query.{SearchFilterExpr, _} +import xyz.driver.restquery.rest.parsers._ import scala.util._ @@ -41,15 +41,6 @@ trait Directives { } } - def StringIdInPath[T]: PathMatcher1[StringId[T]] = - PathMatchers.Segment.map((id) => StringId(id.toString)) - - def LongIdInPath[T]: PathMatcher1[LongId[T]] = - PathMatchers.LongNumber.map((id) => LongId(id)) - - def UuidIdInPath[T]: PathMatcher1[UuidId[T]] = - PathMatchers.JavaUUID.map((id) => UuidId(id)) - } object Directives extends Directives |