| Name | Description | Type | Package | Framework |
| DuplicateFilter | Filter to remove duplicate values from search results. | Class | org.apache.lucene.sandbox.queries | Apache Lucene |
| DuplicateFilter .KeepMode | KeepMode determines which document id to consider as the master, all others being identified as duplicates. | Class | org.apache.lucene.sandbox.queries.DuplicateFilter | Apache Lucene |
| DuplicateFilter .ProcessingMode | "Full" processing mode starts by setting all bits to false and only setting bits for documents that contain the given field and are identified as none-duplicates. | Class | org.apache.lucene.sandbox.queries.DuplicateFilter | Apache Lucene |
| FuzzyLikeThisQuery | Fuzzifies ALL terms provided as strings and then picks the best n differentiating terms. | Class | org.apache.lucene.sandbox.queries | Apache Lucene |
| JakartaRegexpCapabilities | Regexp to RegexQuery. | Class | org.apache.lucene.sandbox.queries.regex | Apache Lucene |
| JavaUtilRegexCapabilities | An implementation tying Java's built-in java. | Class | org.apache.lucene.sandbox.queries.regex | Apache Lucene |
| RegexCapabilities | Defines basic operations needed by RegexQuery for a regular expression implementation. | Interface | org.apache.lucene.sandbox.queries.regex | Apache Lucene |
| RegexCapabilities .RegexMatcher | Implementations return true for match(org. | Interface | org.apache.lucene.sandbox.queries.regex.RegexCapabilities | Apache Lucene |
| RegexQuery | The expressions supported depend on the regular expression implementation used by way of the RegexCapabilities interface. | Class | org.apache.lucene.sandbox.queries.regex | Apache Lucene |
| RegexQueryCapable | Defines methods for regular expression supporting Querys to use. | Interface | org.apache.lucene.sandbox.queries.regex | Apache Lucene |
| RegexTermsEnum | Subclass of FilteredTermEnum for enumerating all terms that match the specified regular expression term using the specified regular expression | Class | org.apache.lucene.sandbox.queries.regex | Apache Lucene |
| SlowFuzzyQuery | is based on the Levenshtein (edit distance) algorithm. | Class | org.apache.lucene.sandbox.queries | Apache Lucene |
| SlowFuzzyTermsEnum | Potentially slow fuzzy TermsEnum for enumerating all terms that are similar to the specified filter term. | Class | org.apache.lucene.sandbox.queries | Apache Lucene |
| DuplicateFilter .ProcessingMode | "Full" processing mode starts by setting all bits to false and only setting bits for documents that contain the given field and are identified as none-duplicates. | Class | org.apache.lucene.sandbox.queries.DuplicateFilter | Apache Lucene |
| RegexQueryCapable | Defines methods for regular expression supporting Querys to use. | Interface | org.apache.lucene.sandbox.queries.regex | Apache Lucene |