|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.validator.internal.cfg.context.ConstraintMappingContext
public class ConstraintMappingContext
Context which collects constraints, cascades etc. configured via the programmatic API.
| Constructor Summary | |
|---|---|
ConstraintMappingContext()
|
|
| Method Summary | ||
|---|---|---|
void |
addCascadeConfig(BeanConstraintLocation cascade)
|
|
void |
addConstraintConfig(ConfiguredConstraint<?,BeanConstraintLocation> constraint)
|
|
void |
addDefaultGroupSequence(java.lang.Class<?> beanClass,
java.util.List<java.lang.Class<?>> defaultGroupSequence)
|
|
|
addDefaultGroupSequenceProvider(java.lang.Class<T> beanClass,
java.lang.Class<? extends DefaultGroupSequenceProvider<? super T>> defaultGroupSequenceProviderClass)
|
|
|
addDeprecatedDefaultGroupSequenceProvider(java.lang.Class<T> beanClass,
java.lang.Class<? extends DefaultGroupSequenceProvider<? super T>> defaultGroupSequenceProviderClass)
|
|
void |
addMethodCascadeConfig(MethodConstraintLocation cascade)
|
|
void |
addMethodConstraintConfig(ConfiguredConstraint<?,MethodConstraintLocation> constraint)
|
|
AnnotationProcessingOptions |
getAnnotationProcessingOptions()
|
|
java.util.Map<java.lang.Class<?>,java.util.Set<BeanConstraintLocation>> |
getCascadeConfig()
|
|
java.util.Collection<java.lang.Class<?>> |
getConfiguredClasses()
|
|
java.util.Map<java.lang.Class<?>,java.util.Set<ConfiguredConstraint<?,BeanConstraintLocation>>> |
getConstraintConfig()
Returns all constraint definitions registered with this mapping. |
|
|
getDefaultGroupSequenceProvider(java.lang.Class<T> beanType)
Returns the class of the default group sequence provider defined for the given bean type. |
|
java.util.List<java.lang.Class<?>> |
getDefaultSequence(java.lang.Class<?> beanType)
|
|
|
getDeprecatedDefaultGroupSequenceProvider(java.lang.Class<T> beanType)
Returns the class of the default group sequence provider defined for the given bean type. |
|
java.util.Map<java.lang.Class<?>,java.util.Set<MethodConstraintLocation>> |
getMethodCascadeConfig()
|
|
java.util.Map<java.lang.Class<?>,java.util.Set<ConfiguredConstraint<?,MethodConstraintLocation>>> |
getMethodConstraintConfig()
|
|
java.lang.String |
toString()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ConstraintMappingContext()
| Method Detail |
|---|
public final java.util.Map<java.lang.Class<?>,java.util.Set<ConfiguredConstraint<?,BeanConstraintLocation>>> getConstraintConfig()
public java.util.Map<java.lang.Class<?>,java.util.Set<ConfiguredConstraint<?,MethodConstraintLocation>>> getMethodConstraintConfig()
public final java.util.Map<java.lang.Class<?>,java.util.Set<BeanConstraintLocation>> getCascadeConfig()
public final java.util.Map<java.lang.Class<?>,java.util.Set<MethodConstraintLocation>> getMethodCascadeConfig()
public final java.util.Collection<java.lang.Class<?>> getConfiguredClasses()
public final java.util.List<java.lang.Class<?>> getDefaultSequence(java.lang.Class<?> beanType)
public final AnnotationProcessingOptions getAnnotationProcessingOptions()
public final <T> java.lang.Class<? extends DefaultGroupSequenceProvider<? super T>> getDeprecatedDefaultGroupSequenceProvider(java.lang.Class<T> beanType)
beanType - The bean type.
null if none.public final <T> java.lang.Class<? extends DefaultGroupSequenceProvider<? super T>> getDefaultGroupSequenceProvider(java.lang.Class<T> beanType)
beanType - The bean type.
null if none.public java.lang.String toString()
toString in class java.lang.Objectpublic final void addCascadeConfig(BeanConstraintLocation cascade)
public final void addMethodCascadeConfig(MethodConstraintLocation cascade)
public final void addDefaultGroupSequence(java.lang.Class<?> beanClass,
java.util.List<java.lang.Class<?>> defaultGroupSequence)
public final <T> void addDeprecatedDefaultGroupSequenceProvider(java.lang.Class<T> beanClass,
java.lang.Class<? extends DefaultGroupSequenceProvider<? super T>> defaultGroupSequenceProviderClass)
public final <T> void addDefaultGroupSequenceProvider(java.lang.Class<T> beanClass,
java.lang.Class<? extends DefaultGroupSequenceProvider<? super T>> defaultGroupSequenceProviderClass)
public final void addConstraintConfig(ConfiguredConstraint<?,BeanConstraintLocation> constraint)
public final void addMethodConstraintConfig(ConfiguredConstraint<?,MethodConstraintLocation> constraint)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||