Package org.apache.commons.digester3
Class RuleSetBase
java.lang.Object
org.apache.commons.digester3.RuleSetBase
- All Implemented Interfaces:
RuleSet
Convenience base class that implements the RuleSet
interface. Concrete implementations should list all of
their actual rule creation logic in the addRuleSet()
implementation.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
The namespace URI that all Rule instances created by this RuleSet will be associated with. -
Constructor Summary
ConstructorsConstructorDescriptionBuild a new RuleSetBase with a null namespaceURIRuleSetBase
(String namespaceURI) Build a new RuleSetBase with the given namespaceURI -
Method Summary
Modifier and TypeMethodDescriptionReturn the namespace URI that will be applied to all Rule instances created from this RuleSet.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.commons.digester3.RuleSet
addRuleInstances
-
Field Details
-
namespaceURI
The namespace URI that all Rule instances created by this RuleSet will be associated with.
-
-
Constructor Details
-
RuleSetBase
public RuleSetBase()Build a new RuleSetBase with a null namespaceURI -
RuleSetBase
Build a new RuleSetBase with the given namespaceURI- Parameters:
namespaceURI
- The namespace URI that all Rule instances will be associated with.- Since:
- 3.0
-
-
Method Details
-
getNamespaceURI
Return the namespace URI that will be applied to all Rule instances created from this RuleSet.- Specified by:
getNamespaceURI
in interfaceRuleSet
- Returns:
- the namespace URI that will be applied to all Rule instances created from this RuleSet
-