Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

AbstractObjectCreationFactory - Class in org.apache.commons.digester
  Abstract base class for `ObjectCreationFactory` implementations.
AbstractObjectCreationFactory() - Constructor for class org.apache.commons.digester.AbstractObjectCreationFactory
AbstractRulesImpl - Class in org.apache.commons.digester
  `AbstractRuleImpl` provides basic services for `Rules` implementations.
AbstractRulesImpl() - Constructor for class org.apache.commons.digester.AbstractRulesImpl
add(String, Rule) - Method in class org.apache.commons.digester.AbstractRulesImpl
  Registers a new Rule instance matching the specified pattern.
add(String, Rule) - Method in class org.apache.commons.digester.ExtendedBaseRules
  Register a new Rule instance matching the specified pattern.
add(String, Rule) - Method in class org.apache.commons.digester.plugins.PluginRules
  Register a new Rule instance matching the specified pattern.
add(String, Rule) - Method in interface org.apache.commons.digester.Rules
  Register a new Rule instance matching the specified pattern.
add(String, Rule) - Method in class org.apache.commons.digester.RulesBase
  Register a new Rule instance matching the specified pattern.
add(String, Rule) - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
  Adds a Rule to be fired on given pattern.
add(Rule) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser
  Adds a rule the the target digester.
addAlias(String, String) - Method in class org.apache.commons.digester.SetNestedPropertiesRule
  Add an additional custom xml-element -> property mapping.
addAlias(String, String) - Method in class org.apache.commons.digester.SetPropertiesRule
  Add an additional attribute name to property name mapping.
addBeanPropertySetter(String) - Method in class org.apache.commons.digester.Digester
  Add a "bean property setter" rule for the specified parameters.
addBeanPropertySetter(String, String) - Method in class org.apache.commons.digester.Digester
  Add a "bean property setter" rule for the specified parameters.
addCallMethod(String, String) - Method in class org.apache.commons.digester.Digester
  Add an "call method" rule for a method which accepts no arguments.
addCallMethod(String, String, int) - Method in class org.apache.commons.digester.Digester
  Add an "call method" rule for the specified parameters.
addCallMethod(String, String, int, String[]) - Method in class org.apache.commons.digester.Digester
  Add an "call method" rule for the specified parameters.
addCallMethod(String, String, int, Class<?>[]) - Method in class org.apache.commons.digester.Digester
  Add an "call method" rule for the specified parameters.
addCallParam(String, int) - Method in class org.apache.commons.digester.Digester
  Add a "call parameter" rule for the specified parameters.
addCallParam(String, int, String) - Method in class org.apache.commons.digester.Digester
  Add a "call parameter" rule for the specified parameters.
addCallParam(String, int, boolean) - Method in class org.apache.commons.digester.Digester
  Add a "call parameter" rule.
addCallParam(String, int, int) - Method in class org.apache.commons.digester.Digester
  Add a "call parameter" rule that sets a parameter from the stack.
addCallParamPath(String, int) - Method in class org.apache.commons.digester.Digester
  Add a "call parameter" rule that sets a parameter from the current `Digester` matching path.
addDeclaration(Declaration) - Method in class org.apache.commons.digester.plugins.PluginManager
  Add the declaration to the set of known declarations.
addDefault(Rule) - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
  Adds a rule to be fired when wrapped implementation returns no matches
addFactoryCreate(String, String) - Method in class org.apache.commons.digester.Digester
  Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, Class<?>) - Method in class org.apache.commons.digester.Digester
  Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, String, String) - Method in class org.apache.commons.digester.Digester
  Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, Class<?>, String) - Method in class org.apache.commons.digester.Digester
  Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, ObjectCreationFactory) - Method in class org.apache.commons.digester.Digester
  Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, String, boolean) - Method in class org.apache.commons.digester.Digester
  Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, Class<?>, boolean) - Method in class org.apache.commons.digester.Digester
  Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, String, String, boolean) - Method in class org.apache.commons.digester.Digester
  Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, Class<?>, String, boolean) - Method in class org.apache.commons.digester.Digester
  Add a "factory create" rule for the specified parameters.
addFactoryCreate(String, ObjectCreationFactory, boolean) - Method in class org.apache.commons.digester.Digester
  Add a "factory create" rule for the specified parameters.
addObjectCreate(String, String) - Method in class org.apache.commons.digester.Digester
  Add an "object create" rule for the specified parameters.
addObjectCreate(String, Class<?>) - Method in class org.apache.commons.digester.Digester
  Add an "object create" rule for the specified parameters.
addObjectCreate(String, String, String) - Method in class org.apache.commons.digester.Digester
  Add an "object create" rule for the specified parameters.
addObjectCreate(String, String, Class<?>) - Method in class org.apache.commons.digester.Digester
  Add an "object create" rule for the specified parameters.
addObjectParam(String, int, Object) - Method in class org.apache.commons.digester.Digester
  Add a "call parameter" rule that sets a parameter from a caller-provided object.
addRule(String, Rule) - Method in class org.apache.commons.digester.Digester
  Register a new Rule matching the specified pattern.
addRuleInstances(Digester) - Method in interface org.apache.commons.digester.RuleSet
  Add the set of Rule instances defined in this RuleSet to the specified `Digester` instance, associating them with our namespace URI (if any).
addRuleInstances(Digester) - Method in class org.apache.commons.digester.RuleSetBase
  Add the set of Rule instances defined in this RuleSet to the specified `Digester` instance, associating them with our namespace URI (if any).
addRuleInstances(Digester) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser
  Add to the given digester the set of Rule instances used to parse an XML document defining Digester rules.
addRuleInstances(Digester) - Method in class org.apache.commons.digester.xmlrules.FromXmlRuleSet
  Adds to the digester the set of Rule instances defined in the XML file for this rule set.
addRuleInstances(Digester, String) - Method in class org.apache.commons.digester.xmlrules.FromXmlRuleSet
  Adds to the digester the set of Rule instances defined in the XML file for this rule set.
addRules(Digester, String) - Method in class org.apache.commons.digester.plugins.RuleLoader
  Configures the digester with custom rules for some plugged-in class.
addRules(Digester, String) - Method in class org.apache.commons.digester.plugins.strategies.LoaderFromClass
  Just invoke the target method.
addRules(Digester, String) - Method in class org.apache.commons.digester.plugins.strategies.LoaderFromStream
  Add the rules previously loaded from the input stream into the specified digester.
addRules(Digester, String) - Method in class org.apache.commons.digester.plugins.strategies.LoaderSetProperties
  Just add a SetPropertiesRule at the specified path.
addRuleSet(RuleSet) - Method in class org.apache.commons.digester.Digester
  Register a set of Rule instances defined in a RuleSet.
addSetNestedProperties(String) - Method in class org.apache.commons.digester.Digester
  Adds an `SetNestedPropertiesRule`.
addSetNestedProperties(String, String, String) - Method in class org.apache.commons.digester.Digester
  Adds an `SetNestedPropertiesRule`.
addSetNestedProperties(String, String[], String[]) - Method in class org.apache.commons.digester.Digester
  Adds an `SetNestedPropertiesRule`.
addSetNext(String, String) - Method in class org.apache.commons.digester.Digester
  Add a "set next" rule for the specified parameters.
addSetNext(String, String, String) - Method in class org.apache.commons.digester.Digester
  Add a "set next" rule for the specified parameters.
addSetProperties(String) - Method in class org.apache.commons.digester.Digester
  Add a "set properties" rule for the specified parameters.
addSetProperties(String, String, String) - Method in class org.apache.commons.digester.Digester
  Add a "set properties" rule with a single overridden parameter.
addSetProperties(String, String[], String[]) - Method in class org.apache.commons.digester.Digester
  Add a "set properties" rule with overridden parameters.
addSetProperty(String, String, String) - Method in class org.apache.commons.digester.Digester
  Add a "set property" rule for the specified parameters.
addSetRoot(String, String) - Method in class org.apache.commons.digester.Digester
  Add `SetRootRule` with the specified parameters.
addSetRoot(String, String, String) - Method in class org.apache.commons.digester.Digester
  Add `SetRootRule` with the specified parameters.
addSetTop(String, String) - Method in class org.apache.commons.digester.Digester
  Add a "set top" rule for the specified parameters.
addSetTop(String, String, String) - Method in class org.apache.commons.digester.Digester
  Add a "set top" rule for the specified parameters.
addSource(String, Map<String, Object>) - Method in class org.apache.commons.digester.substitution.MultiVariableExpander
attributeName - Variable in class org.apache.commons.digester.CallParamRule
  The attribute from which to save the parameter value
attributeName - Variable in class org.apache.commons.digester.FactoryCreateRule
  The attribute containing an override class name if it is present.
attributeName - Variable in class org.apache.commons.digester.ObjectCreateRule
  The attribute containing an override class name if it is present.
attributeName - Variable in class org.apache.commons.digester.ObjectParamRule
  The attribute which we are attempting to match

## B

basePath - Variable in class org.apache.commons.digester.xmlrules.DigesterRuleParser
  See `DigesterRuleParser.setBasePath(java.lang.String)`.
BeanPropertySetterRule - Class in org.apache.commons.digester
  Rule implements sets a bean property on the top object to the body text.
BeanPropertySetterRule(Digester, String) - Constructor for class org.apache.commons.digester.BeanPropertySetterRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `BeanPropertySetterRule.BeanPropertySetterRule(String propertyName)` instead.
BeanPropertySetterRule(Digester) - Constructor for class org.apache.commons.digester.BeanPropertySetterRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `BeanPropertySetterRule.BeanPropertySetterRule()` instead.
BeanPropertySetterRule(String) - Constructor for class org.apache.commons.digester.BeanPropertySetterRule
  Construct rule that sets the given property from the body text.
BeanPropertySetterRule() - Constructor for class org.apache.commons.digester.BeanPropertySetterRule
  Construct rule that automatically sets a property from the body text.
begin(Attributes) - Method in class org.apache.commons.digester.CallMethodRule
  Process the start of this element.
begin(Attributes) - Method in class org.apache.commons.digester.CallParamRule
  Process the start of this element.
begin(String, String, Attributes) - Method in class org.apache.commons.digester.FactoryCreateRule
  Process the beginning of this element.
begin(String, String, Attributes) - Method in class org.apache.commons.digester.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(Attributes) - Method in class org.apache.commons.digester.ObjectCreateRule
  Process the beginning of this element.
begin(String, String, Attributes) - Method in class org.apache.commons.digester.ObjectParamRule
  Process the start of this element.
begin(String, String, Attributes) - Method in class org.apache.commons.digester.PathCallParamRule
  Process the start of this element.
begin(String, String, Attributes) - Method in class org.apache.commons.digester.plugins.PluginCreateRule
  Invoked when the Digester matches this rule against an xml element.
begin(String, String, Attributes) - Method in class org.apache.commons.digester.plugins.PluginDeclarationRule
  Invoked upon reading a tag defining a plugin declaration.
begin(Attributes) - Method in class org.apache.commons.digester.Rule
  Deprecated. Use the `begin` method with `namespace` and `name` parameters instead.
begin(String, String, Attributes) - Method in class org.apache.commons.digester.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.digester.SetNestedPropertiesRule
  Process the beginning of this element.
begin(Attributes) - Method in class org.apache.commons.digester.SetPropertiesRule
  Process the beginning of this element.
begin(Attributes) - Method in class org.apache.commons.digester.SetPropertyRule
  Process the beginning of this element.
begin(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetNestedPropertiesAliasRule
  Add the alias to the SetNestedPropertiesRule object created by the enclosing tag.
begin(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetPropertiesAliasRule
  Add the alias to the SetPropertiesRule object created by the enclosing tag.
body(String, String, String) - Method in class org.apache.commons.digester.BeanPropertySetterRule
  Process the body text of this element.
body(String) - Method in class org.apache.commons.digester.CallMethodRule
  Process the body text of this element.
body(String) - Method in class org.apache.commons.digester.CallParamRule
  Process the body text of this element.
body(String, String, String) - Method in class org.apache.commons.digester.plugins.PluginCreateRule
  Process the body text of this element.
body(String) - Method in class org.apache.commons.digester.Rule
  Deprecated. Use the `body` method with `namespace` and `name` parameters instead.
body(String, String, String) - Method in class org.apache.commons.digester.Rule
  This method is called when the body of a matching XML element is encountered.
body(String) - Method in class org.apache.commons.digester.SetNestedPropertiesRule
  This is only invoked after all child elements have been processed, so we can remove the custom Rules object that does the child-element-matching.
bodyText - Variable in class org.apache.commons.digester.BeanPropertySetterRule
  The body text used to set the property.
bodyText - Variable in class org.apache.commons.digester.CallMethodRule
  The body text collected from this element.
bodyText - Variable in class org.apache.commons.digester.Digester
  The body text of the current element.
bodyTexts - Variable in class org.apache.commons.digester.Digester
  The stack of body text string buffers for surrounding elements.
bodyTextStack - Variable in class org.apache.commons.digester.CallParamRule
  Stack is used to allow nested body text to be processed.

## C

cache - Variable in class org.apache.commons.digester.RulesBase
  The set of registered Rule instances, keyed by the matching pattern.
CallMethodRule - Class in org.apache.commons.digester
  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 of this element.
CallMethodRule(Digester, String, int) - Constructor for class org.apache.commons.digester.CallMethodRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `CallMethodRule.CallMethodRule(String methodName,int paramCount)` instead.
CallMethodRule(Digester, String, int, String[]) - Constructor for class org.apache.commons.digester.CallMethodRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `CallMethodRule.CallMethodRule(String methodName,int paramCount, String [] paramTypes)` instead.
CallMethodRule(Digester, String, int, Class<?>[]) - Constructor for class org.apache.commons.digester.CallMethodRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `CallMethodRule.CallMethodRule(String methodName,int paramCount, Class [] paramTypes)` instead.
CallMethodRule(String, int) - Constructor for class org.apache.commons.digester.CallMethodRule
  Construct a "call method" rule with the specified method name.
CallMethodRule(int, String, int) - Constructor for class org.apache.commons.digester.CallMethodRule
  Construct a "call method" rule with the specified method name.
CallMethodRule(String) - Constructor for class org.apache.commons.digester.CallMethodRule
  Construct a "call method" rule with the specified method name.
CallMethodRule(int, String) - Constructor for class org.apache.commons.digester.CallMethodRule
  Construct a "call method" rule with the specified method name.
CallMethodRule(String, int, String[]) - Constructor for class org.apache.commons.digester.CallMethodRule
  Construct a "call method" rule with the specified method name and parameter types.
CallMethodRule(int, String, int, String[]) - Constructor for class org.apache.commons.digester.CallMethodRule
  Construct a "call method" rule with the specified method name and parameter types.
CallMethodRule(String, int, Class<?>[]) - Constructor for class org.apache.commons.digester.CallMethodRule
  Construct a "call method" rule with the specified method name and parameter types.
CallMethodRule(int, String, int, Class<?>[]) - Constructor for class org.apache.commons.digester.CallMethodRule
  Construct a "call method" rule with the specified method name and parameter types.
CallParamRule - Class in org.apache.commons.digester
  Rule implementation that saves a parameter for use by a surrounding `CallMethodRule`.``
CallParamRule(Digester, int) - Constructor for class org.apache.commons.digester.CallParamRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `CallParamRule.CallParamRule(int paramIndex)` instead.
CallParamRule(Digester, int, String) - Constructor for class org.apache.commons.digester.CallParamRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `CallParamRule.CallParamRule(int paramIndex, String attributeName)` instead.
CallParamRule(int) - Constructor for class org.apache.commons.digester.CallParamRule
  Construct a "call parameter" rule that will save the body text of this element as the parameter value.
CallParamRule(int, String) - Constructor for class org.apache.commons.digester.CallParamRule
  Construct a "call parameter" rule that will save the value of the specified attribute as the parameter value.
CallParamRule(int, boolean) - Constructor for class org.apache.commons.digester.CallParamRule
  Construct a "call parameter" rule.
CallParamRule(int, int) - Constructor for class org.apache.commons.digester.CallParamRule
  Constructs a "call parameter" rule which sets a parameter from the stack.
characters(char[], int, int) - Method in class org.apache.commons.digester.Digester
  Process notification of character data received from the body of an XML element.
CircularIncludeException - Exception in org.apache.commons.digester.xmlrules
  Thrown when parsing XML into Digester rules, if a circular inclusion occurred in the xml digester rules files.
CircularIncludeException(String) - Constructor for exception org.apache.commons.digester.xmlrules.CircularIncludeException
classLoader - Variable in class org.apache.commons.digester.Digester
  The class loader to use for instantiating application objects.
className - Variable in class org.apache.commons.digester.FactoryCreateRule
  The Java class name of the ObjectCreationFactory to be created.
className - Variable in class org.apache.commons.digester.ObjectCreateRule
  The Java class name of the object to be created.
cleanup() - Method in class org.apache.commons.digester.Digester
  Clean up allocated resources after parsing is complete.
clear() - Method in class org.apache.commons.digester.AbstractRulesImpl
  Clear all existing Rule instance registrations.
clear() - Method in class org.apache.commons.digester.Digester
  Clear the current contents of the default object stack, the param stack, all named stacks, and other internal variables.
clear() - Method in class org.apache.commons.digester.plugins.PluginRules
  Clear all rules.
clear() - Method in class org.apache.commons.digester.RegexRules
  Clear all existing Rule instance registrations.
clear() - Method in interface org.apache.commons.digester.Rules
  Clear all existing Rule instance registrations.
clear() - Method in class org.apache.commons.digester.RulesBase
  Clear all existing Rule instance registrations.
clear() - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
  Clears all Rule's
configure() - Method in class org.apache.commons.digester.Digester
  Provide a hook for lazy configuration of this `Digester` instance.
configure(Digester, String) - Method in class org.apache.commons.digester.plugins.Declaration
  Attempt to load custom rules for the target class at the specified pattern.
configured - Variable in class org.apache.commons.digester.Digester
  Has this Digester been configured yet.
createDigester(InputSource) - Static method in class org.apache.commons.digester.xmlrules.DigesterLoader
  Creates a new digester and initializes it from the specified InputSource
createDigester(InputSource, Digester) - Static method in class org.apache.commons.digester.xmlrules.DigesterLoader
  Creates a new digester and initializes it from the specified InputSource.
createDigester(URL) - Static method in class org.apache.commons.digester.xmlrules.DigesterLoader
  Creates a new digester and initializes it from the specified XML file
createDigester(URL, Digester) - Static method in class org.apache.commons.digester.xmlrules.DigesterLoader
  Creates a new digester and initializes it from the specified XML file.
createInputSourceFromURL(URL) - Method in class org.apache.commons.digester.Digester
  Given a URL, return an InputSource that reads from that URL.
createInputSourceFromURL(String) - Method in class org.apache.commons.digester.Digester
  Convenience method that creates an `InputSource` from the string version of a URL.
createObject(Attributes) - Method in class org.apache.commons.digester.AbstractObjectCreationFactory
  Factory method called by `FactoryCreateRule` to supply an object based on the element's attributes.
createObject(Attributes) - Method in interface org.apache.commons.digester.ObjectCreationFactory
  Factory method called by `FactoryCreateRule` to supply an object based on the element's attributes.
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.CallMethodRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.CallParamRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.FactoryCreateRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.NodeCreateRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.ObjectCreateRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.ObjectParamRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetNestedPropertiesRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetNextRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetPropertiesRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetPropertyRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetRootRuleFactory
createObject(Attributes) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetTopRuleFactory
createSAXException(String, Exception) - Method in class org.apache.commons.digester.Digester
  Create a SAX exception which also understands about the location in the digester file where the exception occurs
createSAXException(Exception) - Method in class org.apache.commons.digester.Digester
  Create a SAX exception which also understands about the location in the digester file where the exception occurs
createSAXException(String) - Method in class org.apache.commons.digester.Digester
  Create a SAX exception which also understands about the location in the digester file where the exception occurs
creationFactory - Variable in class org.apache.commons.digester.FactoryCreateRule
  The object creation factory we will use to instantiate objects as required based on the attributes specified in the matched XML element.

## D

Declaration - Class in org.apache.commons.digester.plugins
  Represents a Class that can be instantiated by a PluginCreateRule, plus info on how to load custom digester rules for mapping xml into that plugged-in class.
Declaration(String) - Constructor for class org.apache.commons.digester.plugins.Declaration
  Constructor.
Declaration(Class<?>) - Constructor for class org.apache.commons.digester.plugins.Declaration
  Constructor.
Declaration(Class<?>, RuleLoader) - Constructor for class org.apache.commons.digester.plugins.Declaration
  Create an instance where a fully-initialised ruleLoader instance is provided by the caller instead of having the PluginManager "discover" an appropriate one.
declarePlugin(Digester, Properties) - Static method in class org.apache.commons.digester.plugins.PluginDeclarationRule
DFLT_FALSEVAL - Static variable in class org.apache.commons.digester.plugins.strategies.FinderSetProperties
DFLT_FILENAME_ATTR - Static variable in class org.apache.commons.digester.plugins.strategies.FinderFromFile
  Xml attribute that needs to be present on a plugin declaration in order to specify the file to load rules from.
DFLT_METHOD_ATTR - Static variable in class org.apache.commons.digester.plugins.strategies.FinderFromClass
DFLT_METHOD_ATTR - Static variable in class org.apache.commons.digester.plugins.strategies.FinderFromMethod
  Xml attribute that needs to be present on a plugin declaration in order to specify the method to load rules from.
DFLT_METHOD_NAME - Static variable in class org.apache.commons.digester.plugins.strategies.FinderFromClass
DFLT_METHOD_NAME - Static variable in class org.apache.commons.digester.plugins.strategies.FinderFromDfltClass
DFLT_METHOD_NAME - Static variable in class org.apache.commons.digester.plugins.strategies.FinderFromDfltMethod
DFLT_PLUGIN_CLASS_ATTR - Variable in class org.apache.commons.digester.plugins.PluginContext
DFLT_PLUGIN_CLASS_ATTR_NS - Variable in class org.apache.commons.digester.plugins.PluginContext
DFLT_PLUGIN_ID_ATTR - Variable in class org.apache.commons.digester.plugins.PluginContext
DFLT_PLUGIN_ID_ATTR_NS - Variable in class org.apache.commons.digester.plugins.PluginContext
DFLT_PROPS_ATTR - Static variable in class org.apache.commons.digester.plugins.strategies.FinderSetProperties
DFLT_RESOURCE_ATTR - Static variable in class org.apache.commons.digester.plugins.strategies.FinderFromResource
  Name of xml attribute on the plugin declaration which is used to configure rule-loading for that declaration.
DFLT_RESOURCE_SUFFIX - Static variable in class org.apache.commons.digester.plugins.strategies.FinderFromDfltResource
DFLT_RULECLASS_ATTR - Static variable in class org.apache.commons.digester.plugins.strategies.FinderFromClass
DFLT_RULECLASS_SUFFIX - Static variable in class org.apache.commons.digester.plugins.strategies.FinderFromDfltClass
digester - Variable in class org.apache.commons.digester.AbstractObjectCreationFactory
  The associated `Digester` instance that was set up by `FactoryCreateRule` upon initialization.
Digester - Class in org.apache.commons.digester
  A Digester processes an XML input stream by matching a series of element nesting patterns to execute Rules that have been added prior to the start of parsing.
Digester() - Constructor for class org.apache.commons.digester.Digester
  Construct a new Digester with default properties.
Digester(SAXParser) - Constructor for class org.apache.commons.digester.Digester
  Construct a new Digester, allowing a SAXParser to be passed in.
Digester(XMLReader) - Constructor for class org.apache.commons.digester.Digester
  Construct a new Digester, allowing an XMLReader to be passed in.
digester - Variable in class org.apache.commons.digester.plugins.PluginRules
  The Digester instance with which this Rules instance is associated.
digester - Variable in class org.apache.commons.digester.Rule
  The Digester with which this Rule is associated.
digester - Variable in class org.apache.commons.digester.RulesBase
  The Digester instance with which this Rules instance is associated.
DIGESTER_DTD_PATH - Static variable in class org.apache.commons.digester.xmlrules.FromXmlRuleSet
DIGESTER_PUBLIC_ID - Static variable in class org.apache.commons.digester.xmlrules.DigesterRuleParser
DigesterLoader - Class in org.apache.commons.digester.xmlrules
  This class manages the creation of Digester instances from XML digester rules files.
DigesterLoader() - Constructor for class org.apache.commons.digester.xmlrules.DigesterLoader
DigesterLoadingException - Exception in org.apache.commons.digester.xmlrules
  Thrown when an error occurs while parsing XML into Digester rules.
DigesterLoadingException(String) - Constructor for exception org.apache.commons.digester.xmlrules.DigesterLoadingException
DigesterLoadingException(Throwable) - Constructor for exception org.apache.commons.digester.xmlrules.DigesterLoadingException
DigesterLoadingException(String, Throwable) - Constructor for exception org.apache.commons.digester.xmlrules.DigesterLoadingException
DigesterRuleParser - Class in org.apache.commons.digester.xmlrules
  This is a RuleSet that parses XML into Digester rules, and then adds those rules to a 'target' Digester.
DigesterRuleParser() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser
  Constructs a DigesterRuleParser.
DigesterRuleParser(Digester) - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser
  Constructs a rule set for converting XML digester rule descriptions into Rule objects, and adding them to the given Digester
DigesterRuleParser.CallMethodRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a CallMethodRule.
DigesterRuleParser.CallMethodRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.CallMethodRuleFactory
DigesterRuleParser.CallParamRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a CallParamRule.
DigesterRuleParser.CallParamRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.CallParamRuleFactory
DigesterRuleParser.FactoryCreateRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a FactoryCreateRule
DigesterRuleParser.FactoryCreateRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.FactoryCreateRuleFactory
DigesterRuleParser.NodeCreateRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a NodeCreateRule
DigesterRuleParser.NodeCreateRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.NodeCreateRuleFactory
DigesterRuleParser.ObjectCreateRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a ObjectCreateRule
DigesterRuleParser.ObjectCreateRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.ObjectCreateRuleFactory
DigesterRuleParser.ObjectParamRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a ObjectParamRule
DigesterRuleParser.ObjectParamRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.ObjectParamRuleFactory
DigesterRuleParser.PatternStack<E> - Class in org.apache.commons.digester.xmlrules
  A stack whose toString method returns a '/'-separated concatenation of all the elements in the stack.
DigesterRuleParser.PatternStack() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.PatternStack
DigesterRuleParser.SetNestedPropertiesAliasRule - Class in org.apache.commons.digester.xmlrules
  A rule for adding a attribute-property alias to the custom alias mappings of the containing SetNestedPropertiesRule rule.
DigesterRuleParser.SetNestedPropertiesAliasRule() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetNestedPropertiesAliasRule
  Base constructor.
DigesterRuleParser.SetNestedPropertiesRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a SetNestedPropertiesRule
DigesterRuleParser.SetNestedPropertiesRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetNestedPropertiesRuleFactory
DigesterRuleParser.SetNextRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a SetNextRuleFactory
DigesterRuleParser.SetNextRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetNextRuleFactory
DigesterRuleParser.SetPropertiesAliasRule - Class in org.apache.commons.digester.xmlrules
  A rule for adding a attribute-property alias to the custom alias mappings of the containing SetPropertiesRule rule.
DigesterRuleParser.SetPropertiesAliasRule() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetPropertiesAliasRule
  Base constructor.
DigesterRuleParser.SetPropertiesRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a SetPropertiesRule
DigesterRuleParser.SetPropertiesRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetPropertiesRuleFactory
DigesterRuleParser.SetPropertyRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a SetPropertyRule
DigesterRuleParser.SetPropertyRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetPropertyRuleFactory
DigesterRuleParser.SetRootRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a SetRootRuleFactory
DigesterRuleParser.SetRootRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetRootRuleFactory
DigesterRuleParser.SetTopRuleFactory - Class in org.apache.commons.digester.xmlrules
  Factory for creating a SetTopRuleFactory
DigesterRuleParser.SetTopRuleFactory() - Constructor for class org.apache.commons.digester.xmlrules.DigesterRuleParser.SetTopRuleFactory
DigesterRulesSource - Interface in org.apache.commons.digester.xmlrules
  Interface for classes that initialize a Digester Rules object with Digester Rules.

## E

end(String, String) - Method in class org.apache.commons.digester.BeanPropertySetterRule
  Process the end of this element.
end() - Method in class org.apache.commons.digester.CallMethodRule
  Process the end of this element.
end(String, String) - Method in class org.apache.commons.digester.CallParamRule
  Process any body texts now.
end(String, String) - Method in class org.apache.commons.digester.FactoryCreateRule
  Process the end of this element.
end() - Method in class org.apache.commons.digester.NodeCreateRule
  Pop the Node off the top of the stack.
end() - Method in class org.apache.commons.digester.ObjectCreateRule
  Process the end of this element.
end(String, String) - Method in class org.apache.commons.digester.plugins.PluginCreateRule
  Invoked by the digester when the closing tag matching this Rule's pattern is encountered.
end() - Method in class org.apache.commons.digester.Rule
  Deprecated. Use the `end` method with `namespace` and `name` parameters instead.
end(String, String) - Method in class org.apache.commons.digester.Rule
  This method is called when the end of a matching XML element is encountered.
end() - Method in class org.apache.commons.digester.SetNextRule
  Process the end of this element.
end() - Method in class org.apache.commons.digester.SetRootRule
  Process the end of this element.
end() - Method in class org.apache.commons.digester.SetTopRule
  Process the end of this element.
endDocument() - Method in class org.apache.commons.digester.Digester
  Process notification of the end of the document being reached.
endElement(String, String, String) - Method in class org.apache.commons.digester.Digester
  Process notification of the end of an XML element being reached.
endPrefixMapping(String) - Method in class org.apache.commons.digester.Digester
  Process notification that a namespace prefix is going out of scope.
entityResolver - Variable in class org.apache.commons.digester.Digester
  The EntityResolver used by the SAX parser.
entityValidator - Variable in class org.apache.commons.digester.Digester
  The URLs of entityValidator that have been registered, keyed by the public identifier that corresponds.
error(SAXParseException) - Method in class org.apache.commons.digester.Digester
  Forward notification of a parsing error to the application supplied error handler (if any).
errorHandler - Variable in class org.apache.commons.digester.Digester
  The application-supplied error handler that is notified when parsing warnings, errors, or fatal errors occur.
expand(String) - Method in class org.apache.commons.digester.substitution.MultiVariableExpander
expand(String, String, Map<String, Object>) - Method in class org.apache.commons.digester.substitution.MultiVariableExpander
  Replace any occurrences within the string of the form "marker{key}" with the value from source[key].
expand(String) - Method in interface org.apache.commons.digester.substitution.VariableExpander
  Return the input string with any variables replaced by their corresponding value.
ExtendedBaseRules - Class in org.apache.commons.digester
  Extension of `RulesBase` for complex schema.
ExtendedBaseRules() - Constructor for class org.apache.commons.digester.ExtendedBaseRules

## F

factory - Variable in class org.apache.commons.digester.Digester
  The SAXParserFactory that is created the first time we need it.
FactoryCreateRule - Class in org.apache.commons.digester
  Rule implementation that uses an `ObjectCreationFactory` to create a new object which it pushes onto the object stack.
FactoryCreateRule(Digester, String) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `FactoryCreateRule.FactoryCreateRule(String className)` instead.
FactoryCreateRule(Digester, Class<?>) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `FactoryCreateRule.FactoryCreateRule(Class clazz)` instead.
FactoryCreateRule(Digester, String, String) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `FactoryCreateRule.FactoryCreateRule(String className, String attributeName)` instead.
FactoryCreateRule(Digester, Class<?>, String) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `FactoryCreateRule.FactoryCreateRule(Class clazz, String attributeName)` instead.
FactoryCreateRule(Digester, ObjectCreationFactory) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `FactoryCreateRule.FactoryCreateRule(ObjectCreationFactory creationFactory)` instead.
FactoryCreateRule(String) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Construct a factory create rule that will use the specified class name to create an `ObjectCreationFactory` which will then be used to create an object and push it on the stack.
FactoryCreateRule(Class<?>) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Construct a factory create rule that will use the specified class to create an `ObjectCreationFactory` which will then be used to create an object and push it on the stack.
FactoryCreateRule(String, String) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Construct a factory create rule that will use the specified class name (possibly overridden by the specified attribute if present) to create an `ObjectCreationFactory`, which will then be used to instantiate an object instance and push it onto the stack.
FactoryCreateRule(Class<?>, String) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Construct a factory create rule that will use the specified class (possibly overridden by the specified attribute if present) to create an `ObjectCreationFactory`, which will then be used to instantiate an object instance and push it onto the stack.
FactoryCreateRule(ObjectCreationFactory) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Construct a factory create rule using the given, already instantiated, `ObjectCreationFactory`.
FactoryCreateRule(String, boolean) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Construct a factory create rule that will use the specified class name to create an `ObjectCreationFactory` which will then be used to create an object and push it on the stack.
FactoryCreateRule(Class<?>, boolean) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Construct a factory create rule that will use the specified class to create an `ObjectCreationFactory` which will then be used to create an object and push it on the stack.
FactoryCreateRule(String, String, boolean) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Construct a factory create rule that will use the specified class name (possibly overridden by the specified attribute if present) to create an `ObjectCreationFactory`, which will then be used to instantiate an object instance and push it onto the stack.
FactoryCreateRule(Class<?>, String, boolean) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Construct a factory create rule that will use the specified class (possibly overridden by the specified attribute if present) to create an `ObjectCreationFactory`, which will then be used to instantiate an object instance and push it onto the stack.
FactoryCreateRule(ObjectCreationFactory, boolean) - Constructor for class org.apache.commons.digester.FactoryCreateRule
  Construct a factory create rule using the given, already instantiated, `ObjectCreationFactory`.
fatalError(SAXParseException) - Method in class org.apache.commons.digester.Digester
  Forward notification of a fatal parsing error to the application supplied error handler (if any).
FinderFromClass - Class in org.apache.commons.digester.plugins.strategies
  A rule-finding algorithm which expects the caller to specify a classname and methodname as plugin properties.
FinderFromClass() - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromClass
  See `FinderFromClass.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties)`.
FinderFromClass(String, String, String) - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromClass
  Create a rule-finder which invokes a user-specified method on a user-specified class whenever dynamic rules for a plugin need to be loaded.
FinderFromDfltClass - Class in org.apache.commons.digester.plugins.strategies
  A rule-finding algorithm which looks for a method with a specific name on a class whose name is derived from the plugin class name.
FinderFromDfltClass() - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromDfltClass
  See `FinderFromDfltClass.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties)`.
FinderFromDfltClass(String, String) - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromDfltClass
  Create a rule-finder which invokes a method on a class whenever dynamic rules for a plugin need to be loaded.
FinderFromDfltMethod - Class in org.apache.commons.digester.plugins.strategies
  A rule-finding algorithm which looks for a method with a specific name on the plugin class.
FinderFromDfltMethod() - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromDfltMethod
  See `FinderFromDfltMethod.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties)`.
FinderFromDfltMethod(String) - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromDfltMethod
  Create a rule-finder which invokes a specific method on the plugin class whenever dynamic rules for a plugin need to be loaded.
FinderFromDfltResource - Class in org.apache.commons.digester.plugins.strategies
  A rule-finding algorithm which looks for a resource file in the classpath whose name is derived from the plugin class name plus a specified suffix.
FinderFromDfltResource() - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromDfltResource
  See `FinderFromDfltResource.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties)`.
FinderFromDfltResource(String) - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromDfltResource
  Create a rule-finder which can load an xmlrules file, cache the rules away, and later add them as a plugin's custom rules when that plugin is referenced.
FinderFromFile - Class in org.apache.commons.digester.plugins.strategies
  A rule-finding algorithm which expects the user to specify an absolute or relative path in the plugin declaration.
FinderFromFile() - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromFile
  See `FinderFromFile.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties)`.
FinderFromFile(String) - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromFile
  See `FinderFromFile.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties)`.
FinderFromMethod - Class in org.apache.commons.digester.plugins.strategies
  A rule-finding algorithm which expects the caller to specify a methodname as a plugin property, where the method exists on the plugin class.
FinderFromMethod() - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromMethod
  Constructor.
FinderFromMethod(String) - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromMethod
  See `FinderFromMethod.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties)`.
FinderFromResource - Class in org.apache.commons.digester.plugins.strategies
  A rule-finding algorithm which expects the user to specify a resource name (ie a file in the classpath).
FinderFromResource() - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromResource
  Constructor.
FinderFromResource(String) - Constructor for class org.apache.commons.digester.plugins.strategies.FinderFromResource
  See `FinderFromResource.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties)`.
FinderSetProperties - Class in org.apache.commons.digester.plugins.strategies
  A rule-finding algorithm which expects the user to specify whether "automatic property setting" is desired.
FinderSetProperties() - Constructor for class org.apache.commons.digester.plugins.strategies.FinderSetProperties
  See `FinderSetProperties.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties)`.
FinderSetProperties(String, String) - Constructor for class org.apache.commons.digester.plugins.strategies.FinderSetProperties
  Create a rule-finder which will arrange for a SetPropertiesRule to be defined for each instance of a plugin, so that xml attributes map to bean properties.
findLoader(Digester, String, Class<?>, Properties) - Method in class org.apache.commons.digester.plugins.PluginManager
  Given a plugin class and some associated properties, scan the list of known RuleFinder instances until one detects a source of custom rules for this plugin (aka a RuleLoader).
findLoader(Digester, Class<?>, Properties) - Method in class org.apache.commons.digester.plugins.RuleFinder
  Apply the finder algorithm to attempt to locate a source of digester rules for the specified plugin class.
findLoader(Digester, Class<?>, Properties) - Method in class org.apache.commons.digester.plugins.strategies.FinderFromClass
  If there exists a property with the name matching constructor param ruleClassAttr, then load the specified class, locate the appropriate rules-adding method on that class, and return an object encapsulating that info.
findLoader(Digester, Class<?>, Properties) - Method in class org.apache.commons.digester.plugins.strategies.FinderFromDfltClass
  If there exists a class whose name is the plugin class name + the suffix specified to the constructor, then load that class, locate the appropriate rules-adding method on that class, and return an object encapsulating that info.
findLoader(Digester, Class<?>, Properties) - Method in class org.apache.commons.digester.plugins.strategies.FinderFromDfltMethod
  If there exists on the plugin class a method with name matching the constructor's methodName value then locate the appropriate Method on the plugin class and return an object encapsulating that info.
findLoader(Digester, Class<?>, Properties) - Method in class org.apache.commons.digester.plugins.strategies.FinderFromDfltResource
  If there exists a resource file whose name is equal to the plugin class name + the suffix specified in the constructor, then load that file, run it through the xmlrules module and return an object encapsulating those rules.
findLoader(Digester, Class<?>, Properties) - Method in class org.apache.commons.digester.plugins.strategies.FinderFromFile
  If there exists a property with the name specified in the constructor, then load that file, run it through the xmlrules module and return an object encapsulating those rules.
findLoader(Digester, Class<?>, Properties) - Method in class org.apache.commons.digester.plugins.strategies.FinderFromMethod
  If there exists a property with the name matching constructor param methodAttr, then locate the appropriate Method on the plugin class and return an object encapsulating that info.
findLoader(Digester, Class<?>, Properties) - Method in class org.apache.commons.digester.plugins.strategies.FinderFromResource
  If there exists a property with the name matching constructor param resourceAttr, then load that file, run it through the xmlrules module and return an object encapsulating those rules.
findLoader(Digester, Class<?>, Properties) - Method in class org.apache.commons.digester.plugins.strategies.FinderSetProperties
  Returns a RuleLoader unless the properties contain an entry with the name matching constructor param propsAttr, and the value matching what is in falseval.
findNamespaceURI(String) - Method in class org.apache.commons.digester.Digester
  Return the currently mapped namespace URI for the specified prefix, if any; otherwise return `null`.
finish() - Method in class org.apache.commons.digester.BeanPropertySetterRule
  Clean up after parsing is complete.
finish() - Method in class org.apache.commons.digester.CallMethodRule
  Clean up after parsing is complete.
finish() - Method in class org.apache.commons.digester.FactoryCreateRule
  Clean up after parsing is complete.
finish() - Method in class org.apache.commons.digester.Rule
  This method is called after all parsing methods have been called, to allow Rules to remove temporary data.
fireBeginMethods(List<Rule>, String, String, Attributes) - Method in class org.apache.commons.digester.plugins.PluginCreateRule
  Duplicate the processing that the Digester does when firing the begin methods of rules.
fireEndMethods(List<Rule>, String, String) - Method in class org.apache.commons.digester.plugins.PluginCreateRule
  Duplicate the processing that the Digester does when firing the end methods of rules.
fromStack - Variable in class org.apache.commons.digester.CallParamRule
  Is the parameter to be set from the stack?
FromXmlRuleSet - Class in org.apache.commons.digester.xmlrules
  A Digester rule set where the rules come from an XML file.
FromXmlRuleSet(URL) - Constructor for class org.apache.commons.digester.xmlrules.FromXmlRuleSet
  Constructs a FromXmlRuleSet using the default DigesterRuleParser and rulesDigester.
FromXmlRuleSet(URL, Digester) - Constructor for class org.apache.commons.digester.xmlrules.FromXmlRuleSet
  Constructs a FromXmlRuleSet using the default DigesterRuleParser and a ruleDigester for loading the rules xml.
FromXmlRuleSet(URL, DigesterRuleParser) - Constructor for class org.apache.commons.digester.xmlrules.FromXmlRuleSet
FromXmlRuleSet(URL, DigesterRuleParser, Digester) - Constructor for class org.apache.commons.digester.xmlrules.FromXmlRuleSet
FromXmlRuleSet(InputSource) - Constructor for class org.apache.commons.digester.xmlrules.FromXmlRuleSet
  Constructs a FromXmlRuleSet using the default DigesterRuleParser and rulesDigester.
FromXmlRuleSet(InputSource, Digester) - Constructor for class org.apache.commons.digester.xmlrules.FromXmlRuleSet
  Constructs a FromXmlRuleSet using the default DigesterRuleParser and a ruleDigester for loading the rules xml.
FromXmlRuleSet(InputSource, DigesterRuleParser) - Constructor for class org.apache.commons.digester.xmlrules.FromXmlRuleSet
FromXmlRuleSet(InputSource, DigesterRuleParser, Digester) - Constructor for class org.apache.commons.digester.xmlrules.FromXmlRuleSet

## G

GenericParser - Class in org.apache.commons.digester.parser
  Deprecated. Create an XMLParser instance yourself, configure validation appropriately, and pass it as a parameter to the `Digester` constructor, or use `Digester.setXMLSchema(Schema)` for validation.
GenericParser() - Constructor for class org.apache.commons.digester.parser.GenericParser
  Deprecated.
getAllowUnknownChildElements() - Method in class org.apache.commons.digester.SetNestedPropertiesRule
  See `SetNestedPropertiesRule.setAllowUnknownChildElements(boolean)`.
getCause() - Method in exception org.apache.commons.digester.plugins.PluginAssertionFailure
  Return the cause of this exception (if any) as specified in the exception constructor.
getCause() - Method in exception org.apache.commons.digester.plugins.PluginConfigurationException
  Return the cause of this exception (if any) as specified in the exception constructor.
getCause() - Method in exception org.apache.commons.digester.plugins.PluginException
getCause() - Method in exception org.apache.commons.digester.plugins.PluginInvalidInputException
  Return the cause of this exception (if any) as specified in the exception constructor.
getCause() - Method in exception org.apache.commons.digester.xmlrules.DigesterLoadingException
  Return the cause of this exception (if any) as specified in the exception constructor.
getCause() - Method in exception org.apache.commons.digester.xmlrules.XmlLoadException
  Returns the cause of this throwable or null if the cause is nonexistent or unknown.
getClassLoader() - Method in class org.apache.commons.digester.Digester
  Return the class loader to be used for instantiating application objects when required.
getCount() - Method in class org.apache.commons.digester.Digester
  Return the current depth of the element stack.
getCurrentElementName() - Method in class org.apache.commons.digester.Digester
  Return the name of the XML element that is currently being processed.
getCurrentNamespaces() - Method in class org.apache.commons.digester.Digester
  Get the most current namespaces for all prefixes.
getCustomContentHandler() - Method in class org.apache.commons.digester.Digester
getDebug() - Method in class org.apache.commons.digester.Digester
  Deprecated. This method now always returns 0. Digester uses the apache jakarta commons-logging library; see the documentation for that library for more information.
getDeclarationByClass(String) - Method in class org.apache.commons.digester.plugins.PluginManager
  Return the declaration object with the specified class.
getDeclarationById(String) - Method in class org.apache.commons.digester.plugins.PluginManager
  Return the declaration object with the specified id.
getDefaults() - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
  Gets Rule's which will be fired when the wrapped implementation returns no matches
getDigester() - Method in class org.apache.commons.digester.AbstractObjectCreationFactory
  Returns the `Digester` that was set by the `FactoryCreateRule` upon initialization.
getDigester() - Method in class org.apache.commons.digester.AbstractRulesImpl
  Return the Digester instance with which this Rules instance is associated.
getDigester() - Method in interface org.apache.commons.digester.ObjectCreationFactory
  Returns the `Digester` that was set by the `FactoryCreateRule` upon initialization.
getDigester() - Method in class org.apache.commons.digester.plugins.PluginRules
  Return the Digester instance with which this instance is associated.
getDigester() - Method in class org.apache.commons.digester.Rule
  Return the Digester with which this Rule is associated.
getDigester() - Method in interface org.apache.commons.digester.Rules
  Return the Digester instance with which this Rules instance is associated.
getDigester() - Method in class org.apache.commons.digester.RulesBase
  Return the Digester instance with which this Rules instance is associated.
getDigester() - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
  Gets digester using these Rules
getDigesterRulesDTD() - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser
  Returns the location of the DTD used to validate the digester rules XML document.
getDocumentLocator() - Method in class org.apache.commons.digester.Digester
  Gets the document locator associated with our parser.
getEntityResolver() - Method in class org.apache.commons.digester.Digester
  Return the Entity Resolver used by the SAX parser.
getErrorHandler() - Method in class org.apache.commons.digester.Digester
  Return the error handler for this Digester.
getFactory() - Method in class org.apache.commons.digester.Digester
  Return the SAXParserFactory we will use, creating one if necessary.
getFactory(Attributes) - Method in class org.apache.commons.digester.FactoryCreateRule
  Return an instance of our associated object creation factory, creating one if necessary.
getFeature(String) - Method in class org.apache.commons.digester.Digester
  Returns a flag indicating whether the requested feature is supported by the underlying implementation of `org.xml.sax.XMLReader`.
getId() - Method in class org.apache.commons.digester.plugins.Declaration
  Return the id associated with this declaration.
getIndex(String) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getIndex(String, String) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getLength() - Method in class org.apache.commons.digester.substitution.VariableAttributes
getLocalName(int) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getLog() - Method in class org.apache.commons.digester.SimpleRegexMatcher
  Gets the `Log` implementation.
getLogger() - Method in class org.apache.commons.digester.Digester
  Return the current Logger associated with this instance of the Digester
getMatch() - Method in class org.apache.commons.digester.Digester
  Return the current rule match path
getNamespaceAware() - Method in class org.apache.commons.digester.Digester
  Return the "namespace aware" flag for parsers we create.
getNamespaceURI() - Method in class org.apache.commons.digester.AbstractRulesImpl
  Return the namespace URI that will be applied to all subsequently added `Rule` objects.
getNamespaceURI() - Method in class org.apache.commons.digester.plugins.PluginRules
  Return the namespace URI that will be applied to all subsequently added `Rule` objects.
getNamespaceURI() - Method in class org.apache.commons.digester.Rule
  Return the namespace URI for which this Rule is relevant, if any.
getNamespaceURI() - Method in interface org.apache.commons.digester.Rules
  Return the namespace URI that will be applied to all subsequently added `Rule` objects.
getNamespaceURI() - Method in class org.apache.commons.digester.RulesBase
  Return the namespace URI that will be applied to all subsequently added `Rule` objects.
getNamespaceURI() - Method in interface org.apache.commons.digester.RuleSet
  Return the namespace URI that will be applied to all Rule instances created from this RuleSet.
getNamespaceURI() - Method in class org.apache.commons.digester.RuleSetBase
  Return the namespace URI that will be applied to all Rule instances created from this RuleSet.
getNamespaceURI() - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
  Gets namespace to apply to Rule's added
getParent() - Method in class org.apache.commons.digester.plugins.PluginRules
  Return the parent Rules object.
getParser() - Method in class org.apache.commons.digester.Digester
  Return the SAXParser we will use to parse the input stream.
getPattern() - Method in class org.apache.commons.digester.plugins.PluginCreateRule
  Return the pattern that this Rule is associated with.
getPluginClass() - Method in class org.apache.commons.digester.plugins.Declaration
  Return plugin class associated with this declaration.
getPluginClassAttr() - Method in class org.apache.commons.digester.plugins.PluginContext
  Get the namespace for the xml attribute which indicates to a PluginCreateRule which class is to be plugged in.
getPluginClassAttr() - Method in class org.apache.commons.digester.plugins.PluginRules
  See `PluginContext.getPluginClassAttr()`.
getPluginClassAttrNs() - Method in class org.apache.commons.digester.plugins.PluginContext
  Get the namespace for the xml attribute which indicates to a PluginCreateRule which class is to be plugged in.
getPluginClassAttrNs() - Method in class org.apache.commons.digester.plugins.PluginRules
  See `PluginContext.getPluginClassAttrNs()`.
getPluginIdAttr() - Method in class org.apache.commons.digester.plugins.PluginContext
  Get the namespace for the xml attribute which indicates to a PluginCreateRule which previous plugin declaration should be used.
getPluginIdAttr() - Method in class org.apache.commons.digester.plugins.PluginRules
  See `PluginContext.getPluginIdAttr()`.
getPluginIdAttrNs() - Method in class org.apache.commons.digester.plugins.PluginContext
  Get the namespace for the xml attribute which indicates to a PluginCreateRule which previous plugin declaration should be used.
getPluginIdAttrNs() - Method in class org.apache.commons.digester.plugins.PluginRules
  See `PluginContext.getPluginIdAttrNs()`.
getPluginManager() - Method in class org.apache.commons.digester.plugins.PluginRules
  Return the object which "knows" about all declared plugins.
getProperty(String) - Method in class org.apache.commons.digester.Digester
  Return the current value of the specified property for the underlying `XMLReader` implementation.
getPublicId() - Method in class org.apache.commons.digester.Digester
  Return the public identifier of the DTD we are currently parsing under, if any.
getQName(int) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getReader() - Method in class org.apache.commons.digester.Digester
  Deprecated. Use getXMLReader() instead, which can throw a SAXException if the reader cannot be instantiated
getRegexMatcher() - Method in class org.apache.commons.digester.RegexRules
  Gets the current regex matching strategy.
getRoot() - Method in class org.apache.commons.digester.Digester
  Returns the root element of the tree of objects created as a result of applying the rule objects to the input XML.
getRuleFinders() - Method in class org.apache.commons.digester.plugins.PluginContext
  Return the list of RuleFinder objects.
getRuleFinders() - Method in class org.apache.commons.digester.plugins.PluginRules
  See `PluginContext.getRuleFinders()`.
getRuleNamespaceURI() - Method in class org.apache.commons.digester.Digester
  Return the namespace URI that will be applied to all subsequently added `Rule` objects.
getRules() - Method in class org.apache.commons.digester.Digester
  Return the `Rules` implementation object containing our rules collection and associated matching policy.
getRules(Digester) - Method in interface org.apache.commons.digester.xmlrules.DigesterRulesSource
  Creates and adds Digester Rules to a given Rules object
getRulesFactory() - Method in class org.apache.commons.digester.plugins.PluginRules
  Return the rules factory object (or null if one has not been specified).
getSAXLogger() - Method in class org.apache.commons.digester.Digester
  Gets the logger used for logging SAX-related information.
getSchema() - Method in class org.apache.commons.digester.Digester
  Deprecated. Use `Schema` for validation instead.
getSchemaLanguage() - Method in class org.apache.commons.digester.Digester
  Deprecated. Use `Schema` for validation instead.
getStackAction() - Method in class org.apache.commons.digester.Digester
  See setStackAction.
getSubstitutor() - Method in class org.apache.commons.digester.Digester
  Gets the `Substitutor` used to convert attributes and body text.
getTrimData() - Method in class org.apache.commons.digester.SetNestedPropertiesRule
  See `SetNestedPropertiesRule.setTrimData(boolean)`.
getType(int) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getType(String) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getType(String, String) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getURI(int) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getUseContextClassLoader() - Method in class org.apache.commons.digester.Digester
  Return the boolean as to whether the context classloader should be used.
getUseExactMatch() - Method in class org.apache.commons.digester.CallMethodRule
  Should `MethodUtils.invokeExactMethod` be used for the reflection.
getValidating() - Method in class org.apache.commons.digester.Digester
  Return the validating parser flag.
getValue(int) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getValue(String) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getValue(String, String) - Method in class org.apache.commons.digester.substitution.VariableAttributes
getXIncludeAware() - Method in class org.apache.commons.digester.Digester
  Return the XInclude-aware flag for parsers we create.
getXMLReader() - Method in class org.apache.commons.digester.Digester
  Return the XMLReader to be used for parsing the input document.
getXMLSchema() - Method in class org.apache.commons.digester.Digester
  Return the XML Schema used when parsing.

## I

ignorableWhitespace(char[], int, int) - Method in class org.apache.commons.digester.Digester
  Process notification of ignorable whitespace received from the body of an XML element.
init(Digester, PluginManager) - Method in class org.apache.commons.digester.plugins.Declaration
  Must be called exactly once, and must be called before any call to the configure method.
init(Attributes, VariableExpander) - Method in class org.apache.commons.digester.substitution.VariableAttributes
  Specify which attributes class this object is a proxy for.
InitializableRule - Interface in org.apache.commons.digester.plugins
  Defines an interface that a Rule class can implement if it wishes to get an initialisation callback after the rule has been added to the set of Rules within a PluginRules instance.
initialize() - Method in class org.apache.commons.digester.Digester
  Provides a hook for lazy initialization of this `Digester` instance.
inputSources - Variable in class org.apache.commons.digester.Digester
  `List` of `InputSource` instances created by a `createInputSourceFromURL()` method call.
isEmpty(String) - Method in class org.apache.commons.digester.Digester
  Is the stack with the given name empty?
isExactMatch() - Method in class org.apache.commons.digester.SetNextRule
  Is exact matching being used.
isExactMatch() - Method in class org.apache.commons.digester.SetRootRule
  Is exact matching being used.
isExactMatch() - Method in class org.apache.commons.digester.SetTopRule
  Is exact matching being used.
isIgnoreMissingProperty() - Method in class org.apache.commons.digester.SetPropertiesRule
  Are attributes found in the xml without matching properties to be ignored?

## J

JAXP_SCHEMA_LANGUAGE - Variable in class org.apache.commons.digester.Digester
  Deprecated. This is now managed by `ParserFeatureSetterFactory`
JAXP_SCHEMA_LANGUAGE - Static variable in class org.apache.commons.digester.parser.GenericParser
  Deprecated. The JAXP 1.2 property to set up the schemaLanguage used.
JAXP_SCHEMA_LANGUAGE - Static variable in class org.apache.commons.digester.parser.XercesParser
  Deprecated. The JAXP 1.2 property to set up the schemaLanguage used.

## L

load(URL, ClassLoader, URL) - Static method in class org.apache.commons.digester.xmlrules.DigesterLoader
  Given the digester rules XML file, a class loader, and an XML input file, this method parses the input file into Java objects.
load(URL, ClassLoader, InputStream) - Static method in class org.apache.commons.digester.xmlrules.DigesterLoader
  Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects.
load(URL, ClassLoader, Reader) - Static method in class org.apache.commons.digester.xmlrules.DigesterLoader
  Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects.
load(URL, ClassLoader, URL, Object) - Static method in class org.apache.commons.digester.xmlrules.DigesterLoader
  Given the digester rules XML file, a class loader, and an XML input file, this method parses the input file into Java objects.
load(URL, ClassLoader, InputStream, Object) - Static method in class org.apache.commons.digester.xmlrules.DigesterLoader
  Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects.
load(URL, ClassLoader, Reader, Object) - Static method in class org.apache.commons.digester.xmlrules.DigesterLoader
  Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects.
LoaderFromClass - Class in org.apache.commons.digester.plugins.strategies
  A RuleLoader which invokes a static method on a target class, leaving that method to actually instantiate and add new rules to a Digester instance.
LoaderFromClass(Class<?>, Method) - Constructor for class org.apache.commons.digester.plugins.strategies.LoaderFromClass
  Constructor.
LoaderFromClass(Class<?>, String) - Constructor for class org.apache.commons.digester.plugins.strategies.LoaderFromClass
  Constructor.
LoaderFromStream - Class in org.apache.commons.digester.plugins.strategies
  A rule-finding algorithm which loads an xmlplugins-format file.
LoaderFromStream(InputStream) - Constructor for class org.apache.commons.digester.plugins.strategies.LoaderFromStream
  See `LoaderFromStream.load(java.io.InputStream)`.
LoaderSetProperties - Class in org.apache.commons.digester.plugins.strategies
  A RuleLoader which creates a single SetPropertiesRule and adds it to the digester when its addRules() method is invoked.
LoaderSetProperties() - Constructor for class org.apache.commons.digester.plugins.strategies.LoaderSetProperties
loadRules(Digester, Class<?>, InputStream, String) - Static method in class org.apache.commons.digester.plugins.strategies.FinderFromResource
  Open the specified resource file (ie a file in the classpath, including being within a jar in the classpath), run it through the xmlrules module and return an object encapsulating those rules.
locateMethod(Class<?>, String) - Static method in class org.apache.commons.digester.plugins.strategies.LoaderFromClass
  Find a method on the specified class whose name matches methodName, and whose signature is: `public static void foo(Digester d, String patternPrefix);`.
locator - Variable in class org.apache.commons.digester.Digester
  The Locator associated with our parser.
log - Variable in class org.apache.commons.digester.Digester
  The Log to which most logging calls will be made.
log(String) - Method in class org.apache.commons.digester.Digester
  Deprecated. Call getLogger() and use it's logging methods
log(String, Throwable) - Method in class org.apache.commons.digester.Digester
  Deprecated. Call getLogger() and use it's logging methods
log - Static variable in class org.apache.commons.digester.parser.GenericParser
  Deprecated. The Log to which all SAX event related logging calls will be made.
log - Static variable in class org.apache.commons.digester.parser.XercesParser
  Deprecated. The Log to which all SAX event related logging calls will be made.
lookup(String, String) - Method in class org.apache.commons.digester.RulesBase
  Return a List of Rule instances for the specified pattern that also match the specified namespace URI (if any).

## M

match(String) - Method in class org.apache.commons.digester.AbstractRulesImpl
  Deprecated. Call match(namespaceURI,pattern) instead.
match(String, String) - Method in class org.apache.commons.digester.AbstractRulesImpl
  Return a List of all registered Rule instances that match the specified nesting pattern, or a zero-length List if there are no matches.
match - Variable in class org.apache.commons.digester.Digester
  The current match pattern for nested element processing.
match(String, String) - Method in class org.apache.commons.digester.ExtendedBaseRules
  Return a List of all registered Rule instances that match the specified nesting pattern, or a zero-length List if there are no matches.
match(String) - Method in class org.apache.commons.digester.plugins.PluginRules
  Deprecated. Call match(namespaceURI,pattern) instead.
match(String, String) - Method in class org.apache.commons.digester.plugins.PluginRules
  Return a List of all registered Rule instances that match the specified nodepath, or a zero-length List if there are no matches.
match(String, String) - Method in class org.apache.commons.digester.RegexMatcher
  Returns true if the given pattern matches the given path according to the regex algorithm that this strategy applies.
match(String, String) - Method in class org.apache.commons.digester.RegexRules
  Finds matching rules by using current regex matching strategy.
match(String) - Method in interface org.apache.commons.digester.Rules
  Deprecated. Call match(namespaceURI,pattern) instead.
match(String, String) - Method in interface org.apache.commons.digester.Rules
  Return a List of all registered Rule instances that match the specified nesting pattern, or a zero-length List if there are no matches.
match(String) - Method in class org.apache.commons.digester.RulesBase
  Deprecated. Call match(namespaceURI,pattern) instead.
match(String, String) - Method in class org.apache.commons.digester.RulesBase
  Return a List of all registered Rule instances that match the specified nesting pattern, or a zero-length List if there are no matches.
match(String, String) - Method in class org.apache.commons.digester.SimpleRegexMatcher
  Matches using simple regex algorithm.
match(String) - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
match(String, String) - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
  Return list of rules matching given pattern.
matches - Variable in class org.apache.commons.digester.Digester
  Stack whose elements are List objects, each containing a list of Rule objects as returned from Rules.getMatch().
methodName - Variable in class org.apache.commons.digester.CallMethodRule
  The method name to call on the parent object.
methodName - Variable in class org.apache.commons.digester.SetNextRule
  The method name to call on the parent object.
methodName - Variable in class org.apache.commons.digester.SetRootRule
  The method name to call on the parent object.
methodName - Variable in class org.apache.commons.digester.SetTopRule
  The method name to call on the child object.
MultiVariableExpander - Class in org.apache.commons.digester.substitution
  Expands variable references from multiple sources.
MultiVariableExpander() - Constructor for class org.apache.commons.digester.substitution.MultiVariableExpander

## N

name - Variable in class org.apache.commons.digester.SetPropertyRule
  The attribute that will contain the property name.
namespaceAware - Variable in class org.apache.commons.digester.Digester
  Do we want a "namespace aware" parser.
namespaces - Variable in class org.apache.commons.digester.Digester
  Registered namespaces we are currently processing.
namespaceURI - Variable in class org.apache.commons.digester.Rule
  The namespace URI for which this Rule is relevant, if any.
namespaceURI - Variable in class org.apache.commons.digester.RulesBase
  The namespace URI for which subsequently added `Rule` objects are relevant, or `null` for matching independent of namespaces.
namespaceURI - Variable in class org.apache.commons.digester.RuleSetBase
  The namespace URI that all Rule instances created by this RuleSet will be associated with.
newRules(Digester, Class<?>) - Method in class org.apache.commons.digester.plugins.RulesFactory
  Return an instance of some Rules implementation that the plugged-in class shall use to match its private parsing rules.
newSAXParser(Properties) - Static method in class org.apache.commons.digester.parser.GenericParser
  Deprecated. Create a `SAXParser` configured to support XML Scheman and DTD
newSAXParser(Properties) - Static method in class org.apache.commons.digester.parser.XercesParser
  Deprecated. Create a `SAXParser` based on the underlying `Xerces` version.
newSAXParser(Properties) - Static method in class org.apache.commons.digester.ParserFeatureSetterFactory
  Deprecated. Create a new `SAXParser`
NodeCreateRule - Class in org.apache.commons.digester
  A rule implementation that creates a DOM `Node` containing the XML at the element that matched the rule.
NodeCreateRule() - Constructor for class org.apache.commons.digester.NodeCreateRule
  Default constructor.
NodeCreateRule(DocumentBuilder) - Constructor for class org.apache.commons.digester.NodeCreateRule
  Constructor.
NodeCreateRule(int) - Constructor for class org.apache.commons.digester.NodeCreateRule
  Constructor.
NodeCreateRule(int, DocumentBuilder) - Constructor for class org.apache.commons.digester.NodeCreateRule
  Constructor.
notationDecl(String, String, String) - Method in class org.apache.commons.digester.Digester
  Receive notification of a notation declaration event.

## O

ObjectCreateRule - Class in org.apache.commons.digester
  Rule implementation that creates a new object and pushes it onto the object stack.
ObjectCreateRule(Digester, String) - Constructor for class org.apache.commons.digester.ObjectCreateRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `ObjectCreateRule.ObjectCreateRule(String className)` instead.
ObjectCreateRule(Digester, Class<?>) - Constructor for class org.apache.commons.digester.ObjectCreateRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `ObjectCreateRule.ObjectCreateRule(Class clazz)` instead.
ObjectCreateRule(Digester, String, String) - Constructor for class org.apache.commons.digester.ObjectCreateRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `ObjectCreateRule.ObjectCreateRule(String className, String attributeName)` instead.
ObjectCreateRule(Digester, String, Class<?>) - Constructor for class org.apache.commons.digester.ObjectCreateRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `ObjectCreateRule.ObjectCreateRule(String attributeName, Class clazz)` instead.
ObjectCreateRule(String) - Constructor for class org.apache.commons.digester.ObjectCreateRule
  Construct an object create rule with the specified class name.
ObjectCreateRule(Class<?>) - Constructor for class org.apache.commons.digester.ObjectCreateRule
  Construct an object create rule with the specified class.
ObjectCreateRule(String, String) - Constructor for class org.apache.commons.digester.ObjectCreateRule
  Construct an object create rule with the specified class name and an optional attribute name containing an override.
ObjectCreateRule(String, Class<?>) - Constructor for class org.apache.commons.digester.ObjectCreateRule
  Construct an object create rule with the specified class and an optional attribute name containing an override.
ObjectCreationFactory - Interface in org.apache.commons.digester
  Interface for use with `FactoryCreateRule`.
ObjectParamRule - Class in org.apache.commons.digester
  Rule implementation that saves a parameter for use by a surrounding `CallMethodRule`.``
ObjectParamRule(int, Object) - Constructor for class org.apache.commons.digester.ObjectParamRule
  Construct a "call parameter" rule that will save the given Object as the parameter value.
ObjectParamRule(int, String, Object) - Constructor for class org.apache.commons.digester.ObjectParamRule
  Construct a "call parameter" rule that will save the given Object as the parameter value, provided that the specified attribute exists.
onPop(Digester, String, Object) - Method in interface org.apache.commons.digester.StackAction
  Invoked just after an object has been popped from a digester stack.
onPush(Digester, String, Object) - Method in interface org.apache.commons.digester.StackAction
  Invoked just before an object is to be pushed onto a digester stack.
org.apache.commons.digester - package org.apache.commons.digester
  The Digester package provides for rules-based processing of arbitrary XML documents.
org.apache.commons.digester.parser - package org.apache.commons.digester.parser
  DEPRECATED PACKAGE:
  This package contains legacy schema support code used in the v1.x line of Digester releases.
org.apache.commons.digester.plugins - package org.apache.commons.digester.plugins
  Provides an easy mechanism whereby new digestion rules can be added dynamically during a digestion.
org.apache.commons.digester.plugins.strategies - package org.apache.commons.digester.plugins.strategies
  This package contains "rule-finding" strategy classes, and their associated "helper" loader classes.
org.apache.commons.digester.substitution - package org.apache.commons.digester.substitution
  Provides for manipulation of xml attributes and element body text before the data is processed by any Rule objects.
org.apache.commons.digester.xmlrules - package org.apache.commons.digester.xmlrules
  The `xmlrules` package provides for XML-based definition of rules for `Digester`.

## P

param - Variable in class org.apache.commons.digester.ObjectParamRule
  The parameter we wish to pass to the method call
paramCount - Variable in class org.apache.commons.digester.CallMethodRule
  The number of parameters to collect from `MethodParam` rules.
paramIndex - Variable in class org.apache.commons.digester.CallParamRule
  The zero-relative index of the parameter we are saving.
paramIndex - Variable in class org.apache.commons.digester.ObjectParamRule
  The zero-relative index of the parameter we are saving.
paramIndex - Variable in class org.apache.commons.digester.PathCallParamRule
  The zero-relative index of the parameter we are saving.
params - Variable in class org.apache.commons.digester.Digester
  The parameters stack being utilized by CallMethodRule and CallParamRule rules.
paramType - Variable in class org.apache.commons.digester.SetNextRule
  The Java class name of the parameter type expected by the method.
paramType - Variable in class org.apache.commons.digester.SetRootRule
  The Java class name of the parameter type expected by the method.
paramType - Variable in class org.apache.commons.digester.SetTopRule
  The Java class name of the parameter type expected by the method.
paramTypes - Variable in class org.apache.commons.digester.CallMethodRule
  The parameter types of the parameters to be collected.
parse(File) - Method in class org.apache.commons.digester.Digester
  Parse the content of the specified file using this Digester.
parse(InputSource) - Method in class org.apache.commons.digester.Digester
  Parse the content of the specified input source using this Digester.
parse(InputStream) - Method in class org.apache.commons.digester.Digester
  Parse the content of the specified input stream using this Digester.
parse(Reader) - Method in class org.apache.commons.digester.Digester
  Parse the content of the specified reader using this Digester.
parse(String) - Method in class org.apache.commons.digester.Digester
  Parse the content of the specified URI using this Digester.
parse(URL) - Method in class org.apache.commons.digester.Digester
  Parse the content of the specified URL using this Digester.
parser - Variable in class org.apache.commons.digester.Digester
  The SAXParser we will use to parse the input stream.
ParserFeatureSetterFactory - Class in org.apache.commons.digester
  Deprecated. Create an XMLParser instance yourself, configure validation appropriately, and pass it as a parameter to the `Digester` constructor, or use `Digester.setXMLSchema(Schema)` for validation.
ParserFeatureSetterFactory() - Constructor for class org.apache.commons.digester.ParserFeatureSetterFactory
  Deprecated.
PathCallParamRule - Class in org.apache.commons.digester
  Rule implementation that saves a parameter containing the `Digester` matching path for use by a surrounding `CallMethodRule`.
PathCallParamRule(int) - Constructor for class org.apache.commons.digester.PathCallParamRule
  Construct a "call parameter" rule that will save the body text of this element as the parameter value.
patternStack - Variable in class org.apache.commons.digester.xmlrules.DigesterRuleParser
  A stack used to maintain the current pattern.
peek() - Method in class org.apache.commons.digester.Digester
  Return the top object on the stack without removing it.
peek(int) - Method in class org.apache.commons.digester.Digester
  Return the n'th object down the stack, where 0 is the top element and [getCount()-1] is the bottom element.
peek(String) - Method in class org.apache.commons.digester.Digester
  Gets the top object from the stack with the given name.
peek(String, int) - Method in class org.apache.commons.digester.Digester
  Gets the top object from the stack with the given name.
peekParams() - Method in class org.apache.commons.digester.Digester
  Return the top object on the parameters stack without removing it.
peekParams(int) - Method in class org.apache.commons.digester.Digester
  Return the n'th object down the parameters stack, where 0 is the top element and [getCount()-1] is the bottom element.
PluginAssertionFailure - Exception in org.apache.commons.digester.plugins
  Thrown when a bug is detected in the plugins code.
PluginAssertionFailure(Throwable) - Constructor for exception org.apache.commons.digester.plugins.PluginAssertionFailure
PluginAssertionFailure(String) - Constructor for exception org.apache.commons.digester.plugins.PluginAssertionFailure
PluginAssertionFailure(String, Throwable) - Constructor for exception org.apache.commons.digester.plugins.PluginAssertionFailure
PluginConfigurationException - Exception in org.apache.commons.digester.plugins
  Thrown when an error occurs due to the way the calling application uses the plugins module.
PluginConfigurationException(Throwable) - Constructor for exception org.apache.commons.digester.plugins.PluginConfigurationException
PluginConfigurationException(String) - Constructor for exception org.apache.commons.digester.plugins.PluginConfigurationException
PluginConfigurationException(String, Throwable) - Constructor for exception org.apache.commons.digester.plugins.PluginConfigurationException
PluginContext - Class in org.apache.commons.digester.plugins
  Provides data and services which should exist only once per digester.
PluginContext() - Constructor for class org.apache.commons.digester.plugins.PluginContext
PluginCreateRule - Class in org.apache.commons.digester.plugins
  Allows the original rules for parsing the configuration file to define points at which plugins are allowed, by configuring a PluginCreateRule with the appropriate pattern.
PluginCreateRule(Class<?>) - Constructor for class org.apache.commons.digester.plugins.PluginCreateRule
  Create a plugin rule where the user must specify a plugin-class or plugin-id.
PluginCreateRule(Class<?>, Class<?>) - Constructor for class org.apache.commons.digester.plugins.PluginCreateRule
  Create a plugin rule where the user may specify a plugin.
PluginCreateRule(Class<?>, Class<?>, RuleLoader) - Constructor for class org.apache.commons.digester.plugins.PluginCreateRule
  Create a plugin rule where the user may specify a plugin.
PluginDeclarationRule - Class in org.apache.commons.digester.plugins
  A Digester rule which allows the user to pre-declare a class which is to be referenced later at a plugin point by a PluginCreateRule.
PluginDeclarationRule() - Constructor for class org.apache.commons.digester.plugins.PluginDeclarationRule
  constructor
PluginException - Exception in org.apache.commons.digester.plugins
  Thrown when some plugin-related error has occurred, and none of the other exception types are appropriate.
PluginException(Throwable) - Constructor for exception org.apache.commons.digester.plugins.PluginException
PluginException(String) - Constructor for exception org.apache.commons.digester.plugins.PluginException
PluginException(String, Throwable) - Constructor for exception org.apache.commons.digester.plugins.PluginException
PluginInvalidInputException - Exception in org.apache.commons.digester.plugins
  Thrown when an error occurs due to bad data in the file being parsed.
PluginInvalidInputException(Throwable) - Constructor for exception org.apache.commons.digester.plugins.PluginInvalidInputException
PluginInvalidInputException(String) - Constructor for exception org.apache.commons.digester.plugins.PluginInvalidInputException
PluginInvalidInputException(String, Throwable) - Constructor for exception org.apache.commons.digester.plugins.PluginInvalidInputException
PluginManager - Class in org.apache.commons.digester.plugins
  Coordinates between PluginDeclarationRule and PluginCreateRule objects, providing a place to share data between instances of these rules.
PluginManager(PluginContext) - Constructor for class org.apache.commons.digester.plugins.PluginManager
  Construct a "root" PluginManager, ie one with no parent.
PluginManager(PluginManager) - Constructor for class org.apache.commons.digester.plugins.PluginManager
  Construct a "child" PluginManager.
PluginRules - Class in org.apache.commons.digester.plugins
  A custom digester Rules manager which must be used as the Rules object when using the plugins module functionality.
PluginRules() - Constructor for class org.apache.commons.digester.plugins.PluginRules
  Constructor for top-level Rules objects.
PluginRules(Rules) - Constructor for class org.apache.commons.digester.plugins.PluginRules
  Constructor for top-level Rules object which handles rule-matching using the specified implementation.
pop() - Method in class org.apache.commons.digester.Digester
  Pop the top object off of the stack, and return it.
pop(String) - Method in class org.apache.commons.digester.Digester
  Pops (gets and removes) the top object from the stack with the given name.
popParams() - Method in class org.apache.commons.digester.Digester
  Pop the top object off of the parameters stack, and return it.
postRegisterInit(String) - Method in interface org.apache.commons.digester.plugins.InitializableRule
  Called after this Rule object has been added to the list of all Rules.
postRegisterInit(String) - Method in class org.apache.commons.digester.plugins.PluginCreateRule
  Invoked after this rule has been added to the set of digester rules, associated with the specified pattern.
processingInstruction(String, String) - Method in class org.apache.commons.digester.Digester
  Process notification of a processing instruction that was encountered.
processMethodCallResult(Object) - Method in class org.apache.commons.digester.CallMethodRule
  Subclasses may override this method to perform additional processing of the invoked method's result.
propertyName - Variable in class org.apache.commons.digester.BeanPropertySetterRule
  Set this property on the top object.
publicId - Variable in class org.apache.commons.digester.Digester
  The public identifier of the DTD we are currently parsing under (if any).
push(Object) - Method in class org.apache.commons.digester.Digester
  Push a new object onto the top of the object stack.
push(String, Object) - Method in class org.apache.commons.digester.Digester
  Pushes the given object onto the stack with the given name.
pushParams(Object) - Method in class org.apache.commons.digester.Digester
  Push a new object onto the top of the parameters stack.

## R

reader - Variable in class org.apache.commons.digester.Digester
  The XMLReader used to parse digester rules.
RegexMatcher - Class in org.apache.commons.digester
  Regular expression matching strategy for RegexRules.
RegexMatcher() - Constructor for class org.apache.commons.digester.RegexMatcher
RegexRules - Class in org.apache.commons.digester
  Rules implementation that uses regular expression matching for paths.
RegexRules(RegexMatcher) - Constructor for class org.apache.commons.digester.RegexRules
  Construct sets the Regex matching strategy.
register(String, URL) - Method in class org.apache.commons.digester.Digester
  Register the specified DTD URL for the specified public identifier.
register(String, String) - Method in class org.apache.commons.digester.Digester
  Convenience method that registers the string version of an entity URL instead of a URL version.
registerRule(String, Rule) - Method in class org.apache.commons.digester.AbstractRulesImpl
  Register rule at given pattern.
registerRule(String, Rule) - Method in class org.apache.commons.digester.RegexRules
  Register a new Rule instance matching the specified pattern.
resetRoot() - Method in class org.apache.commons.digester.Digester
  This method allows the "root" variable to be reset to null.
resolveEntity(String, String) - Method in class org.apache.commons.digester.Digester
  Resolve the requested external entity.
root - Variable in class org.apache.commons.digester.Digester
  The "root" element of the stack (in other words, the last object that was popped.
Rule - Class in org.apache.commons.digester
  Concrete implementations of this class implement actions to be taken when a corresponding nested pattern of XML elements has been matched.
Rule(Digester) - Constructor for class org.apache.commons.digester.Rule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `Rule.Rule()` instead.
Rule() - Constructor for class org.apache.commons.digester.Rule
  Base constructor.
RuleFinder - Class in org.apache.commons.digester.plugins
  Each concrete implementation of RuleFinder is an algorithm for locating a source of digester rules for a plugin.
RuleFinder() - Constructor for class org.apache.commons.digester.plugins.RuleFinder
RuleLoader - Class in org.apache.commons.digester.plugins
  Interface for classes which can dynamically load custom plugin rules associated with a user's plugin class.
RuleLoader() - Constructor for class org.apache.commons.digester.plugins.RuleLoader
rules() - Method in class org.apache.commons.digester.AbstractRulesImpl
  Return a List of all registered Rule instances, or a zero-length List if there are no registered Rule instances.
rules - Variable in class org.apache.commons.digester.Digester
  The `Rules` implementation containing our collection of `Rule` instances and associated matching policy.
rules() - Method in class org.apache.commons.digester.plugins.PluginRules
  Return the list of rules registered with this object, in the order they were registered with this object.
rules() - Method in class org.apache.commons.digester.RegexRules
  Return a List of all registered Rule instances, or a zero-length List if there are no registered Rule instances.
Rules - Interface in org.apache.commons.digester
  Public interface defining a collection of Rule instances (and corresponding matching patterns) plus an implementation of a matching policy that selects the rules that match a particular pattern of nested elements discovered during parsing.
rules() - Method in interface org.apache.commons.digester.Rules
  Return a List of all registered Rule instances, or a zero-length List if there are no registered Rule instances.
rules - Variable in class org.apache.commons.digester.RulesBase
  The set of registered Rule instances, in the order that they were originally registered.
rules() - Method in class org.apache.commons.digester.RulesBase
  Return a List of all registered Rule instances, or a zero-length List if there are no registered Rule instances.
rules() - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
  Gets all rules
RulesBase - Class in org.apache.commons.digester
  Default implementation of the `Rules` interface that supports the standard rule matching behavior.
RulesBase() - Constructor for class org.apache.commons.digester.RulesBase
RuleSet - Interface in org.apache.commons.digester
  Public interface defining a shorthand means of configuring a complete set of related `Rule` definitions, possibly associated with a particular namespace URI, in one operation.
RuleSetBase - Class in org.apache.commons.digester
  Convenience base class that implements the `RuleSet` interface.
RuleSetBase() - Constructor for class org.apache.commons.digester.RuleSetBase
RulesFactory - Class in org.apache.commons.digester.plugins
  Whenever the scope of a plugin tag is entered, the PluginRules class creates a new Rules instance and configures it with the appropriate parsing rules for the plugged-in class.
RulesFactory() - Constructor for class org.apache.commons.digester.plugins.RulesFactory

## S

saxLog - Variable in class org.apache.commons.digester.Digester
  The Log to which all SAX event related logging calls will be made.
schema - Variable in class org.apache.commons.digester.Digester
  The XML schema to use for validating an XML instance.
schemaLanguage - Variable in class org.apache.commons.digester.Digester
  Deprecated. Use `Schema` support instead.
schemaLocation - Variable in class org.apache.commons.digester.Digester
  Deprecated. Use `Schema` support instead.
setAllowUnknownChildElements(boolean) - Method in class org.apache.commons.digester.SetNestedPropertiesRule
  Determines whether an error is reported when a nested element is encountered for which there is no corresponding property-setter method.
setBasePath(String) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser
  Set a base pattern beneath which all the rules loaded by this object will be registered.
setClassLoader(ClassLoader) - Method in class org.apache.commons.digester.Digester
  Set the class loader to be used for instantiating application objects when required.
setCustomContentHandler(ContentHandler) - Method in class org.apache.commons.digester.Digester
  Redirects (or cancels redirecting) of SAX ContentHandler events to an external object.
setDebug(int) - Method in class org.apache.commons.digester.Digester
  Deprecated. This method now has no effect at all. Digester uses the apache jakarta comons-logging library; see the documentation for that library for more information.
setDigester(Digester) - Method in class org.apache.commons.digester.AbstractObjectCreationFactory
  Set the `Digester` to allow the implementation to do logging, classloading based on the digester's classloader, etc.
setDigester(Digester) - Method in class org.apache.commons.digester.AbstractRulesImpl
  Set the Digester instance with which this Rules instance is associated.
setDigester(Digester) - Method in class org.apache.commons.digester.CallMethodRule
  Set the associated digester.
setDigester(Digester) - Method in interface org.apache.commons.digester.ObjectCreationFactory
  Set the `Digester` to allow the implementation to do logging, classloading based on the digester's classloader, etc.
setDigester(Digester) - Method in class org.apache.commons.digester.plugins.PluginRules
  Set the Digester instance with which this Rules instance is associated.
setDigester(Digester) - Method in class org.apache.commons.digester.Rule
  Set the `Digester` with which this `Rule` is associated.
setDigester(Digester) - Method in interface org.apache.commons.digester.Rules
  Set the Digester instance with which this Rules instance is associated.
setDigester(Digester) - Method in class org.apache.commons.digester.RulesBase
  Set the Digester instance with which this Rules instance is associated.
setDigester(Digester) - Method in class org.apache.commons.digester.SetNestedPropertiesRule
  Invoked when rule is added to digester.
setDigester(Digester) - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
  Sets digeseter using these Rules
setDigesterRulesDTD(String) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser
  Sets the location of the digester rules DTD.
setDocumentLocator(Locator) - Method in class org.apache.commons.digester.Digester
  Sets the document locator associated with our parser.
setEntityResolver(EntityResolver) - Method in class org.apache.commons.digester.Digester
  Set the `EntityResolver` used by SAX when resolving public id and system id.
setErrorHandler(ErrorHandler) - Method in class org.apache.commons.digester.Digester
  Set the error handler for this Digester.
setExactMatch(boolean) - Method in class org.apache.commons.digester.SetNextRule
  Set whether exact matching is enabled.
setExactMatch(boolean) - Method in class org.apache.commons.digester.SetRootRule
  Set whether exact matching is enabled.
setExactMatch(boolean) - Method in class org.apache.commons.digester.SetTopRule
  Set whether exact matching is enabled.
setFeature(String, boolean) - Method in class org.apache.commons.digester.Digester
  Sets a flag indicating whether the requested feature is supported by the underlying implementation of `org.xml.sax.XMLReader`.
setId(String) - Method in class org.apache.commons.digester.plugins.Declaration
  The id that the user associated with a particular plugin declaration in the input xml.
setIgnoreMissingProperty(boolean) - Method in class org.apache.commons.digester.SetPropertiesRule
  Sets whether attributes found in the xml without matching properties should be ignored.
setLog(Log) - Method in class org.apache.commons.digester.SimpleRegexMatcher
  Sets the current `Log` implementation used by this class.
setLogger(Log) - Method in class org.apache.commons.digester.Digester
  Set the current logger for this Digester.
setNamespaceAware(boolean) - Method in class org.apache.commons.digester.Digester
  Set the "namespace aware" flag for parsers we create.
setNamespaceURI(String) - Method in class org.apache.commons.digester.AbstractRulesImpl
  Set the namespace URI that will be applied to all subsequently added `Rule` objects.
setNamespaceURI(String) - Method in class org.apache.commons.digester.plugins.PluginRules
  Set the namespace URI that will be applied to all subsequently added `Rule` objects.
setNamespaceURI(String) - Method in class org.apache.commons.digester.Rule
  Set the namespace URI for which this Rule is relevant, if any.
setNamespaceURI(String) - Method in interface org.apache.commons.digester.Rules
  Set the namespace URI that will be applied to all subsequently added `Rule` objects.
setNamespaceURI(String) - Method in class org.apache.commons.digester.RulesBase
  Set the namespace URI that will be applied to all subsequently added `Rule` objects.
setNamespaceURI(String) - Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
  Sets namespace to apply to Rule's added subsequently
SetNestedPropertiesRule - Class in org.apache.commons.digester
  Rule implementation that sets properties on the object at the top of the stack, based on child elements with names matching properties on that object.
SetNestedPropertiesRule() - Constructor for class org.apache.commons.digester.SetNestedPropertiesRule
  Base constructor, which maps every child element into a bean property with the same name as the xml element.
SetNestedPropertiesRule(String, String) - Constructor for class org.apache.commons.digester.SetNestedPropertiesRule
  Convenience constructor which overrides the default mappings for just one property.
SetNestedPropertiesRule(String[], String[]) - Constructor for class org.apache.commons.digester.SetNestedPropertiesRule
  Constructor which allows element->property mapping to be overridden.
SetNextRule - Class in org.apache.commons.digester
  Rule implementation that calls a method on the (top-1) (parent) object, passing the top object (child) as an argument.
SetNextRule(Digester, String) - Constructor for class org.apache.commons.digester.SetNextRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `SetNextRule.SetNextRule(String methodName)` instead.
SetNextRule(Digester, String, String) - Constructor for class org.apache.commons.digester.SetNextRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `SetNextRule.SetNextRule(String methodName,String paramType)` instead.
SetNextRule(String) - Constructor for class org.apache.commons.digester.SetNextRule
  Construct a "set next" rule with the specified method name.
SetNextRule(String, String) - Constructor for class org.apache.commons.digester.SetNextRule
  Construct a "set next" rule with the specified method name.
setPluginClassAttribute(String, String) - Method in class org.apache.commons.digester.plugins.PluginContext
  Sets the xml attribute which the input xml uses to indicate to a PluginCreateRule which class should be instantiated.
setPluginClassAttribute(String, String) - Method in class org.apache.commons.digester.plugins.PluginCreateRule
  Sets the xml attribute which the input xml uses to indicate to a PluginCreateRule which class should be instantiated.
setPluginClassAttribute(String, String) - Method in class org.apache.commons.digester.plugins.PluginRules
  See `PluginContext.setPluginClassAttribute(java.lang.String, java.lang.String)`.
setPluginIdAttribute(String, String) - Method in class org.apache.commons.digester.plugins.PluginContext
  Sets the xml attribute which the input xml uses to indicate to a PluginCreateRule which plugin declaration is being referenced.
setPluginIdAttribute(String, String) - Method in class org.apache.commons.digester.plugins.PluginCreateRule
  Sets the xml attribute which the input xml uses to indicate to a PluginCreateRule which plugin declaration is being referenced.
setPluginIdAttribute(String, String) - Method in class org.apache.commons.digester.plugins.PluginRules
  See `PluginContext.setPluginIdAttribute(java.lang.String, java.lang.String)`.
setProperties(Properties) - Method in class org.apache.commons.digester.plugins.Declaration
  Copy all (key,value) pairs in the param into the properties member of this object.
SetPropertiesRule - Class in org.apache.commons.digester
  Rule implementation that sets properties on the object at the top of the stack, based on attributes with corresponding names.
SetPropertiesRule(Digester) - Constructor for class org.apache.commons.digester.SetPropertiesRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `SetPropertiesRule.SetPropertiesRule()` instead.
SetPropertiesRule() - Constructor for class org.apache.commons.digester.SetPropertiesRule
  Base constructor.
SetPropertiesRule(String, String) - Constructor for class org.apache.commons.digester.SetPropertiesRule
  Convenience constructor overrides the mapping for just one property.
SetPropertiesRule(String[], String[]) - Constructor for class org.apache.commons.digester.SetPropertiesRule
  Constructor allows attribute->property mapping to be overriden.
setProperty(String, Object) - Method in class org.apache.commons.digester.Digester
  Set the current value of the specified property for the underlying `XMLReader` implementation.
SetPropertyRule - Class in org.apache.commons.digester
  Rule implementation that sets an individual property on the object at the top of the stack, based on attributes with specified names.
SetPropertyRule(Digester, String, String) - Constructor for class org.apache.commons.digester.SetPropertyRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `SetPropertyRule.SetPropertyRule(String name, String value)` instead.
SetPropertyRule(String, String) - Constructor for class org.apache.commons.digester.SetPropertyRule
  Construct a "set property" rule with the specified name and value attributes.
setPublicId(String) - Method in class org.apache.commons.digester.Digester
  Set the publid id of the current file being parse.
setRegexMatcher(RegexMatcher) - Method in class org.apache.commons.digester.RegexRules
  Sets the current regex matching strategy.
SetRootRule - Class in org.apache.commons.digester
  Rule implementation that calls a method on the root object on the stack, passing the top object (child) as an argument.
SetRootRule(Digester, String) - Constructor for class org.apache.commons.digester.SetRootRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `SetRootRule.SetRootRule(String methodName)` instead.
SetRootRule(Digester, String, String) - Constructor for class org.apache.commons.digester.SetRootRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `SetRootRule.SetRootRule(String methodName,String paramType)` instead.
SetRootRule(String) - Constructor for class org.apache.commons.digester.SetRootRule
  Construct a "set root" rule with the specified method name.
SetRootRule(String, String) - Constructor for class org.apache.commons.digester.SetRootRule
  Construct a "set root" rule with the specified method name.
setRuleFinders(List<RuleFinder>) - Method in class org.apache.commons.digester.plugins.PluginContext
  Set the list of RuleFinder objects.
setRuleFinders(List<RuleFinder>) - Method in class org.apache.commons.digester.plugins.PluginRules
  See `PluginContext.setRuleFinders(java.util.List)`.
setRuleNamespaceURI(String) - Method in class org.apache.commons.digester.Digester
  Set the namespace URI that will be applied to all subsequently added `Rule` objects.
setRules(Rules) - Method in class org.apache.commons.digester.Digester
  Set the `Rules` implementation object containing our rules collection and associated matching policy.
setRulesFactory(RulesFactory) - Method in class org.apache.commons.digester.plugins.PluginRules
  Set the object which is used to generate the new Rules instances created to hold and process the rules associated with each plugged-in class.
setSAXLogger(Log) - Method in class org.apache.commons.digester.Digester
  Sets the logger used for logging SAX-related information.
setSchema(String) - Method in class org.apache.commons.digester.Digester
  Deprecated. Use `Schema` for validation instead.
setSchemaLanguage(String) - Method in class org.apache.commons.digester.Digester
  Deprecated. Use `Schema` for validation instead.
setStackAction(StackAction) - Method in class org.apache.commons.digester.Digester
  Define a callback object which is invoked whever an object is pushed onto a digester object stack, or popped off one.
setSubstitutor(Substitutor) - Method in class org.apache.commons.digester.Digester
  Sets the `Substitutor` to be used to convert attributes and body text.
setTarget(Digester) - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser
  Sets the digester into which to add the parsed rules
SetTopRule - Class in org.apache.commons.digester
  Rule implementation that calls a "set parent" method on the top (child) object, passing the (top-1) (parent) object as an argument.
SetTopRule(Digester, String) - Constructor for class org.apache.commons.digester.SetTopRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `SetTopRule.SetTopRule(String methodName)` instead.
SetTopRule(Digester, String, String) - Constructor for class org.apache.commons.digester.SetTopRule
  Deprecated. The digester instance is now set in the `Digester.addRule(java.lang.String, org.apache.commons.digester.Rule)` method. Use `SetTopRule.SetTopRule(String methodName, String paramType)` instead.
SetTopRule(String) - Constructor for class org.apache.commons.digester.SetTopRule
  Construct a "set parent" rule with the specified method name.
SetTopRule(String, String) - Constructor for class org.apache.commons.digester.SetTopRule
  Construct a "set parent" rule with the specified method name.
setTrimData(boolean) - Method in class org.apache.commons.digester.SetNestedPropertiesRule
  When set to true, any text within child elements will have leading and trailing whitespace removed before assignment to the target object.
setUseContextClassLoader(boolean) - Method in class org.apache.commons.digester.Digester
  Determine whether to use the Context ClassLoader (the one found by calling `Thread.currentThread().getContextClassLoader()`) to resolve/load classes that are defined in various rules.
setUseExactMatch(boolean) - Method in class org.apache.commons.digester.CallMethodRule
  Set whether `MethodUtils.invokeExactMethod` should be used for the reflection.
setValidating(boolean) - Method in class org.apache.commons.digester.Digester
  Set the validating parser flag.
setXIncludeAware(boolean) - Method in class org.apache.commons.digester.Digester
  Set the XInclude-aware flag for parsers we create.
setXMLSchema(Schema) - Method in class org.apache.commons.digester.Digester
  Set the XML Schema to be used when parsing.
SimpleRegexMatcher - Class in org.apache.commons.digester
  Simple regex pattern matching algorithm.
SimpleRegexMatcher() - Constructor for class org.apache.commons.digester.SimpleRegexMatcher
skippedEntity(String) - Method in class org.apache.commons.digester.Digester
  Process notification of a skipped entity.
stack - Variable in class org.apache.commons.digester.Digester
  The object stack being constructed.
StackAction - Interface in org.apache.commons.digester
  An interface that can be implemented in order to get notifications of objects being pushed onto a digester stack or popped from one.
stackIndex - Variable in class org.apache.commons.digester.CallParamRule
  The position of the object from the top of the stack
startDocument() - Method in class org.apache.commons.digester.Digester
  Process notification of the beginning of the document being reached.
startElement(String, String, String, Attributes) - Method in class org.apache.commons.digester.Digester
  Process notification of the start of an XML element being reached.
startPrefixMapping(String, String) - Method in class org.apache.commons.digester.Digester
  Process notification that a namespace prefix is coming in to scope.
substitute(Attributes) - Method in class org.apache.commons.digester.substitution.VariableSubstitutor
  Substitutes the attributes (before they are passed to the `Rule` implementations's)
substitute(String) - Method in class org.apache.commons.digester.substitution.VariableSubstitutor
  Substitutes for the body text.
substitute(Attributes) - Method in class org.apache.commons.digester.Substitutor
  Substitutes the attributes (before they are passed to the `Rule` implementations's).
substitute(String) - Method in class org.apache.commons.digester.Substitutor
  Substitutes for the body text.
substitutor - Variable in class org.apache.commons.digester.Digester
  An optional class that substitutes values in attributes and body text.
Substitutor - Class in org.apache.commons.digester
  (Logical) Interface for substitution strategies.
Substitutor() - Constructor for class org.apache.commons.digester.Substitutor

## T

targetDigester - Variable in class org.apache.commons.digester.xmlrules.DigesterRuleParser
  This is the digester to which we are adding the rules that we parse from the Rules XML document.
targetOffset - Variable in class org.apache.commons.digester.CallMethodRule
  location of the target object for the call, relative to the top of the digester object stack.
toString() - Method in class org.apache.commons.digester.BeanPropertySetterRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.CallMethodRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.CallParamRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.FactoryCreateRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.ObjectCreateRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.ObjectParamRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.PathCallParamRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.SetNestedPropertiesRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.SetNextRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.SetPropertiesRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.SetPropertyRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.SetRootRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.SetTopRule
  Render a printable version of this Rule.
toString() - Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.PatternStack

## U

unparsedEntityDecl(String, String, String, String) - Method in class org.apache.commons.digester.Digester
  Receive notification of an unparsed entity declaration event.
useContextClassLoader - Variable in class org.apache.commons.digester.Digester
  Do we want to use the Context ClassLoader when loading classes for instantiating new objects.
useExactMatch - Variable in class org.apache.commons.digester.CallMethodRule
  Should `MethodUtils.invokeExactMethod` be used for reflection.
useExactMatch - Variable in class org.apache.commons.digester.SetNextRule
  Should we use exact matching.
useExactMatch - Variable in class org.apache.commons.digester.SetRootRule
  Should we use exact matching.
useExactMatch - Variable in class org.apache.commons.digester.SetTopRule
  Should we use exact matching.

## V

validating - Variable in class org.apache.commons.digester.Digester
  Do we want to use a validating parser.
value - Variable in class org.apache.commons.digester.SetPropertyRule
  The attribute that will contain the property value.
VariableAttributes - Class in org.apache.commons.digester.substitution
  Wrapper for an org.xml.sax.Attributes object which expands any "variables" referenced in the attribute value via ${foo} or similar.
VariableAttributes() - Constructor for class org.apache.commons.digester.substitution.VariableAttributes
VariableExpander - Interface in org.apache.commons.digester.substitution
  An Interface describing a class capable of expanding strings which may contain variable references.
VariableSubstitutor - Class in org.apache.commons.digester.substitution
  Substitutor implementation that support variable replacement for both attributes and body text.
VariableSubstitutor(VariableExpander) - Constructor for class org.apache.commons.digester.substitution.VariableSubstitutor
  Constructs a Substitutor which uses the same VariableExpander for both body text and attibutes.
VariableSubstitutor(VariableExpander, VariableExpander) - Constructor for class org.apache.commons.digester.substitution.VariableSubstitutor
  Constructs a Substitutor.
version - Static variable in class org.apache.commons.digester.parser.XercesParser
  Deprecated. A `float` representing the underlying Xerces version
versionNumber - Static variable in class org.apache.commons.digester.parser.XercesParser
  Deprecated. The current Xerces version.

## W

W3C_XML_SCHEMA - Static variable in class org.apache.commons.digester.Digester
  The schema language supported.
warning(SAXParseException) - Method in class org.apache.commons.digester.Digester
  Forward notification of a parse warning to the application supplied error handler (if any).
WithDefaultsRulesWrapper - Class in org.apache.commons.digester
  `Rules` Decorator that returns default rules when no matches are returned by the wrapped implementation.
WithDefaultsRulesWrapper(Rules) - Constructor for class org.apache.commons.digester.WithDefaultsRulesWrapper
  Base constructor.

## X

XERCES_DYNAMIC - Static variable in class org.apache.commons.digester.parser.XercesParser
  Deprecated. Xerces dynamic validation property
XERCES_SCHEMA - Static variable in class org.apache.commons.digester.parser.XercesParser
  Deprecated. Xerces schema validation property
XercesParser - Class in org.apache.commons.digester.parser
  Deprecated. Create an XMLParser instance yourself, configure validation appropriately, and pass it as a parameter to the `Digester` constructor, or use `Digester.setXMLSchema(Schema)` for validation.
XercesParser() - Constructor for class org.apache.commons.digester.parser.XercesParser
  Deprecated.
xincludeAware - Variable in class org.apache.commons.digester.Digester
  Do we want a "XInclude aware" parser.
XmlLoadException - Exception in org.apache.commons.digester.xmlrules
  Thrown when an error occurs while parsing XML into Digester rules.
XmlLoadException(Throwable) - Constructor for exception org.apache.commons.digester.xmlrules.XmlLoadException
XmlLoadException(String) - Constructor for exception org.apache.commons.digester.xmlrules.XmlLoadException
XmlLoadException(String, Throwable) - Constructor for exception org.apache.commons.digester.xmlrules.XmlLoadException

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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