public class ConfigurationImpl extends Object implements HibernateValidatorConfiguration, ConfigurationState
Configuration implementation.FAIL_FAST| Constructor and Description |
|---|
ConfigurationImpl(BootstrapState state) |
ConfigurationImpl(ValidationProvider<?> provider) |
public ConfigurationImpl(BootstrapState state)
public ConfigurationImpl(ValidationProvider<?> provider)
public final HibernateValidatorConfiguration ignoreXmlConfiguration()
ignoreXmlConfiguration in interface Configuration<HibernateValidatorConfiguration>public final ConfigurationImpl messageInterpolator(MessageInterpolator interpolator)
messageInterpolator in interface Configuration<HibernateValidatorConfiguration>public final ConfigurationImpl traversableResolver(TraversableResolver resolver)
traversableResolver in interface Configuration<HibernateValidatorConfiguration>public final ConfigurationImpl constraintValidatorFactory(ConstraintValidatorFactory constraintValidatorFactory)
constraintValidatorFactory in interface Configuration<HibernateValidatorConfiguration>public HibernateValidatorConfiguration parameterNameProvider(ParameterNameProvider parameterNameProvider)
parameterNameProvider in interface Configuration<HibernateValidatorConfiguration>public final HibernateValidatorConfiguration addMapping(InputStream stream)
addMapping in interface Configuration<HibernateValidatorConfiguration>public final HibernateValidatorConfiguration failFast(boolean failFast)
HibernateValidatorConfigurationfailFast in interface HibernateValidatorConfigurationfailFast - true to enable fail fast, false otherwise.this following the chaining method patternpublic final ConstraintMapping createConstraintMapping()
HibernateValidatorConfigurationHibernateValidatorConfiguration.addMapping(ConstraintMapping).createConstraintMapping in interface HibernateValidatorConfigurationpublic final 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 constraintsthis following the chaining method patternpublic final HibernateValidatorConfiguration addProperty(String name, String value)
addProperty in interface Configuration<HibernateValidatorConfiguration>public final ValidatorFactory buildValidatorFactory()
buildValidatorFactory in interface Configuration<HibernateValidatorConfiguration>public final boolean isIgnoreXmlConfiguration()
isIgnoreXmlConfiguration in interface ConfigurationStatepublic final MessageInterpolator getMessageInterpolator()
getMessageInterpolator in interface ConfigurationStatepublic final Set<InputStream> getMappingStreams()
getMappingStreams in interface ConfigurationStatepublic final boolean getFailFast()
public final ConstraintValidatorFactory getConstraintValidatorFactory()
getConstraintValidatorFactory in interface ConfigurationStatepublic final TraversableResolver getTraversableResolver()
getTraversableResolver in interface ConfigurationStatepublic BootstrapConfiguration getBootstrapConfiguration()
getBootstrapConfiguration in interface Configuration<HibernateValidatorConfiguration>public ParameterNameProvider getParameterNameProvider()
getParameterNameProvider in interface ConfigurationStatepublic final Map<String,String> getProperties()
getProperties in interface ConfigurationStatepublic final MessageInterpolator getDefaultMessageInterpolator()
getDefaultMessageInterpolator in interface Configuration<HibernateValidatorConfiguration>public final TraversableResolver getDefaultTraversableResolver()
getDefaultTraversableResolver in interface Configuration<HibernateValidatorConfiguration>public final ConstraintValidatorFactory getDefaultConstraintValidatorFactory()
getDefaultConstraintValidatorFactory in interface Configuration<HibernateValidatorConfiguration>public final 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();
ResourceBundleLocator defaultResourceBundleLocator =
configure.getDefaultBundleLocator();
ResourceBundleLocator myResourceBundleLocator =
new MyResourceBundleLocator(defaultResourceBundleLocator);
configure.messageInterpolator(
new ResourceBundleMessageInterpolator(myResourceBundleLocator));
getDefaultResourceBundleLocator in interface HibernateValidatorConfigurationResourceBundleLocator. Never null.public ParameterNameProvider getDefaultParameterNameProvider()
getDefaultParameterNameProvider in interface Configuration<HibernateValidatorConfiguration>public final Set<ConstraintMapping> getProgrammaticMappings()
Copyright © 2007-2012 Red Hat Middleware, LLC. All Rights Reserved