public interface ConstraintValidatorFactory
ConstraintValidator
instance based off its class.
The ConstraintValidatorFactory
is not responsible
for calling ConstraintValidator.initialize(java.lang.annotation.Annotation)
.Modifier and Type | Method and Description |
---|---|
<T extends ConstraintValidator<?,?>> |
getInstance(Class<T> key) |
void |
releaseInstance(ConstraintValidator<?,?> instance)
Signals
ConstraintValidatorFactory that the instance is no longer
being used by the Bean Validation provider. |
<T extends ConstraintValidator<?,?>> T getInstance(Class<T> key)
key
- The class of the constraint validator to instantiatevoid releaseInstance(ConstraintValidator<?,?> instance)
ConstraintValidatorFactory
that the instance is no longer
being used by the Bean Validation provider.instance
- validator being releasedCopyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.