Uses of Interface
org.apache.commons.digester3.Rules

Packages that use Rules
org.apache.commons.digester3 The xmlrules package provides for XML-based definition of rules for Digester
org.apache.commons.digester3.binder The Digester EDSL allows configure Digester using fluent APIs. 
org.apache.commons.digester3.plugins The plugins package provides an easy mechanism whereby new digestion rules can be added dynamically during a digestion. 
 

Uses of Rules in org.apache.commons.digester3
 

Classes in org.apache.commons.digester3 that implement Rules
 class AbstractRulesImpl
           AbstractRuleImpl provides basic services for Rules implementations.
 class ExtendedBaseRules
           Extension of RulesBase for complex schema.
 class RegexRules
           Rules implementation that uses regular expression matching for paths.
 class RulesBase
           Default implementation of the Rules interface that supports the standard rule matching behavior.
 class WithDefaultsRulesWrapper
           Rules Decorator that returns default rules when no matches are returned by the wrapped implementation.
 

Methods in org.apache.commons.digester3 that return Rules
 Rules Digester.getRules()
          Return the Rules implementation object containing our rules collection and associated matching policy.
 

Methods in org.apache.commons.digester3 with parameters of type Rules
 void Digester.setRules(Rules rules)
          Set the Rules implementation object containing our rules collection and associated matching policy.
 

Constructors in org.apache.commons.digester3 with parameters of type Rules
WithDefaultsRulesWrapper(Rules wrappedRules)
          Base constructor.
 

Uses of Rules in org.apache.commons.digester3.binder
 

Methods in org.apache.commons.digester3.binder with parameters of type Rules
 Digester DigesterLoader.newDigester(Rules rules)
          Creates a new Digester instance that relies on the custom user define Rules implementation
 Digester DigesterLoader.newDigester(SAXParser parser, Rules rules)
          Creates a new Digester instance that relies on the given SAXParser and custom user define Rules implementation.
 Digester DigesterLoader.newDigester(XMLReader reader, Rules rules)
          Creates a new XMLReader instance that relies on the given XMLReader and custom user define Rules implementation.
 

Uses of Rules in org.apache.commons.digester3.plugins
 

Classes in org.apache.commons.digester3.plugins that implement Rules
 class PluginRules
          A custom digester Rules manager which must be used as the Rules object when using the plugins module functionality.
 

Methods in org.apache.commons.digester3.plugins that return Rules
 Rules PluginRules.getParent()
          Return the parent Rules object.
abstract  Rules RulesFactory.newRules(Digester d, Class<?> pluginClass)
          Return an instance of some Rules implementation that the plugged-in class shall use to match its private parsing rules.
 

Constructors in org.apache.commons.digester3.plugins with parameters of type Rules
PluginRules(Rules decoratedRules)
          Constructor for top-level Rules object which handles rule-matching using the specified implementation.
 



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