Class AbstractConstraintToBeanTypeConverter<SOURCE extends AbstractConstraintModel>
- java.lang.Object
-
- de.hybris.platform.validation.extractor.impl.AbstractConstraintToBeanTypeConverter<SOURCE>
-
- All Implemented Interfaces:
ConstraintConverter<SOURCE,org.hibernate.validator.internal.xml.binding.BeanType>
- Direct Known Subclasses:
AttributeConstraintToBeanTypeConverter
,TypeConstraintToBeanTypeConverter
public abstract class AbstractConstraintToBeanTypeConverter<SOURCE extends AbstractConstraintModel> extends java.lang.Object implements ConstraintConverter<SOURCE,org.hibernate.validator.internal.xml.binding.BeanType>
Base converter for anyAbstractConstraintModel
specification.
-
-
Constructor Summary
Constructors Constructor Description AbstractConstraintToBeanTypeConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.hibernate.validator.internal.xml.binding.BeanType
createBeanType(SOURCE source)
TODO: apidocprotected org.hibernate.validator.internal.xml.binding.ConstraintType
createConstrainType(SOURCE source)
TODO: apidocvoid
setGroupsConverter(ConstraintConverter<java.util.Set<ConstraintGroupModel>,org.hibernate.validator.internal.xml.binding.GroupsType> groupsConverter)
void
setIgnoredAnnotationMethods(java.util.Set<java.lang.String> ignoredAnnotationMethods)
Specifies method which accessors will be ignored in annotation as not important for assiging dynamic value mappings e.g javax.validation.constraints.Size For engine important is only min,maxvoid
setSeverityConverter(ConstraintConverter<Severity,org.hibernate.validator.internal.xml.binding.PayloadType> severityConverter)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.validation.extractor.ConstraintConverter
convert, isActiveForConstraint
-
-
-
-
Method Detail
-
createBeanType
protected org.hibernate.validator.internal.xml.binding.BeanType createBeanType(SOURCE source)
TODO: apidoc
-
createConstrainType
protected org.hibernate.validator.internal.xml.binding.ConstraintType createConstrainType(SOURCE source)
TODO: apidoc
-
setIgnoredAnnotationMethods
public void setIgnoredAnnotationMethods(java.util.Set<java.lang.String> ignoredAnnotationMethods)
Specifies method which accessors will be ignored in annotation as not important for assiging dynamic value mappings e.g javax.validation.constraints.Size For engine important is only min,max
-
setGroupsConverter
public void setGroupsConverter(ConstraintConverter<java.util.Set<ConstraintGroupModel>,org.hibernate.validator.internal.xml.binding.GroupsType> groupsConverter)
-
setSeverityConverter
public void setSeverityConverter(ConstraintConverter<Severity,org.hibernate.validator.internal.xml.binding.PayloadType> severityConverter)
-
-