# Hierarchy For All Packages

Package Hierarchies:

- org.apache.lucene.sandbox.queries,
- org.apache.lucene.sandbox.queries.regex

## Class Hierarchy

- java.lang.Object
  - org.apache.lucene.search.FieldComparator<T>
    - org.apache.lucene.sandbox.queries.SlowCollatedStringComparator
  - org.apache.lucene.search.Filter
    - org.apache.lucene.sandbox.queries.DuplicateFilter
    - org.apache.lucene.search.MultiTermQueryWrapperFilter<Q>
      - org.apache.lucene.sandbox.queries.SlowCollatedTermRangeFilter
  - org.apache.lucene.sandbox.queries.regex.JakartaRegexpCapabilities (implements org.apache.lucene.sandbox.queries.regex.RegexCapabilities)
  - org.apache.lucene.sandbox.queries.regex.JavaUtilRegexCapabilities (implements org.apache.lucene.sandbox.queries.regex.RegexCapabilities)
  - org.apache.lucene.search.Query (implements java.lang.Cloneable)
    - org.apache.lucene.sandbox.queries.FuzzyLikeThisQuery
    - org.apache.lucene.search.MultiTermQuery
      - org.apache.lucene.sandbox.queries.regex.RegexQuery (implements org.apache.lucene.sandbox.queries.regex.RegexQueryCapable)
      - org.apache.lucene.sandbox.queries.SlowCollatedTermRangeQuery
      - org.apache.lucene.sandbox.queries.SlowFuzzyQuery
  - org.apache.lucene.index.TermsEnum (implements org.apache.lucene.util.BytesRefIterator)
    - org.apache.lucene.index.FilteredTermsEnum
      - org.apache.lucene.sandbox.queries.regex.RegexTermsEnum
      - org.apache.lucene.sandbox.queries.SlowCollatedTermRangeTermsEnum
    - org.apache.lucene.search.FuzzyTermsEnum
      - org.apache.lucene.sandbox.queries.SlowFuzzyTermsEnum

## Interface Hierarchy

- org.apache.lucene.sandbox.queries.regex.RegexCapabilities
- org.apache.lucene.sandbox.queries.regex.RegexCapabilities.RegexMatcher
- org.apache.lucene.sandbox.queries.regex.RegexQueryCapable

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.lucene.sandbox.queries.DuplicateFilter.KeepMode
    - org.apache.lucene.sandbox.queries.DuplicateFilter.ProcessingMode