Uses of Interface
org.apache.commons.digester3.binder.RulesBinder
-
Packages that use RulesBinder Package Description org.apache.commons.digester3.annotations Theannotations
package provides for Java5 Annotations meta data-based definition of rules forDigester
.org.apache.commons.digester3.annotations.handlers Thehandlers
package containsAnnotationHandler
implementations.org.apache.commons.digester3.binder The Digester EDSL allows configure Digester using fluent APIs.org.apache.commons.digester3.xmlrules 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 RulesBinder Modifier and Type Class Description (package private) class
WithMemoryRulesBinder
ARulesBinder
implementation with memory to maintain which classes have already been analyzed.Fields in org.apache.commons.digester3.annotations declared as RulesBinder Modifier and Type Field Description private RulesBinder
WithMemoryRulesBinder. wrappedRulesBinder
Methods in org.apache.commons.digester3.annotations with parameters of type RulesBinder Modifier and Type Method Description void
AnnotationHandler. 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 Constructor Description WithMemoryRulesBinder(RulesBinder wrappedRulesBinder)
-
Uses of RulesBinder in org.apache.commons.digester3.annotations.handlers
Methods in org.apache.commons.digester3.annotations.handlers with parameters of type RulesBinder Modifier and Type Method Description protected abstract void
AbstractMethodHandler. doBind(java.lang.String pattern, java.lang.String namespaceURI, java.lang.reflect.Method method, java.lang.Class<?> type, boolean fireOnBegin, RulesBinder rulesBinder)
protected void
SetNextHandler. doBind(java.lang.String pattern, java.lang.String namespaceURI, java.lang.reflect.Method method, java.lang.Class<?> type, boolean fireOnBegin, RulesBinder rulesBinder)
protected void
SetRootHandler. doBind(java.lang.String pattern, java.lang.String namespaceURI, java.lang.reflect.Method method, java.lang.Class<?> type, boolean fireOnBegin, RulesBinder rulesBinder)
private void
AbstractMethodHandler. doHandle(A methodAnnotation, java.lang.annotation.Annotation annotation, java.lang.reflect.Method method, java.lang.Class<?> type, boolean fireOnBegin, RulesBinder rulesBinder)
private void
AbstractMethodHandler. doHandle(A methodAnnotation, java.lang.reflect.Method method, java.lang.Class<?> type, boolean fireOnBegin, RulesBinder rulesBinder)
void
AbstractMethodHandler. handle(A annotation, java.lang.reflect.Method element, RulesBinder rulesBinder)
Handles the current visited element with the related current annotation.void
BeanPropertySetterHandler. handle(BeanPropertySetter annotation, java.lang.reflect.Field element, RulesBinder rulesBinder)
Handles the current visited element with the related current annotation.void
CallMethodHandler. handle(CallMethod annotation, java.lang.reflect.Method element, RulesBinder rulesBinder)
Handles the current visited element with the related current annotation.void
CallParamHandler. handle(CallParam annotation, MethodArgument element, RulesBinder rulesBinder)
Handles the current visited element with the related current annotation.void
FactoryCreateHandler. handle(FactoryCreate annotation, java.lang.Class<?> element, RulesBinder rulesBinder)
Handles the current visited element with the related current annotation.void
ObjectCreateHandler. handle(ObjectCreate annotation, java.lang.reflect.AnnotatedElement element, RulesBinder rulesBinder)
Handles the current visited element with the related current annotation.void
PathCallParamHandler. handle(PathCallParam annotation, MethodArgument element, RulesBinder rulesBinder)
Handles the current visited element with the related current annotation.void
SetPropertiesHandler. handle(SetProperty annotation, java.lang.reflect.Field element, RulesBinder rulesBinder)
Handles the current visited element with the related current annotation.void
SetTopHandler. handle(SetTop annotation, java.lang.reflect.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 RulesBinder Modifier and Type Class Description (package private) class
DefaultRulesBinder
The default Digester EDSL implementation.Fields in org.apache.commons.digester3.binder declared as RulesBinder Modifier and Type Field Description private RulesBinder
AbstractBackToLinkedRuleBuilder. mainBinder
private RulesBinder
LinkedRuleBuilder. mainBinder
private RulesBinder
AbstractRulesModule. rulesBinder
Methods in org.apache.commons.digester3.binder that return RulesBinder Modifier and Type Method Description protected RulesBinder
AbstractRulesModule. rulesBinder()
Return the wrappedRulesBinder
.Methods in org.apache.commons.digester3.binder with parameters of type RulesBinder Modifier and Type Method Description void
AbstractRulesModule. configure(RulesBinder rulesBinder)
Configure the Digester rules binding via the given rules binder.void
RulesModule. configure(RulesBinder rulesBinder)
Configure the Digester rules binding via the given rules binder.Constructors in org.apache.commons.digester3.binder with parameters of type RulesBinder Constructor Description AbstractBackToLinkedRuleBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder)
AbstractParamTypeBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, java.lang.String methodName, java.lang.ClassLoader classLoader)
BeanPropertySetterBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder)
ByRuleBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, R rule)
ByRuleProviderBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, RuleProvider<R> provider)
CallMethodBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, java.lang.String methodName, java.lang.ClassLoader classLoader)
CallParamBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder)
FactoryCreateBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, java.lang.ClassLoader classLoader)
LinkedRuleBuilder(RulesBinder mainBinder, FromBinderRuleSet fromBinderRuleSet, java.lang.ClassLoader classLoader, java.lang.String keyPattern)
NestedPropertiesBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder)
NodeCreateRuleProvider(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder)
ObjectCreateBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, java.lang.ClassLoader classLoader)
ObjectParamBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, T paramObj)
PathCallParamBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder)
PluginCreateRuleBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder)
PluginDeclarationRuleBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder)
SetNextBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, java.lang.String methodName, java.lang.ClassLoader classLoader)
SetPropertiesBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder)
SetPropertyBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, java.lang.String attributePropertyName)
SetRootBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, java.lang.String methodName, java.lang.ClassLoader classLoader)
SetTopBuilder(java.lang.String keyPattern, java.lang.String namespaceURI, RulesBinder mainBinder, LinkedRuleBuilder mainBuilder, java.lang.String methodName, java.lang.ClassLoader classLoader)
-
Uses of RulesBinder in org.apache.commons.digester3.xmlrules
Classes in org.apache.commons.digester3.xmlrules that implement RulesBinder Modifier and Type Class Description (package private) class
NameSpaceURIRulesBinder
(package private) class
PrefixedRulesBinder
(package private) class
WithMemoryRulesBinder
Fields in org.apache.commons.digester3.xmlrules declared as RulesBinder Modifier and Type Field Description private RulesBinder
AbstractXmlRule. targetRulesBinder
private RulesBinder
IncludeRule. targetRulesBinder
private RulesBinder
NameSpaceURIRulesBinder. wrappedBinder
private RulesBinder
PrefixedRulesBinder. wrappedRulesBinder
private RulesBinder
WithMemoryRulesBinder. wrappedRulesBinder
Methods in org.apache.commons.digester3.xmlrules with parameters of type RulesBinder Modifier and Type Method Description void
XmlRulesModule. configure(RulesBinder rulesBinder)
Configure the Digester rules binding via the given rules binder.
-