Class AbstractNamespaceURIBasedRulesModule

java.lang.Object
org.apache.commons.digester3.binder.AbstractRulesModule
org.apache.commons.digester3.binder.AbstractNamespaceURIBasedRulesModule
All Implemented Interfaces:
RulesModule

public abstract class AbstractNamespaceURIBasedRulesModule extends AbstractRulesModule
A support class for RulesModule which reduces repetition and results in a more readable configuration, that sets rules binding for a defined namespace URI (it can be overridden while binding).
Since:
3.0
  • Field Details

    • namespaceURI

      private final String namespaceURI
  • Constructor Details

    • AbstractNamespaceURIBasedRulesModule

      public AbstractNamespaceURIBasedRulesModule(String namespaceURI)
      Creates a new (nullable) namespaceURI-based RulesModule that automatically binds every rule to the input namespaceURI.
      Parameters:
      namespaceURI - Namespace URI for which this Rule is relevant, or null to match independent of namespace.
  • Method Details