|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.bval.jsr303.ConfigurationImpl
public class ConfigurationImpl
Description: used to configure apache-validation for jsr303.
Implementation of Configuration that also implements ConfigurationState,
hence this can be passed to buildValidatorFactory(ConfigurationState).
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.apache.bval.jsr303.ApacheValidatorConfiguration |
---|
ApacheValidatorConfiguration.Properties |
Field Summary | |
---|---|
protected ConstraintValidatorFactory |
constraintValidatorFactory
Configured ConstraintValidatorFactory |
protected MessageInterpolator |
defaultMessageInterpolator
Default MessageInterpolator |
protected MessageInterpolator |
messageInterpolator
Configured MessageInterpolator |
protected ValidationProvider<?> |
provider
Configured ValidationProvider |
protected Class<? extends ValidationProvider<?>> |
providerClass
Configured ValidationProvider class |
protected ValidationProviderResolver |
providerResolver
Configured ValidationProviderResolver |
Constructor Summary | |
---|---|
ConfigurationImpl(BootstrapState aState,
ValidationProvider<?> aProvider)
Create a new ConfigurationImpl instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final ValidationProvider<?> provider
ValidationProvider
protected final ValidationProviderResolver providerResolver
ValidationProviderResolver
protected Class<? extends ValidationProvider<?>> providerClass
ValidationProvider
class
protected MessageInterpolator messageInterpolator
MessageInterpolator
protected ConstraintValidatorFactory constraintValidatorFactory
ConstraintValidatorFactory
protected final MessageInterpolator defaultMessageInterpolator
MessageInterpolator
Constructor Detail |
---|
public ConfigurationImpl(BootstrapState aState, ValidationProvider<?> aProvider)
aState
- aProvider
- Method Detail |
---|
public ApacheValidatorConfiguration traversableResolver(TraversableResolver resolver)
traversableResolver
in interface Configuration<ApacheValidatorConfiguration>
public ApacheValidatorConfiguration ignoreXmlConfiguration()
ignoreXmlConfiguration
in interface Configuration<ApacheValidatorConfiguration>
public ConfigurationImpl messageInterpolator(MessageInterpolator resolver)
messageInterpolator
in interface Configuration<ApacheValidatorConfiguration>
public ConfigurationImpl constraintValidatorFactory(ConstraintValidatorFactory constraintFactory)
constraintValidatorFactory
in interface Configuration<ApacheValidatorConfiguration>
public ApacheValidatorConfiguration addMapping(InputStream stream)
addMapping
in interface Configuration<ApacheValidatorConfiguration>
public ApacheValidatorConfiguration addProperty(String name, String value)
addProperty
in interface Configuration<ApacheValidatorConfiguration>
public Map<String,String> getProperties()
getProperties
in interface ConfigurationState
public boolean isIgnoreXmlConfiguration()
isIgnoreXmlConfiguration
in interface ConfigurationState
public Set<InputStream> getMappingStreams()
getMappingStreams
in interface ConfigurationState
public MessageInterpolator getMessageInterpolator()
getMessageInterpolator
in interface ConfigurationState
public MessageInterpolator getDefaultMessageInterpolator()
getDefaultMessageInterpolator
in interface Configuration<ApacheValidatorConfiguration>
public TraversableResolver getDefaultTraversableResolver()
getDefaultTraversableResolver
in interface Configuration<ApacheValidatorConfiguration>
public ConstraintValidatorFactory getDefaultConstraintValidatorFactory()
getDefaultConstraintValidatorFactory
in interface Configuration<ApacheValidatorConfiguration>
public ValidatorFactory buildValidatorFactory()
buildValidatorFactory
in interface Configuration<ApacheValidatorConfiguration>
ValidationException
- if the ValidatorFactory cannot be builtpublic ValidatorFactory doPrivBuildValidatorFactory()
public ConstraintValidatorFactory getConstraintValidatorFactory()
getConstraintValidatorFactory
in interface ConfigurationState
public TraversableResolver getTraversableResolver()
getTraversableResolver
in interface ConfigurationState
public ValidationProvider<?> getProvider()
ValidationProvider
.
ValidationProvider
public void setProviderClass(Class<? extends ValidationProvider<?>> providerClass)
ValidationProvider
class.
providerClass
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |