Uses of Interface
org.apache.commons.digester.annotations.AnnotationRuleProvider
Packages that use AnnotationRuleProvider
Package
Description
The
annotations package provides for Java5 Annotations
meta data-based definition of rules for Digester.This package contains internal use only classes, users can ignore it.
This package contains
AnnotationRuleProvider
implementations.Contains annotations package SPI definition.
-
Uses of AnnotationRuleProvider in org.apache.commons.digester.annotations
Fields in org.apache.commons.digester.annotations with type parameters of type AnnotationRuleProviderModifier and TypeFieldDescriptionprivate final Map<String, List<AnnotationRuleProvider<Annotation, AnnotatedElement, Rule>>> FromAnnotationsRuleSet.rulesThe data structure that stores the patterns/AnnotationRuleProviderpairs.Methods in org.apache.commons.digester.annotations with type parameters of type AnnotationRuleProviderModifier and TypeMethodDescription<A extends Annotation, E extends AnnotatedElement, R extends Rule, T extends AnnotationRuleProvider<A,E, R>>
voidFromAnnotationsRuleSet.addRuleProvider(String pattern, Class<T> klass, A annotation, E element) Builds and register anAnnotationRuleProviderfor a specific pattern.<T extends AnnotationRuleProvider<? extends Annotation, ? extends AnnotatedElement, ? extends Rule>>
TFromAnnotationsRuleSet.getProvider(String pattern, Class<T> providerClass) Retrieves a specific instance of theAnnotationRuleProviderfor the input pattern.Methods in org.apache.commons.digester.annotations that return types with arguments of type AnnotationRuleProviderModifier and TypeMethodDescriptionprivate Map<String, List<AnnotationRuleProvider<Annotation, AnnotatedElement, Rule>>> FromAnnotationsRuleSet.getRules()Returns the data structure the patterns/AnnotationRuleProviderpairs.Methods in org.apache.commons.digester.annotations with parameters of type AnnotationRuleProviderModifier and TypeMethodDescriptionvoidFromAnnotationsRuleSet.addRuleProvider(String pattern, AnnotationRuleProvider<? extends Annotation, ? extends AnnotatedElement, ? extends Rule> ruleProvider) Register anAnnotationRuleProviderfor a specific pattern. -
Uses of AnnotationRuleProvider in org.apache.commons.digester.annotations.internal
Methods in org.apache.commons.digester.annotations.internal with type parameters of type AnnotationRuleProviderModifier and TypeMethodDescription<T extends AnnotationRuleProvider<? extends Annotation, ? extends AnnotatedElement, ? extends Rule>>
TDefaultAnnotationRuleProviderFactory.newInstance(Class<T> type) Return anAnnotationRuleProviderinstance of the specified type. -
Uses of AnnotationRuleProvider in org.apache.commons.digester.annotations.providers
Classes in org.apache.commons.digester.annotations.providers that implement AnnotationRuleProviderModifier and TypeClassDescriptionfinal classProvides instances ofCallParamRule.final classProvides instances ofBeanPropertySetterRule.final classProvides instances ofCallMethodRulefinal classProvides instances ofCallParamRule.final classProvides instances ofFactoryCreateRule.final classProvides instances ofObjectCreateRule.final classProvides instances ofPathCallParamRule.final classProvides instances ofSetNextRule.final classProvides instances ofSetPropertiesRule.final classProvides instances ofSetRootRule.final classProvides instances ofSetTopRule.final classProvides instances ofCallParamRule. -
Uses of AnnotationRuleProvider in org.apache.commons.digester.annotations.spi
Methods in org.apache.commons.digester.annotations.spi with type parameters of type AnnotationRuleProviderModifier and TypeMethodDescription<T extends AnnotationRuleProvider<? extends Annotation, ? extends AnnotatedElement, ? extends Rule>>
TAnnotationRuleProviderFactory.newInstance(Class<T> type) Return anAnnotationRuleProviderinstance of the specified type.