/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1 * User agent: apibuilder app.apibuilder.io/bml/validation/0.0.1/play_2_6 */ package org.bml.validation.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 bodyParserFieldValidationErrorType(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.validation.v0.models.FieldValidationErrorType] ): _root_.play.api.mvc.BodyParser[org.bml.validation.v0.models.FieldValidationErrorType] = bodyParser[org.bml.validation.v0.models.FieldValidationErrorType](parser) def bodyParserConflictResourceExistsResponse( 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.validation.v0.models.ConflictResourceExistsResponse] ): _root_.play.api.mvc.BodyParser[org.bml.validation.v0.models.ConflictResourceExistsResponse] = bodyParser[org.bml.validation.v0.models.ConflictResourceExistsResponse](parser) def bodyParserFieldValidationError(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.validation.v0.models.FieldValidationError] ): _root_.play.api.mvc.BodyParser[org.bml.validation.v0.models.FieldValidationError] = bodyParser[org.bml.validation.v0.models.FieldValidationError](parser) def bodyParserFieldValidationErrorEntry(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.validation.v0.models.FieldValidationErrorEntry] ): _root_.play.api.mvc.BodyParser[org.bml.validation.v0.models.FieldValidationErrorEntry] = bodyParser[org.bml.validation.v0.models.FieldValidationErrorEntry](parser) def bodyParserFieldValidationResponse(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.validation.v0.models.FieldValidationResponse] ): _root_.play.api.mvc.BodyParser[org.bml.validation.v0.models.FieldValidationResponse] = bodyParser[org.bml.validation.v0.models.FieldValidationResponse](parser) }