Class ConstraintViolationImpl.Builder<T>
- java.lang.Object
-
- de.knightsoftnet.validators.client.impl.ConstraintViolationImpl.Builder<T>
-
- Type Parameters:
T- the type of bean validated.
- Enclosing class:
- ConstraintViolationImpl<T>
public static class ConstraintViolationImpl.Builder<T> extends Object
Builder for ConstraintViolations.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConstraintViolationImpl<T>build()build new constraint violation implementation.ConstraintViolationImpl.Builder<T>setConstraintDescriptor(javax.validation.metadata.ConstraintDescriptor<?> constraintDescriptor)ConstraintViolationImpl.Builder<T>setElementType(ElementType elementType)ConstraintViolationImpl.Builder<T>setInvalidValue(Object invalidValue)ConstraintViolationImpl.Builder<T>setLeafBean(Object leafBean)ConstraintViolationImpl.Builder<T>setMessage(String message)ConstraintViolationImpl.Builder<T>setMessageTemplate(String messageTemplate)ConstraintViolationImpl.Builder<T>setPropertyPath(javax.validation.Path propertyPath)ConstraintViolationImpl.Builder<T>setRootBean(T rootBean)ConstraintViolationImpl.Builder<T>setRootBeanClass(Class<T> rootBeanClass)
-
-
-
Method Detail
-
build
public ConstraintViolationImpl<T> build()
build new constraint violation implementation.- Returns:
- ConstraintViolationImpl
-
setConstraintDescriptor
public ConstraintViolationImpl.Builder<T> setConstraintDescriptor(javax.validation.metadata.ConstraintDescriptor<?> constraintDescriptor)
-
setElementType
public ConstraintViolationImpl.Builder<T> setElementType(ElementType elementType)
-
setInvalidValue
public ConstraintViolationImpl.Builder<T> setInvalidValue(Object invalidValue)
-
setLeafBean
public ConstraintViolationImpl.Builder<T> setLeafBean(Object leafBean)
-
setMessage
public ConstraintViolationImpl.Builder<T> setMessage(String message)
-
setMessageTemplate
public ConstraintViolationImpl.Builder<T> setMessageTemplate(String messageTemplate)
-
setPropertyPath
public ConstraintViolationImpl.Builder<T> setPropertyPath(javax.validation.Path propertyPath)
-
setRootBean
public ConstraintViolationImpl.Builder<T> setRootBean(T rootBean)
-
setRootBeanClass
public ConstraintViolationImpl.Builder<T> setRootBeanClass(Class<T> rootBeanClass)
-
-