|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.validator.engine.ConfigurationImpl
public class ConfigurationImpl
Hibernate specific Configuration implementation.
| Constructor Summary | |
|---|---|
ConfigurationImpl(javax.validation.spi.BootstrapState state)
|
|
ConfigurationImpl(javax.validation.spi.ValidationProvider provider)
|
|
| Method Summary | |
|---|---|
HibernateValidatorConfiguration |
addMapping(ConstraintMapping mapping)
Adds the specified ConstraintMapping instance to the configuration. |
HibernateValidatorConfiguration |
addMapping(java.io.InputStream stream)
|
HibernateValidatorConfiguration |
addProperty(java.lang.String name,
java.lang.String value)
|
javax.validation.ValidatorFactory |
buildValidatorFactory()
|
ConfigurationImpl |
constraintValidatorFactory(javax.validation.ConstraintValidatorFactory constraintValidatorFactory)
|
javax.validation.ConstraintValidatorFactory |
getConstraintValidatorFactory()
|
javax.validation.ConstraintValidatorFactory |
getDefaultConstraintValidatorFactory()
|
javax.validation.MessageInterpolator |
getDefaultMessageInterpolator()
|
ResourceBundleLocator |
getDefaultResourceBundleLocator()
Returns the ResourceBundleLocator used by the
default message
interpolator to load user-provided resource bundles. |
javax.validation.TraversableResolver |
getDefaultTraversableResolver()
|
ConstraintMapping |
getMapping()
|
java.util.Set<java.io.InputStream> |
getMappingStreams()
|
javax.validation.MessageInterpolator |
getMessageInterpolator()
|
java.util.Map<java.lang.String,java.lang.String> |
getProperties()
|
javax.validation.TraversableResolver |
getTraversableResolver()
|
HibernateValidatorConfiguration |
ignoreXmlConfiguration()
|
boolean |
isIgnoreXmlConfiguration()
|
ConfigurationImpl |
messageInterpolator(javax.validation.MessageInterpolator interpolator)
|
ConfigurationImpl |
traversableResolver(javax.validation.TraversableResolver resolver)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConfigurationImpl(javax.validation.spi.BootstrapState state)
public ConfigurationImpl(javax.validation.spi.ValidationProvider provider)
| Method Detail |
|---|
public HibernateValidatorConfiguration ignoreXmlConfiguration()
ignoreXmlConfiguration in interface javax.validation.Configuration<HibernateValidatorConfiguration>public ConfigurationImpl messageInterpolator(javax.validation.MessageInterpolator interpolator)
messageInterpolator in interface javax.validation.Configuration<HibernateValidatorConfiguration>public ConfigurationImpl traversableResolver(javax.validation.TraversableResolver resolver)
traversableResolver in interface javax.validation.Configuration<HibernateValidatorConfiguration>public ConfigurationImpl constraintValidatorFactory(javax.validation.ConstraintValidatorFactory constraintValidatorFactory)
constraintValidatorFactory in interface javax.validation.Configuration<HibernateValidatorConfiguration>public HibernateValidatorConfiguration addMapping(java.io.InputStream stream)
addMapping in interface javax.validation.Configuration<HibernateValidatorConfiguration>public HibernateValidatorConfiguration addMapping(ConstraintMapping mapping)
HibernateValidatorConfigurationConstraintMapping instance to the configuration. Constraints configured in mapping
will be added to the constraints configured via annotations and/or xml.
addMapping in interface HibernateValidatorConfigurationmapping - ConstraintMapping instance containing programmatic configured constraints
this following the chaining method pattern
public HibernateValidatorConfiguration addProperty(java.lang.String name,
java.lang.String value)
addProperty in interface javax.validation.Configuration<HibernateValidatorConfiguration>public javax.validation.ValidatorFactory buildValidatorFactory()
buildValidatorFactory in interface javax.validation.Configuration<HibernateValidatorConfiguration>public boolean isIgnoreXmlConfiguration()
isIgnoreXmlConfiguration in interface javax.validation.spi.ConfigurationStatepublic javax.validation.MessageInterpolator getMessageInterpolator()
getMessageInterpolator in interface javax.validation.spi.ConfigurationStatepublic java.util.Set<java.io.InputStream> getMappingStreams()
getMappingStreams in interface javax.validation.spi.ConfigurationStatepublic javax.validation.ConstraintValidatorFactory getConstraintValidatorFactory()
getConstraintValidatorFactory in interface javax.validation.spi.ConfigurationStatepublic javax.validation.TraversableResolver getTraversableResolver()
getTraversableResolver in interface javax.validation.spi.ConfigurationStatepublic java.util.Map<java.lang.String,java.lang.String> getProperties()
getProperties in interface javax.validation.spi.ConfigurationStatepublic javax.validation.MessageInterpolator getDefaultMessageInterpolator()
getDefaultMessageInterpolator in interface javax.validation.Configuration<HibernateValidatorConfiguration>public javax.validation.TraversableResolver getDefaultTraversableResolver()
getDefaultTraversableResolver in interface javax.validation.Configuration<HibernateValidatorConfiguration>public javax.validation.ConstraintValidatorFactory getDefaultConstraintValidatorFactory()
getDefaultConstraintValidatorFactory in interface javax.validation.Configuration<HibernateValidatorConfiguration>public ResourceBundleLocator getDefaultResourceBundleLocator()
HibernateValidatorConfiguration
Returns the ResourceBundleLocator used by the
default message
interpolator to load user-provided resource bundles. In conformance with
the specification this default locator retrieves the bundle
"ValidationMessages".
This locator can be used as delegate for custom locators when setting a
customized ResourceBundleMessageInterpolator:
HibernateValidatorConfiguration configure =
Validation.byProvider(HibernateValidator.class).configure();
<p/>
ResourceBundleLocator defaultResourceBundleLocator =
configure.getDefaultResourceBundleLocator();
ResourceBundleLocator myResourceBundleLocator =
new MyResourceBundleLocator(defaultResourceBundleLocator);
<p/>
configure.messageInterpolator(
new ResourceBundleMessageInterpolator(myResourceBundleLocator));
getDefaultResourceBundleLocator in interface HibernateValidatorConfigurationResourceBundleLocator. Never null.public ConstraintMapping getMapping()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||