|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.bval.jsr303.ApacheFactoryContext
public class ApacheFactoryContext
Description: Represents the context that is used to create
ClassValidator
instances.
Constructor Summary | |
---|---|
|
ApacheFactoryContext(ApacheValidatorFactory factory)
Create a new ApacheFactoryContext instance. |
protected |
ApacheFactoryContext(ApacheValidatorFactory factory,
MetaBeanFinder metaBeanFinder)
Create a new ApacheFactoryContext instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ApacheFactoryContext(ApacheValidatorFactory factory)
factory
- protected ApacheFactoryContext(ApacheValidatorFactory factory, MetaBeanFinder metaBeanFinder)
factory
- metaBeanFinder
- Method Detail |
---|
public ApacheValidatorFactory getFactory()
ApacheValidatorFactory
used by this
ApacheFactoryContext
.
ApacheValidatorFactory
public final MetaBeanFinder getMetaBeanFinder()
MetaBeanFinder
public ValidatorContext messageInterpolator(MessageInterpolator messageInterpolator)
messageInterpolator
in interface ValidatorContext
public ValidatorContext traversableResolver(TraversableResolver traversableResolver)
traversableResolver
in interface ValidatorContext
public ValidatorContext constraintValidatorFactory(ConstraintValidatorFactory constraintValidatorFactory)
constraintValidatorFactory
in interface ValidatorContext
public ConstraintValidatorFactory getConstraintValidatorFactory()
ConstraintValidatorFactory
.
ConstraintValidatorFactory
public Validator getValidator()
getValidator
in interface ValidatorContext
public MessageInterpolator getMessageInterpolator()
MessageInterpolator
.
MessageInterpolator
public TraversableResolver getTraversableResolver()
TraversableResolver
.
TraversableResolver
protected MetaBeanFinder buildMetaBeanFinder()
ApacheValidatorConfiguration.Properties.ENABLE_INTROSPECTOR
, an
IntrospectorMetaBeanFactory
MetaBeanFactory
types (if any) specified by
ApacheValidatorConfiguration.Properties.METABEAN_FACTORY_CLASSNAMES
Jsr303MetaBeanFactory
has yet been specified (this
allows factory order customization), a Jsr303MetaBeanFactory
which handles both JSR303-XML and JSR303-AnnotationsApacheValidatorConfiguration.Properties.ENABLE_METABEANS_XML
, an
XMLMetaBeanFactory
protected MetaBeanFinder createMetaBeanManager(List<MetaBeanFactory> builders)
MetaBeanManager
using the specified builders.
builders
- MetaBeanFactory
List
MetaBeanManager
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |