Package org.apache.commons.digester3.binder
package org.apache.commons.digester3.binder
The Digester EDSL allows configure Digester using fluent APIs.
- Since:
- 3.0
-
ClassDescriptionAbstractBackToLinkedRuleBuilder<R extends Rule>Builder invoked to back to main
LinkedRuleBuilder
.A support class for RulesModule which reduces repetition and results in a more readable configuration, that sets rules binding for a defined namespace URI (it can be overridden while binding).AbstractParamTypeBuilder<R extends AbstractMethodRule>Builder chained when invokingLinkedRuleBuilder.setNext(String)
,LinkedRuleBuilder.setRoot(String)
orLinkedRuleBuilder.setTop(String)
.A support class for RulesModule which reduces repetition and results in a more readable configuration.Builder chained when invokingLinkedRuleBuilder.setBeanProperty()
.ByRuleBuilder<R extends Rule>Builder chained when invokingLinkedRuleBuilder.addRule(Rule)
.ByRuleProviderBuilder<R extends Rule>Builder chained when invokingLinkedRuleBuilder.addRuleCreatedBy(org.apache.commons.digester3.binder.RuleProvider)
.Builder chained when invokingLinkedRuleBuilder.callMethod(String)
.Builder chained when invokingLinkedRuleBuilder.callParam()
.The default Digester EDSL implementation.This class manages the creation of Digester instances from digester rules modules.Thrown when errors occur while creating aDigester
.An error message and the context in which it occurred.Builder chained when invokingLinkedRuleBuilder.factoryCreate()
.Used to associate pattern/namespaceURIBuilder invoked to bind one or more rules to a pattern.Builder chained when invokingLinkedRuleBuilder.setNestedProperties()
.Builder chained when invokingLinkedRuleBuilder.createNode()
.Enumeration that wraps admittedNode
node constants.Builder chained when invokingLinkedRuleBuilder.createObject()
.Builder chained when invokingLinkedRuleBuilder.objectParam(Object)
.Builder chained when invokingLinkedRuleBuilder.callParamPath()
.Builder chained when invokingLinkedRuleBuilder.createPlugin()
.Builder chained when invokingLinkedRuleBuilder.declarePlugin()
.RuleProvider<R extends Rule>An object capable of providing instances ofRule
.The Digester EDSL.A module is the Digester rule bindings provider.Builder chained when invokingLinkedRuleBuilder.setNext(String)
.Builder chained when invokingLinkedRuleBuilder.setProperties()
.Builder chained when invokingLinkedRuleBuilder.setProperty(String)
.Builder chained when invokingLinkedRuleBuilder.setRoot(String)
.Builder chained when invokingLinkedRuleBuilder.setTop(String)
.