|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ObjectCreationFactory
implementations.AbstractRuleImpl provides basic services for Rules implementations.Digester matching path.
Digester instance, associating them with
our namespace URI (if any).
Digester instance, associating them with
our namespace URI (if any).
SetNestedPropertiesRule.
SetNestedPropertiesRule.
SetNestedPropertiesRule.
SetRootRule with the specified parameters.
SetRootRule with the specified parameters.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use BeanPropertySetterRule.BeanPropertySetterRule(String propertyName) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use BeanPropertySetterRule.BeanPropertySetterRule() instead.
DigesterRuleParser.setBasePath(java.lang.String).
NodeCreateRule.NodeBuilder.
begin
method with namespace and name
parameters instead.
body method
with namespace and name parameters
instead.
CallParamRule rules or from the body of this
element.Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use CallMethodRule.CallMethodRule(String methodName,int paramCount) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use CallMethodRule.CallMethodRule(String methodName,int paramCount, String [] paramTypes) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use CallMethodRule.CallMethodRule(String methodName,int paramCount, Class [] paramTypes) instead.
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.
- CircularIncludeException - exception org.apache.commons.digester.xmlrules.CircularIncludeException.
- Thrown when parsing XML into Digester rules, if a circular inclusion occurred
in the xml digester rules files.
- CircularIncludeException(String) -
Constructor for class org.apache.commons.digester.xmlrules.CircularIncludeException
-
- cache -
Variable in class org.apache.commons.digester.RulesBase
- The set of registered Rule instances, keyed by the matching pattern.
- cause -
Variable in class org.apache.commons.digester.plugins.PluginAssertionFailure
-
- cause -
Variable in class org.apache.commons.digester.plugins.PluginConfigurationException
-
- cause -
Variable in class org.apache.commons.digester.plugins.PluginException
-
- cause -
Variable in class org.apache.commons.digester.plugins.PluginInvalidInputException
-
- cause -
Variable in class org.apache.commons.digester.xmlrules.DigesterLoadingException
-
- cause -
Variable in class org.apache.commons.digester.xmlrules.XmlLoadException
-
- 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.
- characters(char[], int, int) -
Method in class org.apache.commons.digester.NodeCreateRule.NodeBuilder
- Appends a
Text node to the current node.
- 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.
- 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 object stack.
- 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.SetNestedPropertiesRule.AnyChildRules
-
- clear() -
Method in class org.apache.commons.digester.WithDefaultsRulesWrapper
- Clears all Rule's
- clear() -
Method in class org.apache.commons.digester.plugins.PluginRules
- Clear all rules.
- clear() -
Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.RulesPrefixAdapter
- This method passes through to the underlying Rules object.
- 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.
- configureOldXerces(SAXParser, Properties) -
Static method in class org.apache.commons.digester.parser.XercesParser
- Configure schema validation as recommended by the JAXP 1.2 spec.
- configureXerces(SAXParserFactory) -
Static method in class org.apache.commons.digester.parser.XercesParser
- Configure schema validation as recommended by the Xerces spec.
- configured -
Variable in class org.apache.commons.digester.Digester
- Has this Digester been configured yet.
- counter -
Variable in class org.apache.commons.digester.ExtendedBaseRules
- Counts the entry number for the rules.
- 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.
- 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.BeanPropertySetterRuleFactory
-
- 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.ObjectCreateRuleFactory
-
- createObject(Attributes) -
Method in class org.apache.commons.digester.xmlrules.DigesterRuleParser.ObjectParamRuleFactory
-
- 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.
- currChildElementName -
Variable in class org.apache.commons.digester.SetNestedPropertiesRule.AnyChildRule
-
- currChildNamespaceURI -
Variable in class org.apache.commons.digester.SetNestedPropertiesRule.AnyChildRule
-
Digester instance that was set up by
FactoryCreateRule upon initialization.
Rules implementation
DocumentBuilder to use.
RulesBase for complex schema.end method with
namespace and name parameters instead.
ObjectCreationFactory to create
a new object which it pushes onto the object stack.Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use FactoryCreateRule.FactoryCreateRule(String className) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use FactoryCreateRule.FactoryCreateRule(Class clazz) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use FactoryCreateRule.FactoryCreateRule(String className, String attributeName) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use FactoryCreateRule.FactoryCreateRule(Class clazz, String attributeName) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use FactoryCreateRule.FactoryCreateRule(ObjectCreationFactory creationFactory) instead.
ObjectCreationFactory which will
then be used to create an object and push it on the stack.
ObjectCreationFactory which will
then be used to create an object and push it on the stack.
ObjectCreationFactory, which will then be used
to instantiate an object instance and push it onto the stack.
ObjectCreationFactory, which will then be used
to instantiate an object instance and push it onto the stack.
ObjectCreationFactory.
ObjectCreationFactory which will
then be used to create an object and push it on the stack.
ObjectCreationFactory which will
then be used to create an object and push it on the stack.
ObjectCreationFactory, which will then be used
to instantiate an object instance and push it onto the stack.
ObjectCreationFactory, which will then be used
to instantiate an object instance and push it onto the stack.
ObjectCreationFactory.
FinderFromClass.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
FinderFromDfltClass.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
FinderFromDfltMethod.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
FinderFromDfltResource.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
FinderFromFile.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
FinderFromFile.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
FinderFromMethod.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
FinderFromResource.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
FinderSetProperties.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
FinderFromFile.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
null.
SAXParser configured to support XML Schema and DTD.SetNestedPropertiesRule.setAllowUnknownChildElements(boolean).
Digester that was set by the
FactoryCreateRule upon initialization.
Digester that was set by the
FactoryCreateRule upon initialization.
org.xml.sax.XMLReader.
Log implementation.
Rule objects.
Rule objects.
Rule objects.
Rule objects.
PluginContext.getPluginClassAttr().
PluginContext.getPluginClassAttrNs().
PluginContext.getPluginIdAttr().
PluginContext.getPluginIdAttrNs().
XMLReader implementation.
PluginContext.getRuleFinders().
Rule objects.
Rules implementation object containing our
rules collection and associated matching policy.
match() on the Rules
implementation returned by getRules()
Substitutor used to convert attributes and body text.
SetNestedPropertiesRule.setTrimData(boolean).
MethodUtils.invokeExactMethod
be used for the reflection.
Declaration.setId(java.lang.String).
Digester
instance.
Declaration.init(org.apache.commons.digester.Digester, org.apache.commons.digester.plugins.PluginManager).
true is Xerces is used.
ParserFeatureSetterFactory
LoaderFromStream.load(java.io.InputStream).
public static void foo(Digester d, String patternPrefix);.
FinderFromMethod.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
Node containing the XML at the element that matched
the rule.Rule's
Rule
objects are relevant, or null for matching independent
of namespaces.
SAXParser
SAXParser configured to support XML Scheman and DTD
SAXParser based on the underlying
Xerces version.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use ObjectCreateRule.ObjectCreateRule(String className) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use ObjectCreateRule.ObjectCreateRule(Class clazz) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use ObjectCreateRule.ObjectCreateRule(String className, String attributeName) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use ObjectCreateRule.ObjectCreateRule(String attributeName, Class clazz) instead.
FactoryCreateRule.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.
- oldContentHandler -
Variable in class org.apache.commons.digester.NodeCreateRule.NodeBuilder
- The content handler used by Digester before it was set to this
content handler.
- oldRules -
Variable in class org.apache.commons.digester.SetNestedPropertiesRule
-
- order -
Variable in class org.apache.commons.digester.ExtendedBaseRules
- The decision algorithm used (unfortunately) doesn't preserve the entry
order.
- 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
- Provides for parser recognition and parser dependent code.
- 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. SAXParser based on the underlying parser.Digester matching path for use by a surrounding
CallMethodRule.MethodParam rules.
PluginContext.setPluginClassAttribute(java.lang.String, java.lang.String).
PluginContext.setPluginClassAttribute(java.lang.String, java.lang.String).
PluginContext.setPluginClassAttribute(java.lang.String, java.lang.String).
PluginContext.setPluginClassAttribute(java.lang.String, java.lang.String).
ProcessingInstruction to
the current node.
Declaration.setProperties(java.util.Properties).
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method. Use Rule.Rule() instead.
Rule definitions, possibly associated with
a particular namespace URI, in one operation.RuleSet interface.Rules interface that supports
the standard rule matching behavior.Rule's
FinderFromResource.findLoader(org.apache.commons.digester.Digester, java.lang.Class, java.util.Properties).
Rules implementation containing our collection of
Rule instances and associated matching policy.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use SetNextRule.SetNextRule(String methodName) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use SetNextRule.SetNextRule(String methodName,String paramType) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use SetPropertiesRule.SetPropertiesRule() instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use SetPropertyRule.SetPropertyRule(String name, String value) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use SetRootRule.SetRootRule(String methodName) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use SetRootRule.SetRootRule(String methodName,String paramType) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use SetTopRule.SetTopRule(String methodName) instead.
Digester.addRule(java.lang.String, org.apache.commons.digester.Rule) method.
Use SetTopRule.SetTopRule(String methodName, String paramType) instead.
Digester to allow the implementation to do logging,
classloading based on the digester's classloader, etc.
Digester to allow the implementation to do logging,
classloading based on the digester's classloader, etc.
Digester with which this Rule is associated.
EntityResolver used by SAX when resolving
public id and system id.
org.xml.sax.XMLReader.
Log implementation used by this class.
Rule objects.
Rule objects.
Rule objects.
Rule objects.
PluginContext.setPluginClassAttribute(java.lang.String, java.lang.String).
PluginContext.setPluginIdAttribute(java.lang.String, java.lang.String).
XMLReader implementation.
PluginContext.setRuleFinders(java.util.List).
Rule objects.
Rules implementation object containing our
rules collection and associated matching policy.
Substitutor to be used to convert attributes and body text.
Thread.currentThread().getContextClassLoader())
to resolve/load classes that are defined in various rules.
MethodUtils.invokeExactMethod
should be used for the reflection.
Element to the current
node.
Rule implementations's).
Rule implementations's)
MethodUtils.invokeExactMethod be used for reflection.
float representing the underlying Xerces version
Rules Decorator that returns default rules
when no matches are returned by the wrapped implementation.SAXParser based on the underlying Xerces version.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||