Interface AnnotationRuleProviderFactory
- All Known Implementing Classes:
DefaultAnnotationRuleProviderFactory
public interface AnnotationRuleProviderFactory
An object capable of providing instances of
AnnotationRuleProvider.- Since:
- 2.1
-
Method Summary
Modifier and TypeMethodDescription<T extends AnnotationRuleProvider<? extends Annotation, ? extends AnnotatedElement, ? extends Rule>>
TnewInstance(Class<T> type) Return anAnnotationRuleProviderinstance of the specified type.
-
Method Details
-
newInstance
<T extends AnnotationRuleProvider<? extends Annotation, ? extends AnnotatedElement, ? extends Rule>> T newInstance(Class<T> type) throws DigesterLoadingException Return anAnnotationRuleProviderinstance of the specified type.- Type Parameters:
T- theAnnotationRuleProvidertype.- Parameters:
type- the class of the object to be returned.- Returns:
- an instance of the specified class.
- Throws:
DigesterLoadingException- if any error occurs while creating thetypeinstance.
-