public class Trie extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Trie.TrieBuilder |
| Modifier and Type | Method and Description |
|---|---|
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 © 2014–2017 42 BV. All rights reserved.