| Package | Description |
|---|---|
| com.illucit.instatrie.index | |
| com.illucit.instatrie.splitter |
| Modifier and Type | Class and Description |
|---|---|
class |
TriePrefixIndex<T extends Serializable>
Data structure to manage a collection of data objects and allow to find
entries from the collection efficiently with prefix search strings.
|
static class |
TriePrefixIndex.TriePrefixIndexFiltered<T extends Serializable>
View on a
TriePrefixIndex where all result lists are filtered by
a target predicate function. |
static class |
TriePrefixIndex.TriePrefixIndexListDecorator<T extends Serializable>
Decorator implementation of
PrefixIndexListDecorator for
TriePrefixIndex. |
static class |
TriePrefixIndex.TriePrefixIndexListDecoratorFiltered<T extends Serializable>
Decorator implementation of
PrefixIndexListDecorator for
TriePrefixIndex.TriePrefixIndexFiltered. |
| Constructor and Description |
|---|
TriePrefixIndex(WordSplitter<T> dataWordSplitter,
WordSplitter<String> searchWordSplitter,
SubwordHighlighter highlighter)
Create prefix index.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StringWordSplitter<T>
Implementation of a
WordSplitter which uses a regular expression to
extract subwords. |
static class |
StringWordSplitter.IdentityStringWordSplitter
StringWordSplitter implementation for String models which use the
complete String data as source for the word splitter. |
Copyright © 2015 illucIT Software GmbH. All rights reserved.