com.github.ldeitos.validation.Validator Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of extendedValidation-core Show documentation
Show all versions of extendedValidation-core Show documentation
Extension for BeanValidation API Core. Content interfaces, qualifiers and constraints definitions.
This version is Java 17 and JakartaEE 10 compatible.
package com.github.ldeitos.validation;
import java.util.Set;
/**
*
* @author Leandro Deitos
*
*/
public interface Validator extends javax.validation.Validator {
public Set validateBean(T object,
Class>... groups);
public Set validatePropertyBean(T object,
String propertyName, Class>... groups);
public Set validateValueBean(Class beanType,
String propertyName, Object value, Class>... groups);
}