| Name | Description | Type | Package | Framework |
| ApproxMatch | Class | edu.stanford.nlp.ling.tokensregex.matcher | Stanford Parser | |
| BoundedCostOrderedMap | Map that is sorted by cost - keep lowest scores When deciding what item to keep with the same cost, ties are arbitrarily broken | Class | edu.stanford.nlp.ling.tokensregex.matcher | Stanford Parser |
| ExactMatchCost | Class | edu.stanford.nlp.ling.tokensregex.matcher | Stanford Parser | |
| Match | Class | edu.stanford.nlp.ling.tokensregex.matcher | Stanford Parser | |
| MatchCostFunction | Interface | edu.stanford.nlp.ling.tokensregex.matcher | Stanford Parser | |
| MatchCostFunction .AbstractMatchCostFunction | Class | edu.stanford.nlp.ling.tokensregex.matcher.MatchCostFunction | Stanford Parser | |
| MultiMatch | Class | edu.stanford.nlp.ling.tokensregex.matcher | Stanford Parser | |
| TrieMap | Map that takes a iterable as key, and maps it to an value. | Class | edu.stanford.nlp.ling.tokensregex.matcher | Stanford Parser |
| TrieMapMatcher | The TrieMapMatcher provides functions to match against a trie. | Class | edu.stanford.nlp.ling.tokensregex.matcher | Stanford Parser |
| ApproxMatch | Class | edu.stanford.nlp.ling.tokensregex.matcher | JavaNlp | |
| BoundedCostOrderedMap | Map that is sorted by cost - keep lowest scores When deciding what item to keep with the same cost, ties are arbitrarily broken | Class | edu.stanford.nlp.ling.tokensregex.matcher | JavaNlp |
| ExactMatchCost | Class | edu.stanford.nlp.ling.tokensregex.matcher | JavaNlp | |
| Match | Class | edu.stanford.nlp.ling.tokensregex.matcher | JavaNlp | |
| MatchCostFunction | Interface | edu.stanford.nlp.ling.tokensregex.matcher | JavaNlp | |
| MatchCostFunction .AbstractMatchCostFunction | Class | edu.stanford.nlp.ling.tokensregex.matcher.MatchCostFunction | JavaNlp | |
| MultiMatch | Class | edu.stanford.nlp.ling.tokensregex.matcher | JavaNlp | |
| TrieMap | Map that takes a iterable as key, and maps it to an value. | Class | edu.stanford.nlp.ling.tokensregex.matcher | JavaNlp |
| TrieMapMatcher | The TrieMapMatcher provides functions to match against a trie. | Class | edu.stanford.nlp.ling.tokensregex.matcher | JavaNlp |