Interface AnnotationRuleProvider<A extends java.lang.annotation.Annotation,E extends java.lang.reflect.AnnotatedElement,R extends Rule>
-
- All Known Implementing Classes:
AttributeCallParamRuleProvider,BeanPropertySetterRuleProvider,CallMethodRuleProvider,CallParamRuleProvider,FactoryCreateRuleProvider,ObjectCreateRuleProvider,PathCallParamRuleProvider,SetNextRuleProvider,SetPropertiesRuleProvider,SetRootRuleProvider,SetTopRuleProvider,StackCallParamRuleProvider
public interface AnnotationRuleProvider<A extends java.lang.annotation.Annotation,E extends java.lang.reflect.AnnotatedElement,R extends Rule>
An object capable of providing instances ofRule.- Since:
- 2.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Rget()Provides an instance ofRule.voidinit(A annotation, E element)Initializes the provider.
-