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 anAnnotationRuleProvider
instance of the specified type.
-
Method Details
-
newInstance
<T extends AnnotationRuleProvider<? extends Annotation,? extends AnnotatedElement, T newInstance? extends Rule>> (Class<T> type) throws DigesterLoadingException Return anAnnotationRuleProvider
instance of the specified type.- Type Parameters:
T
- theAnnotationRuleProvider
type.- 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 thetype
instance.
-