Package io.inversion

Class Request.Validation

java.lang.Object
io.inversion.Request.Validation
Enclosing class:
Request

public static class Request.Validation extends Object
Utility designed to make it easy to validate request properties or request body json values while you are retrieving them.

Required (Not Null)

To ensure a field is not null, use the required() method:

  • String nameFirst = request.validate("nameFirst", "A first name is required").required().asString();

Comparison

To validate a number is greater than 5, then return its value:

  • int myParam = request.validate("myParamName", "optional_custom_error_message").gt(5).asInt();
See Also: