Package org.apache.commons.digester3.binder

The Digester EDSL allows configure Digester using fluent APIs.

See:
          Description

Interface Summary
RuleProvider<R extends Rule> An object capable of providing instances of Rule.
RulesBinder The Digester EDSL.
RulesModule A module is the Digester rule bindings provider.
 

Class Summary
AbstractNamespaceURIBasedRulesModule 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 invoking LinkedRuleBuilder.setNext(String), LinkedRuleBuilder.setRoot(String) or LinkedRuleBuilder.setTop(String).
AbstractRulesModule A support class for RulesModule which reduces repetition and results in a more readable configuration.
AddAliasBuilder<B>  
BeanPropertySetterBuilder Builder chained when invoking LinkedRuleBuilder.setBeanProperty().
ByRuleBuilder<R extends Rule> Builder chained when invoking LinkedRuleBuilder.addRule(Rule).
ByRuleProviderBuilder<R extends Rule> Builder chained when invoking LinkedRuleBuilder.addRuleCreatedBy(org.apache.commons.digester3.binder.RuleProvider).
CallMethodBuilder Builder chained when invoking LinkedRuleBuilder.callMethod(String).
CallParamBuilder Builder chained when invoking LinkedRuleBuilder.callParam().
DigesterLoader This class manages the creation of Digester instances from digester rules modules.
FactoryCreateBuilder Builder chained when invoking LinkedRuleBuilder.factoryCreate().
LinkedRuleBuilder Builder invoked to bind one or more rules to a pattern.
NestedPropertiesBuilder Builder chained when invoking LinkedRuleBuilder.setNestedProperties().
NodeCreateRuleProvider Builder chained when invoking LinkedRuleBuilder.createNode().
ObjectCreateBuilder Builder chained when invoking LinkedRuleBuilder.createObject().
ObjectParamBuilder<T> Builder chained when invoking LinkedRuleBuilder.objectParam(Object).
PathCallParamBuilder Builder chained when invoking LinkedRuleBuilder.callParamPath().
PluginCreateRuleBuilder Builder chained when invoking LinkedRuleBuilder.createPlugin().
PluginDeclarationRuleBuilder Builder chained when invoking LinkedRuleBuilder.declarePlugin().
SetNextBuilder Builder chained when invoking LinkedRuleBuilder.setNext(String).
SetPropertiesBuilder Builder chained when invoking LinkedRuleBuilder.setProperties().
SetPropertyBuilder Builder chained when invoking LinkedRuleBuilder.setProperty(String).
SetRootBuilder Builder chained when invoking LinkedRuleBuilder.setRoot(String).
SetTopBuilder Builder chained when invoking LinkedRuleBuilder.setTop(String).
 

Enum Summary
NodeCreateRuleProvider.NodeType Enumeration that wraps admitted Node node constants.
 

Exception Summary
DigesterLoadingException Thrown when errors occur while creating a Digester.
 

Package org.apache.commons.digester3.binder Description

The Digester EDSL allows configure Digester using fluent APIs.

Since:
3.0


Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.