# Hierarchy For Package net.sf.saxon.trans.rules

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.sf.saxon.trans.rules.DeepCopyRuleSet (implements net.sf.saxon.trans.rules.BuiltInRuleSet)
  - net.sf.saxon.trans.rules.DeepSkipRuleSet (implements net.sf.saxon.trans.rules.BuiltInRuleSet)
  - net.sf.saxon.trans.rules.FailRuleSet (implements net.sf.saxon.trans.rules.BuiltInRuleSet)
  - net.sf.saxon.trans.rules.Rule
  - net.sf.saxon.trans.rules.RuleChain
  - net.sf.saxon.trans.rules.RuleManager
  - net.sf.saxon.trans.rules.RuleSearchState
  - net.sf.saxon.trans.rules.RuleSetWithWarnings (implements net.sf.saxon.trans.rules.BuiltInRuleSet)
  - net.sf.saxon.trans.rules.ShallowCopyRuleSet (implements net.sf.saxon.trans.rules.BuiltInRuleSet)
  - net.sf.saxon.trans.rules.ShallowSkipRuleSet (implements net.sf.saxon.trans.rules.BuiltInRuleSet)
  - net.sf.saxon.trans.rules.TextOnlyCopyRuleSet (implements net.sf.saxon.trans.rules.BuiltInRuleSet)

## Interface Hierarchy

- net.sf.saxon.expr.ContextOriginator
  - net.sf.saxon.trans.rules.BuiltInRuleSet
- net.sf.saxon.trans.rules.RuleTarget