T - model typepublic static class TriePrefixIndex.TriePrefixIndexListDecorator<T extends Serializable> extends TriePrefixIndex<T> implements PrefixIndexListDecorator<T>
PrefixIndexListDecorator for
TriePrefixIndex.TriePrefixIndex.TriePrefixIndexFiltered<T extends Serializable>, TriePrefixIndex.TriePrefixIndexListDecorator<T extends Serializable>, TriePrefixIndex.TriePrefixIndexListDecoratorFiltered<T extends Serializable>| Modifier and Type | Method and Description |
|---|---|
TriePrefixIndex.TriePrefixIndexListDecorator<T> |
decorateAsList()
Get an instance of
PrefixIndex which also implements the
List interface. |
TriePrefixIndex.TriePrefixIndexListDecoratorFiltered<T> |
getFilteredView(Predicate<T> filterFunction)
Get a view on the current prefix index which only returns models matching
the given filter predicate.
|
createIndex, getAll, getHighlighted, getHighlightedHtml, highlightSubwordPrefixes, highlightSubwordPrefixesWithHtml, search, search, searchExact, searchStream, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitadd, add, addAll, addAll, clear, contains, containsAll, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArrayequals, hashCode, replaceAll, sort, spliteratorparallelStream, removeIf, streamcreateIndex, getAll, getHighlighted, getHighlightedHtml, search, search, searchExact, searchStreampublic TriePrefixIndex.TriePrefixIndexListDecorator<T> decorateAsList()
PrefixIndexPrefixIndex which also implements the
List interface. The returned instance is completely entangled
with the current object, so that both objects share a state and each trie
operation on one of the objects also affects the other object in the same
way.decorateAsList in interface PrefixIndex<T extends Serializable>decorateAsList in class TriePrefixIndex<T extends Serializable>public TriePrefixIndex.TriePrefixIndexListDecoratorFiltered<T> getFilteredView(Predicate<T> filterFunction)
PrefixIndexgetFilteredView in interface PrefixIndex<T extends Serializable>getFilteredView in interface PrefixIndexListDecorator<T extends Serializable>getFilteredView in class TriePrefixIndex<T extends Serializable>filterFunction - filter function to filter search streamCopyright © 2015 illucIT Software GmbH. All rights reserved.