public class Trie extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Trie.TrieBuilder |
| 限定符和类型 | 方法和说明 |
|---|---|
static Trie.TrieBuilder |
builder()
Provides a fluent interface for constructing Trie instances.
|
boolean |
containsMatch(CharSequence text) |
Emit |
firstMatch(CharSequence text)
The first matching text sequence.
|
Collection<Emit> |
parseText(CharSequence text) |
void |
parseText(CharSequence text,
EmitHandler emitHandler) |
Collection<Emit> |
parseText(CharSequence text,
StatefulEmitHandler emitHandler) |
Collection<Token> |
tokenize(String text) |
public Collection<Token> tokenize(String text)
public Collection<Emit> parseText(CharSequence text)
public Collection<Emit> parseText(CharSequence text, StatefulEmitHandler emitHandler)
public boolean containsMatch(CharSequence text)
public void parseText(CharSequence text, EmitHandler emitHandler)
public Emit firstMatch(CharSequence text)
text - The text to search for keywords.public static Trie.TrieBuilder builder()
Copyright © 2021. All rights reserved.