net.sf.mmm.util.validation.api.package-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mmm-util-validation Show documentation
Show all versions of mmm-util-validation Show documentation
This project provides advanced validation support.
/* Copyright (c) The m-m-m Team, Licensed under the Apache License, Version 2.0
* http://www.apache.org/licenses/LICENSE-2.0 */
/**
* Provides the API for simple validation of values.
* Validator API
Validation is a fundamental feature of an application. This package provides a simple but
* powerful API for validation. While Java defines a very sophisticated API provided by {@code javax.validation} it is
* overloaded for simpler use-cases or a limited web-application based on GWT. However, this API here can still act as a
* thin facade to such validation framework.
* Validation and GWT (Google Web Toolkit)
Techniques like GWT require specific limitations for your Java code
* in oder to be executable as JavaScript on the client. These limitations shall not limit your validation on the
* server-side but still allow to reuse logic on the client. I am aware that
* gwt-validation brings {@code javax.validation} to the
* client. However, the price of this complexity is reduced turn-around times during development and therefore limit the
* progress of your project.
*/
package net.sf.mmm.util.validation.api;
© 2015 - 2025 Weber Informatics LLC | Privacy Policy