Package org.apache.struts2.factory
Class DefaultValidatorFactory
java.lang.Object
org.apache.struts2.factory.DefaultValidatorFactory
- All Implemented Interfaces:
ValidatorFactory
Default implementation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBuild a Validator of the given type and set the parameters on itvoid
setObjectFactory
(ObjectFactory objectFactory) void
setReflectionProvider
(ReflectionProvider reflectionProvider)
-
Constructor Details
-
DefaultValidatorFactory
public DefaultValidatorFactory()
-
-
Method Details
-
setObjectFactory
-
setReflectionProvider
-
buildValidator
public Validator buildValidator(String className, Map<String, Object> params, Map<String, throws ExceptionObject> extraContext) Description copied from interface:ValidatorFactory
Build a Validator of the given type and set the parameters on it- Specified by:
buildValidator
in interfaceValidatorFactory
- Parameters:
className
- the type of Validator to buildparams
- property name -> value Map to set onto the Validator instanceextraContext
- a Map of extra context which uses the same keys as theActionContext
- Returns:
- a validator instance
- Throws:
Exception
- in case of any errors
-