/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.2 * User agent: apibuilder app.apibuilder.io/bml/bml-gen-test-application/0.0.2/play_2_6 */ package org.bml.bml.gen.test.application.v0.models package object bodyparsers { private def bodyParser[A](parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[A] ): _root_.play.api.mvc.BodyParser[A] = parser.validate( _.validate[A].asEither.left.map(e => _root_.play.api.mvc.Results.BadRequest(_root_.play.api.libs.json.JsError.toJson(e)) ) ) def bodyParserTestEnumeration(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[org.bml.bml.gen.test.application.v0.models.TestEnumeration] ): _root_.play.api.mvc.BodyParser[org.bml.bml.gen.test.application.v0.models.TestEnumeration] = bodyParser[org.bml.bml.gen.test.application.v0.models.TestEnumeration](parser) def bodyParserAccount(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[org.bml.bml.gen.test.application.v0.models.Account] ): _root_.play.api.mvc.BodyParser[org.bml.bml.gen.test.application.v0.models.Account] = bodyParser[org.bml.bml.gen.test.application.v0.models.Account](parser) def bodyParserAccountForm(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[org.bml.bml.gen.test.application.v0.models.AccountForm] ): _root_.play.api.mvc.BodyParser[org.bml.bml.gen.test.application.v0.models.AccountForm] = bodyParser[org.bml.bml.gen.test.application.v0.models.AccountForm](parser) def bodyParserClient(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[org.bml.bml.gen.test.application.v0.models.Client] ): _root_.play.api.mvc.BodyParser[org.bml.bml.gen.test.application.v0.models.Client] = bodyParser[org.bml.bml.gen.test.application.v0.models.Client](parser) def bodyParserHealthcheck(parser: _root_.play.api.mvc.BodyParser[_root_.play.api.libs.json.JsValue])( implicit ec: _root_.scala.concurrent.ExecutionContext, rds: _root_.play.api.libs.json.Reads[org.bml.bml.gen.test.application.v0.models.Healthcheck] ): _root_.play.api.mvc.BodyParser[org.bml.bml.gen.test.application.v0.models.Healthcheck] = bodyParser[org.bml.bml.gen.test.application.v0.models.Healthcheck](parser) }