Uses of Interface
org.apache.commons.digester3.binder.RulesBinder
Packages that use RulesBinder
Package
Description
The
annotations package provides for Java5 Annotations
meta data-based definition of rules for Digester.The
handlers package contains
AnnotationHandler
implementations.The Digester EDSL allows configure Digester using fluent APIs.
The Digester package lets you configure an XML -> Java object mapping module,
which triggers certain actions called rules whenever a particular pattern of
nested XML elements is recognized.
-
Uses of RulesBinder in org.apache.commons.digester3.annotations
Classes in org.apache.commons.digester3.annotations that implement RulesBinderModifier and TypeClassDescription(package private) final classARulesBinderimplementation with memory to maintain which classes have already been analyzed.Fields in org.apache.commons.digester3.annotations declared as RulesBinderModifier and TypeFieldDescriptionprivate final RulesBinderWithMemoryRulesBinder.wrappedRulesBinderMethods in org.apache.commons.digester3.annotations with parameters of type RulesBinderModifier and TypeMethodDescriptionvoidAnnotationHandler.handle(A annotation, E element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation.Constructors in org.apache.commons.digester3.annotations with parameters of type RulesBinder -
Uses of RulesBinder in org.apache.commons.digester3.annotations.handlers
Methods in org.apache.commons.digester3.annotations.handlers with parameters of type RulesBinderModifier and TypeMethodDescriptionprotected abstract voidAbstractMethodHandler.doBind(String pattern, String namespaceURI, Method method, Class<?> type, boolean fireOnBegin, RulesBinder rulesBinder) protected voidSetNextHandler.doBind(String pattern, String namespaceURI, Method method, Class<?> type, boolean fireOnBegin, RulesBinder rulesBinder) protected voidSetRootHandler.doBind(String pattern, String namespaceURI, Method method, Class<?> type, boolean fireOnBegin, RulesBinder rulesBinder) private voidAbstractMethodHandler.doHandle(A methodAnnotation, Annotation annotation, Method method, Class<?> type, boolean fireOnBegin, RulesBinder rulesBinder) private voidAbstractMethodHandler.doHandle(A methodAnnotation, Method method, Class<?> type, boolean fireOnBegin, RulesBinder rulesBinder) voidAbstractMethodHandler.handle(A annotation, Method element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation.voidBeanPropertySetterHandler.handle(BeanPropertySetter annotation, Field element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation.voidCallMethodHandler.handle(CallMethod annotation, Method element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation.voidCallParamHandler.handle(CallParam annotation, MethodArgument element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation.voidFactoryCreateHandler.handle(FactoryCreate annotation, Class<?> element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation.voidObjectCreateHandler.handle(ObjectCreate annotation, AnnotatedElement element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation.voidPathCallParamHandler.handle(PathCallParam annotation, MethodArgument element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation.voidSetPropertiesHandler.handle(SetProperty annotation, Field element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation.voidSetTopHandler.handle(SetTop annotation, Method element, RulesBinder rulesBinder) Handles the current visited element with the related current annotation. -
Uses of RulesBinder in org.apache.commons.digester3.binder
Classes in org.apache.commons.digester3.binder that implement RulesBinderModifier and TypeClassDescription(package private) final classThe default Digester EDSL implementation.Fields in org.apache.commons.digester3.binder declared as RulesBinderModifier and TypeFieldDescriptionprivate final RulesBinderAbstractBackToLinkedRuleBuilder.mainBinderprivate final RulesBinderLinkedRuleBuilder.mainBinderprivate RulesBinderAbstractRulesModule.rulesBinderMethods in org.apache.commons.digester3.binder that return RulesBinderModifier and TypeMethodDescriptionprotected RulesBinderAbstractRulesModule.rulesBinder()Return the wrappedRulesBinder.Methods in org.apache.commons.digester3.binder with parameters of type RulesBinderModifier and TypeMethodDescriptionfinal voidAbstractRulesModule.configure(RulesBinder rulesBinder) Configure the Digester rules binding via the given rules binder.voidRulesModule.configure(RulesBinder rulesBinder) Configure the Digester rules binding via the given rules binder.Constructors in org.apache.commons.digester3.binder with parameters of type RulesBinderModifierConstructorDescription(package private)AbstractBackToLinkedRuleBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder) (package private)AbstractParamTypeBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, String methodName, ClassLoader classLoader) (package private)BeanPropertySetterBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder) (package private)ByRuleBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, R rule) (package private)ByRuleProviderBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, RuleProvider<R> provider) (package private)CallMethodBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, String methodName, ClassLoader classLoader) (package private)CallParamBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder) (package private)FactoryCreateBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, ClassLoader classLoader) (package private)LinkedRuleBuilder(RulesBinder mainBinder, FromBinderRuleSet fromBinderRuleSet, ClassLoader classLoader, String keyPattern) (package private)NestedPropertiesBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder) (package private)NodeCreateRuleProvider(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder) (package private)ObjectCreateBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, ClassLoader classLoader) (package private)ObjectParamBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, T paramObj) (package private)PathCallParamBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder) (package private)PluginCreateRuleBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder) (package private)PluginDeclarationRuleBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder) (package private)SetNextBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, String methodName, ClassLoader classLoader) (package private)SetPropertiesBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder) (package private)SetPropertyBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, String attributePropertyName) (package private)SetRootBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, String methodName, ClassLoader classLoader) (package private)SetTopBuilder(String keyPattern, String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, String methodName, ClassLoader classLoader) -
Uses of RulesBinder in org.apache.commons.digester3.xmlrules
Classes in org.apache.commons.digester3.xmlrules that implement RulesBinderModifier and TypeClassDescription(package private) final class(package private) final class(package private) classFields in org.apache.commons.digester3.xmlrules declared as RulesBinderModifier and TypeFieldDescriptionprivate final RulesBinderAbstractXmlRule.targetRulesBinderprivate final RulesBinderIncludeRule.targetRulesBinderprivate final RulesBinderNameSpaceURIRulesBinder.wrappedBinderprivate final RulesBinderPrefixedRulesBinder.wrappedRulesBinderprivate final RulesBinderWithMemoryRulesBinder.wrappedRulesBinderMethods in org.apache.commons.digester3.xmlrules with parameters of type RulesBinderModifier and TypeMethodDescriptionvoidXmlRulesModule.configure(RulesBinder rulesBinder) Configure the Digester rules binding via the given rules binder.Constructors in org.apache.commons.digester3.xmlrules with parameters of type RulesBinderModifierConstructorDescriptionAbstractXmlMethodRule(RulesBinder targetRulesBinder, PatternStack patternStack) AbstractXmlRule(RulesBinder targetRulesBinder, PatternStack patternStack) BeanPropertySetterRule(RulesBinder targetRulesBinder, PatternStack patternStack) CallMethodRule(RulesBinder targetRulesBinder, PatternStack patternStack) CallParamRule(RulesBinder targetRulesBinder, PatternStack patternStack) FactoryCreateRule(RulesBinder targetRulesBinder, PatternStack patternStack) IncludeRule(WithMemoryRulesBinder memoryRulesBinder, RulesBinder targetRulesBinder) NameSpaceURIRulesBinder(RulesBinder wrappedBinder) NodeCreateRule(RulesBinder targetRulesBinder, PatternStack patternStack) ObjectCreateRule(RulesBinder targetRulesBinder, PatternStack patternStack) ObjectParamRule(RulesBinder targetRulesBinder, PatternStack patternStack) PrefixedRulesBinder(RulesBinder wrappedRulesBinder, String prefix) SetNestedPropertiesRule(RulesBinder targetRulesBinder, PatternStack patternStack) SetNextRule(RulesBinder targetRulesBinder, PatternStack patternStack) SetPropertiesRule(RulesBinder targetRulesBinder, PatternStack patternStack) SetPropertyRule(RulesBinder targetRulesBinder, PatternStack patternStack) SetRootRule(RulesBinder targetRulesBinder, PatternStack patternStack) SetTopRule(RulesBinder targetRulesBinder, PatternStack patternStack) WithMemoryRulesBinder(RulesBinder wrappedRulesBinder)