Uses of Class
org.apache.commons.digester3.binder.LinkedRuleBuilder
Packages that use LinkedRuleBuilder
Package
Description
The
annotations
package provides for Java5 Annotations
meta data-based definition of rules for Digester
.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 LinkedRuleBuilder in org.apache.commons.digester3.annotations
Methods in org.apache.commons.digester3.annotations that return LinkedRuleBuilderModifier and TypeMethodDescriptionWithMemoryRulesBinder.forPattern
(String pattern) Allows to associate the given pattern to one or more Digester rules. -
Uses of LinkedRuleBuilder in org.apache.commons.digester3.binder
Fields in org.apache.commons.digester3.binder declared as LinkedRuleBuilderModifier and TypeFieldDescriptionprivate final LinkedRuleBuilder
AbstractBackToLinkedRuleBuilder.mainBuilder
Methods in org.apache.commons.digester3.binder that return LinkedRuleBuilderModifier and TypeMethodDescriptionprotected LinkedRuleBuilder
AbstractNamespaceURIBasedRulesModule.forPattern
(String pattern) Allows user binding one or more Digester rules to the input pattern.protected LinkedRuleBuilder
AbstractRulesModule.forPattern
(String pattern) Allows user binding one or more Digester rules to the input pattern.DefaultRulesBinder.forPattern
(String pattern) Allows to associate the given pattern to one or more Digester rules.RulesBinder.forPattern
(String pattern) Allows to associate the given pattern to one or more Digester rules.final LinkedRuleBuilder
AbstractBackToLinkedRuleBuilder.then()
Come back to the mainLinkedRuleBuilder
.LinkedRuleBuilder.withNamespaceURI
(String namespaceURI) Sets the namespace URI for the current rule pattern.Constructors in org.apache.commons.digester3.binder with parameters of type LinkedRuleBuilderModifierConstructorDescription(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)
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 LinkedRuleBuilder in org.apache.commons.digester3.xmlrules
Methods in org.apache.commons.digester3.xmlrules that return LinkedRuleBuilderModifier and TypeMethodDescriptionNameSpaceURIRulesBinder.forPattern
(String pattern) Allows to associate the given pattern to one or more Digester rules.PrefixedRulesBinder.forPattern
(String pattern) Allows to associate the given pattern to one or more Digester rules.WithMemoryRulesBinder.forPattern
(String pattern) Allows to associate the given pattern to one or more Digester rules.protected LinkedRuleBuilder
XmlRulesModule.forPattern
(String pattern) Methods in org.apache.commons.digester3.xmlrules with parameters of type LinkedRuleBuilderModifier and TypeMethodDescriptionprotected abstract void
AbstractXmlMethodRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, String methodName, String paramType, boolean exactMatch, boolean fireOnBegin) protected final void
AbstractXmlMethodRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected abstract void
AbstractXmlRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
BeanPropertySetterRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
CallMethodRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
CallParamRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
FactoryCreateRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
NodeCreateRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
ObjectCreateRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
ObjectParamRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
SetNestedPropertiesRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
SetNextRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, String methodName, String paramType, boolean exactMatch, boolean fireOnBegin) protected void
SetPropertiesRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
SetPropertyRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, Attributes attributes) protected void
SetRootRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, String methodName, String paramType, boolean exactMatch, boolean fireOnBegin) protected void
SetTopRule.bindRule
(LinkedRuleBuilder linkedRuleBuilder, String methodName, String paramType, boolean exactMatch, boolean fireOnBegin)