A B C D E F G H I L M N O P R S T U V W

A

AbstractMethodRule - Class in org.apache.commons.digester3
Abstract implementation for SetNextRule, SetRootRule and SetTopRule rules.
AbstractMethodRule(String) - Constructor for class org.apache.commons.digester3.AbstractMethodRule
Construct a "set next" rule with the specified method name.
AbstractMethodRule(String, Class<?>) - Constructor for class org.apache.commons.digester3.AbstractMethodRule
Construct a "set next" rule with the specified method name.
AbstractMethodRule(String, String) - Constructor for class org.apache.commons.digester3.AbstractMethodRule
Construct a "set next" rule with the specified method name.
AbstractNamespaceURIBasedRulesModule - Class in org.apache.commons.digester3.binder
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).
AbstractNamespaceURIBasedRulesModule(String) - Constructor for class org.apache.commons.digester3.binder.AbstractNamespaceURIBasedRulesModule
Creates a new (nullable) namespaceURI-based RulesModule that automatically binds every rule to the input namespaceURI.
AbstractObjectCreationFactory<T> - Class in org.apache.commons.digester3
Abstract base class for ObjectCreationFactory implementations.
AbstractObjectCreationFactory() - Constructor for class org.apache.commons.digester3.AbstractObjectCreationFactory
 
AbstractParamTypeBuilder<R extends AbstractMethodRule> - Class in org.apache.commons.digester3.binder
Builder chained when invoking LinkedRuleBuilder.setNext(String), LinkedRuleBuilder.setRoot(String) or LinkedRuleBuilder.setTop(String).
AbstractRulesImpl - Class in org.apache.commons.digester3
AbstractRuleImpl provides basic services for Rules implementations.
AbstractRulesImpl() - Constructor for class org.apache.commons.digester3.AbstractRulesImpl
 
AbstractRulesModule - Class in org.apache.commons.digester3.binder
A support class for RulesModule which reduces repetition and results in a more readable configuration.
AbstractRulesModule() - Constructor for class org.apache.commons.digester3.binder.AbstractRulesModule
 
add(String, Rule) - Method in class org.apache.commons.digester3.AbstractRulesImpl
Register a new Rule instance matching the specified pattern.
add(String, Rule) - Method in class org.apache.commons.digester3.plugins.PluginRules
Register a new Rule instance matching the specified pattern.
add(String, Rule) - Method in interface org.apache.commons.digester3.Rules
Register a new Rule instance matching the specified pattern.
add(String, Rule) - Method in class org.apache.commons.digester3.WithDefaultsRulesWrapper
Register a new Rule instance matching the specified pattern.
addAlias(String, String) - Method in class org.apache.commons.digester3.binder.NestedPropertiesBuilder
Deprecated.  
addAlias(String) - Method in class org.apache.commons.digester3.binder.NestedPropertiesBuilder
Allows element2property mapping to be overridden.
addAlias(String, String) - Method in class org.apache.commons.digester3.binder.SetPropertiesBuilder
Deprecated.  
addAlias(String) - Method in class org.apache.commons.digester3.binder.SetPropertiesBuilder
Add an additional attribute name to property name mapping.
addAlias(String, String) - Method in class org.apache.commons.digester3.SetNestedPropertiesRule
Add an additional custom xml-element -> property mapping.
addAlias(String, String) - Method in class org.apache.commons.digester3.SetPropertiesRule
Add an additional attribute name to property name mapping.
AddAliasBuilder<B> - Class in org.apache.commons.digester3.binder
 
addBeanPropertySetter(String) - Method in class org.apache.commons.digester3.Digester
Add a "bean property setter" rule for the specified parameters.
addBeanPropertySetter(String, String) - Method in class org.apache.commons.digester3.Digester
Add a "bean property setter" rule for the specified parameters.
addCallMethod(String, String) - Method in class org.apache.commons.digester3.Digester
Add an "call method" rule for a method which accepts no arguments.
addCallMethod(String, String, int) - Method in class org.apache.commons.digester3.Digester
Add an "call method" rule for the specified parameters.
addCallMethod(String, String, int, String[]) - Method in class org.apache.commons.digester3.Digester
Add an "call method" rule for the specified parameters.
addCallMethod(String, String, int, Class<?>[]) - Method in class org.apache.commons.digester3.Digester
Add an "call method" rule for the specified parameters.
addCallParam(String, int) - Method in class org.apache.commons.digester3.Digester
Add a "call parameter" rule for the specified parameters.
addCallParam(String, int, String) - Method in class org.apache.commons.digester3.Digester
Add a "call parameter" rule for the specified parameters.
addCallParam(String, int, boolean) - Method in class org.apache.commons.digester3.Digester
Add a "call parameter" rule.
addCallParam(String, int, int) - Method in class org.apache.commons.digester3.Digester
Add a "call parameter" rule that sets a parameter from the stack.
addCallParamPath(String, int) - Method in class org.apache.commons.digester3.Digester
Add a "call parameter" rule that sets a parameter from the current Digester matching path.
addDeclaration(Declaration) - Method in class org.apache.commons.digester3.plugins.PluginManager
Add the declaration to the set of known declarations.
addDefault(Rule) - Method in class org.apache.commons.digester3.WithDefaultsRulesWrapper
Adds a rule to be fired when wrapped implementation returns no matches
addError(String, Object...) - Method in class org.apache.commons.digester3.binder.AbstractRulesModule
Records an error message which will be presented to the user at a later time.
addError(Throwable) - Method in class org.apache.commons.digester3.binder.AbstractRulesModule
Records an exception, the full details of which will be logged, and the message of which will be presented to the user at a later time.
addError(String, Object...) - Method in interface org.apache.commons.digester3.binder.RulesBinder
Records an error message which will be presented to the user at a later time.
addError(Throwable) - Method in interface org.apache.commons.digester3.binder.RulesBinder
Records an exception, the full details of which will be logged, and the message of which will be presented to the user at a later time.
addFactoryCreate(String, String) - Method in class org.apache.commons.digester3.Digester
Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, Class<? extends ObjectCreationFactory<?>>) - Method in class org.apache.commons.digester3.Digester
Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, String, String) - Method in class org.apache.commons.digester3.Digester
Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, Class<? extends ObjectCreationFactory<?>>, String) - Method in class org.apache.commons.digester3.Digester
Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, ObjectCreationFactory<?>) - Method in class org.apache.commons.digester3.Digester
Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, String, boolean) - Method in class org.apache.commons.digester3.Digester
Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, Class<? extends ObjectCreationFactory<?>>, boolean) - Method in class org.apache.commons.digester3.Digester
Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, String, String, boolean) - Method in class org.apache.commons.digester3.Digester
Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, Class<? extends ObjectCreationFactory<?>>, String, boolean) - Method in class org.apache.commons.digester3.Digester
Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, ObjectCreationFactory<?>, boolean) - Method in class org.apache.commons.digester3.Digester
Add a "factory create" rule for the specified parameters.
addObjectCreate(String, String) - Method in class org.apache.commons.digester3.Digester
Add an "object create" rule for the specified parameters.
addObjectCreate(String, Class<?>) - Method in class org.apache.commons.digester3.Digester
Add an "object create" rule for the specified parameters.
addObjectCreate(String, String, String) - Method in class org.apache.commons.digester3.Digester
Add an "object create" rule for the specified parameters.
addObjectCreate(String, String, Class<?>) - Method in class org.apache.commons.digester3.Digester
Add an "object create" rule for the specified parameters.
addObjectParam(String, int, Object) - Method in class org.apache.commons.digester3.Digester
Add a "call parameter" rule that sets a parameter from a caller-provided object.
addRule(R) - Method in class org.apache.commons.digester3.binder.LinkedRuleBuilder
Add a custom user rule in the specified pattern.
addRule(String, Rule) - Method in class org.apache.commons.digester3.Digester
Register a new Rule matching the specified pattern.
addRuleCreatedBy(RuleProvider<R>) - Method in class org.apache.commons.digester3.binder.LinkedRuleBuilder
Add a custom user rule in the specified pattern built by the given provider.
addRuleInstances(Digester) - Method in interface org.apache.commons.digester3.RuleSet
Add the set of Rule instances defined in this RuleSet to the specified Digester instance, associating them with our namespace URI (if any).
addRules(Digester) - Method in class org.apache.commons.digester3.binder.DigesterLoader
Add rules to an already created Digester instance, analyzing the digester annotations in the target class.
addRules(Digester, String) - Method in class org.apache.commons.digester3.plugins.RuleLoader
Configures the digester with custom rules for some plugged-in class.
addRules(Digester, String) - Method in class org.apache.commons.digester3.plugins.strategies.LoaderFromClass
Configures the digester with custom rules for some plugged-in class.
addRules(Digester, String) - Method in class org.apache.commons.digester3.plugins.strategies.LoaderFromStream
Configures the digester with custom rules for some plugged-in class.
addRules(Digester, String) - Method in class org.apache.commons.digester3.plugins.strategies.LoaderSetProperties
Configures the digester with custom rules for some plugged-in class.
addRuleSet(RuleSet) - Method in class org.apache.commons.digester3.Digester
Register a set of Rule instances defined in a RuleSet.
addSetNestedProperties(String) - Method in class org.apache.commons.digester3.Digester
Adds an SetNestedPropertiesRule.
addSetNestedProperties(String, String, String) - Method in class org.apache.commons.digester3.Digester
Adds an SetNestedPropertiesRule.
addSetNestedProperties(String, String[], String[]) - Method in class org.apache.commons.digester3.Digester
Adds an SetNestedPropertiesRule.
addSetNext(String, String) - Method in class org.apache.commons.digester3.Digester
Add a "set next" rule for the specified parameters.
addSetNext(String, String, String) - Method in class org.apache.commons.digester3.Digester
Add a "set next" rule for the specified parameters.
addSetProperties(String) - Method in class org.apache.commons.digester3.Digester
Add a "set properties" rule for the specified parameters.
addSetProperties(String, String, String) - Method in class org.apache.commons.digester3.Digester
Add a "set properties" rule with a single overridden parameter.
addSetProperties(String, String[], String[]) - Method in class org.apache.commons.digester3.Digester
Add a "set properties" rule with overridden parameters.
addSetProperty(String, String, String) - Method in class org.apache.commons.digester3.Digester
Add a "set property" rule for the specified parameters.
addSetRoot(String, String) - Method in class org.apache.commons.digester3.Digester
Add SetRootRule with the specified parameters.
addSetRoot(String, String, String) - Method in class org.apache.commons.digester3.Digester
Add SetRootRule with the specified parameters.
addSetTop(String, String) - Method in class org.apache.commons.digester3.Digester
Add a "set top" rule for the specified parameters.
addSetTop(String, String, String) - Method in class org.apache.commons.digester3.Digester
Add a "set top" rule for the specified parameters.
addSource(String, Map<String, Object>) - Method in class org.apache.commons.digester3.substitution.MultiVariableExpander
Add a new variables source, identified by the input marker
allowUnknownChildElements(boolean) - Method in class org.apache.commons.digester3.binder.NestedPropertiesBuilder
Determines whether an error is reported when a nested element is encountered for which there is no corresponding property-setter method.
AnnotationHandler<A extends Annotation,E extends AnnotatedElement> - Interface in org.apache.commons.digester3.annotations
Intercepts a Class visit performed by the DigesterLoader.
AnnotationHandlerFactory - Interface in org.apache.commons.digester3.annotations
An object capable of providing instances of AnnotationHandler.
AnnotationUtils - Class in org.apache.commons.digester3.annotations.utils
Simple utility class to introspect annotations.
asyncParse(File) - Method in class org.apache.commons.digester3.Digester
Creates a Callable instance that parse the content of the specified reader using this Digester.
asyncParse(InputSource) - Method in class org.apache.commons.digester3.Digester
Creates a Callable instance that parse the content of the specified reader using this Digester.
asyncParse(InputStream) - Method in class org.apache.commons.digester3.Digester
Creates a Callable instance that parse the content of the specified reader using this Digester.
asyncParse(Reader) - Method in class org.apache.commons.digester3.Digester
Creates a Callable instance that parse the content of the specified reader using this Digester.
asyncParse(String) - Method in class org.apache.commons.digester3.Digester
Creates a Callable instance that parse the content of the specified reader using this Digester.
asyncParse(URL) - Method in class org.apache.commons.digester3.Digester
Creates a Callable instance that parse the content of the specified reader using this Digester.
attributeName - Variable in class org.apache.commons.digester3.CallParamRule
The attribute from which to save the parameter value
attributeName - Variable in class org.apache.commons.digester3.FactoryCreateRule
The attribute containing an override class name if it is present.
attributeName - Variable in class org.apache.commons.digester3.ObjectCreateRule
The attribute containing an override class name if it is present.
attributeName - Variable in class org.apache.commons.digester3.ObjectParamRule
The attribute which we are attempting to match

B

BeanPropertySetter - Annotation Type in org.apache.commons.digester3.annotations.rules
Fields annotated with BeanPropertySetter will be bound with BeanPropertySetterRule digester rule.
BeanPropertySetter.List - Annotation Type in org.apache.commons.digester3.annotations.rules
Defines several @BeanPropertySetter annotations on the same element.
BeanPropertySetterBuilder - Class in org.apache.commons.digester3.binder
Builder chained when invoking LinkedRuleBuilder.setBeanProperty().
BeanPropertySetterHandler - Class in org.apache.commons.digester3.annotations.handlers
BeanPropertySetter handler.
BeanPropertySetterHandler() - Constructor for class org.apache.commons.digester3.annotations.handlers.BeanPropertySetterHandler
 
BeanPropertySetterRule - Class in org.apache.commons.digester3
Rule implements sets a bean property on the top object to the body text.
BeanPropertySetterRule(String) - Constructor for class org.apache.commons.digester3.BeanPropertySetterRule
Construct rule that sets the given property from the body text.
BeanPropertySetterRule() - Constructor for class org.apache.commons.digester3.BeanPropertySetterRule
Construct rule that automatically sets a property from the body text.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.AbstractMethodRule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.BeanPropertySetterRule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.CallMethodRule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.CallParamRule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.FactoryCreateRule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.NodeCreateRule
When this method fires, the digester is told to forward all SAX ContentHandler events to the builder object, resulting in a DOM being built instead of normal digester rule-handling occurring.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.ObjectCreateRule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.ObjectParamRule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.PathCallParamRule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.plugins.PluginCreateRule
Invoked when the Digester matches this rule against an xml element.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.plugins.PluginDeclarationRule
Invoked upon reading a tag defining a plugin declaration.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.Rule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.SetNestedPropertiesRule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.SetPropertiesRule
This method is called when the beginning of a matching XML element is encountered.
begin(String, String, Attributes) - Method in class org.apache.commons.digester3.SetPropertyRule
This method is called when the beginning of a matching XML element is encountered.
bindRulesFrom(Class<?>) - Method in class org.apache.commons.digester3.annotations.FromAnnotationsRuleModule
Scan the input Class, looking for Digester rules expressed via annotations, and binds them.
body(String, String, String) - Method in class org.apache.commons.digester3.BeanPropertySetterRule
This method is called when the body of a matching XML element is encountered.
body(String, String, String) - Method in class org.apache.commons.digester3.CallMethodRule
This method is called when the body of a matching XML element is encountered.
body(String, String, String) - Method in class org.apache.commons.digester3.CallParamRule
This method is called when the body of a matching XML element is encountered.
body(String, String, String) - Method in class org.apache.commons.digester3.plugins.PluginCreateRule
This method is called when the body of a matching XML element is encountered.
body(String, String, String) - Method in class org.apache.commons.digester3.Rule
This method is called when the body of a matching XML element is encountered.
body(String, String, String) - Method in class org.apache.commons.digester3.SetNestedPropertiesRule
This method is called when the body of a matching XML element is encountered.
bodyText - Variable in class org.apache.commons.digester3.CallMethodRule
The body text collected from this element.
bodyTextStack - Variable in class org.apache.commons.digester3.CallParamRule
Stack is used to allow nested body text to be processed.
ByRuleBuilder<R extends Rule> - Class in org.apache.commons.digester3.binder
Builder chained when invoking LinkedRuleBuilder.addRule(Rule).
ByRuleProviderBuilder<R extends Rule> - Class in org.apache.commons.digester3.binder
Builder chained when invoking LinkedRuleBuilder.addRuleCreatedBy(org.apache.commons.digester3.binder.RuleProvider).

C

cache - Variable in class org.apache.commons.digester3.RulesBase
The set of registered Rule instances, keyed by the matching pattern.
CallMethod - Annotation Type in org.apache.commons.digester3.annotations.rules
Methods annotated with CallMethod will be bound with CallMethodRule digester rule.
callMethod(String) - Method in class org.apache.commons.digester3.binder.LinkedRuleBuilder
Calls a method on an object on the stack (normally the top/parent object), passing arguments collected from subsequent LinkedRuleBuilder.callParam() rule or from the body of this element.
CallMethod.List - Annotation Type in org.apache.commons.digester3.annotations.rules
Defines several @CallMethod annotations on the same element.
CallMethodBuilder - Class in org.apache.commons.digester3.binder
Builder chained when invoking LinkedRuleBuilder.callMethod(String).
CallMethodHandler - Class in org.apache.commons.digester3.annotations.handlers
CallMethod handler.
CallMethodHandler() - Constructor for class org.apache.commons.digester3.annotations.handlers.CallMethodHandler
 
CallMethodRule - Class in org.apache.commons.digester3
Rule implementation that calls a method on an object on the stack (normally the top/parent object), passing arguments collected from subsequent CallParamRule rules or from the body