Class Summary |
AttCollection |
The AttCollection class extends HashMap with functions for accepting and producing SAX AttributesImpl objects |
Attribute |
The attribute class stores information about an attribute. |
BoolStack |
Deprecated. no longer used by FragmentFilter |
BufferStack |
Deprecated. no longer used by FragmentFilter |
Characters |
The Characters class stores information about textual fragments. |
DocComponent |
The DocComponent abstract class stores information about XML document components in a way which makes it easy
use them in a streaming SAX environment. |
Element |
The Element class stores information about elements (and perhaps someday attributes)
in a format that supports namespaces, allows the preservation of prefix information,
and supports matching on namespace URIs and localNames. |
FilterTester |
This class just takes two arguments - a rules file and a target file. |
FragmentFilter |
This class provides a SAX 2.0 Filter which uses regular expressions to
fragment particular elements into smaller labelled components. |
FragmentRule |
Each FragmentRule describes a regular expression and the results of the fragmentation
it produces, described as a series of child elements. |
FragmentRules |
This class stores a set of rules in a HashMap. |
Regex4jMatch |
Regex4jMatch wraps the IBM
com.ibm.regex.RegularExpression class for
matching. |
RegexProcFactory |
RegexProcFactory creates processors which allow developers to plug in alternative packages
for processing regular expressions. |
RegexpSplit |
RegexpSplit wraps the org.apache.regexp.RE for splitting. |
RulesLoader |
This class loads the information stored in a rules document for use in fragment
filtering. |
Skip |
The Skip class stores information about pieces which should be skipped. |
XercesMatch |
XercesMatch wraps the Apache Xerces
org.apache.xerces.utils.regex.RegularExpression class for
matching. |