| Package | Description |
|---|---|
| org.apache.commons.digester |
The
xmlrules package provides for XML-based definition of
rules for Digester. |
| org.apache.commons.digester.xmlrules |
The Digester package lets you configure an XML -> Java object mapping module,
which triggers certain actions called rules whenever a particular pattern of
nested XML elements is recognized.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractObjectCreationFactory |
Abstract base class for
ObjectCreationFactory
implementations. |
| Modifier and Type | Field | Description |
|---|---|---|
protected ObjectCreationFactory |
FactoryCreateRule.creationFactory |
The object creation factory we will use to instantiate objects
as required based on the attributes specified in the matched XML
element.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected ObjectCreationFactory |
FactoryCreateRule.getFactory(org.xml.sax.Attributes attributes) |
Return an instance of our associated object creation factory,
creating one if necessary.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
Digester.addFactoryCreate(java.lang.String pattern,
ObjectCreationFactory creationFactory) |
Add a "factory create" rule for the specified parameters.
|
void |
Digester.addFactoryCreate(java.lang.String pattern,
ObjectCreationFactory creationFactory,
boolean ignoreCreateExceptions) |
Add a "factory create" rule for the specified parameters.
|
| Constructor | Description |
|---|---|
FactoryCreateRule(Digester digester,
ObjectCreationFactory creationFactory) |
Deprecated.
The digester instance is now set in the
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use FactoryCreateRule(ObjectCreationFactory creationFactory) instead. |
FactoryCreateRule(ObjectCreationFactory creationFactory) |
Construct a factory create rule using the given, already instantiated,
ObjectCreationFactory. |
FactoryCreateRule(ObjectCreationFactory creationFactory,
boolean ignoreCreateExceptions) |
Construct a factory create rule using the given, already instantiated,
ObjectCreationFactory. |
| Modifier and Type | Class | Description |
|---|---|---|
protected class |
DigesterRuleParser.CallMethodRuleFactory |
Factory for creating a CallMethodRule.
|
protected class |
DigesterRuleParser.CallParamRuleFactory |
Factory for creating a CallParamRule.
|
protected class |
DigesterRuleParser.FactoryCreateRuleFactory |
Factory for creating a FactoryCreateRule
|
protected class |
DigesterRuleParser.NodeCreateRuleFactory |
Factory for creating a NodeCreateRule
|
protected class |
DigesterRuleParser.ObjectCreateRuleFactory |
Factory for creating a ObjectCreateRule
|
protected class |
DigesterRuleParser.ObjectParamRuleFactory |
Factory for creating a ObjectParamRule
|
protected class |
DigesterRuleParser.SetNestedPropertiesRuleFactory |
Factory for creating a SetNestedPropertiesRule
|
protected class |
DigesterRuleParser.SetNextRuleFactory |
Factory for creating a SetNextRuleFactory
|
protected class |
DigesterRuleParser.SetPropertiesRuleFactory |
Factory for creating a SetPropertiesRule
|
protected class |
DigesterRuleParser.SetPropertyRuleFactory |
Factory for creating a SetPropertyRule
|
protected class |
DigesterRuleParser.SetRootRuleFactory |
Factory for creating a SetRootRuleFactory
|
protected class |
DigesterRuleParser.SetTopRuleFactory |
Factory for creating a SetTopRuleFactory
|