Package | Description |
---|---|
org.boon.datarepo | |
org.boon.datarepo.impl | |
org.boon.datarepo.impl.indexes | |
org.boon.datarepo.spi |
Modifier and Type | Method and Description |
---|---|
void |
SearchableCollection.addSearchIndex(java.lang.String name,
SearchIndex<?,?> si) |
Modifier and Type | Method and Description |
---|---|
RepoBuilder |
RepoBuilder.searchIndexFactory(Function<java.lang.Class,SearchIndex> factory) |
static void |
Repos.setDefaultSearchIndexFactory(Function<java.lang.Class,SearchIndex> factory) |
static void |
Repos.setUniqueSearchIndexFactory(Function<java.lang.Class,SearchIndex> factory) |
RepoBuilder |
RepoBuilder.uniqueSearchIndexFactory(Function<java.lang.Class,SearchIndex> factory) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,SearchIndex> |
SearchableCollectionDefault.searchIndexMap |
Modifier and Type | Method and Description |
---|---|
void |
SearchableCollectionDefault.addSearchIndex(java.lang.String name,
SearchIndex si) |
void |
RepoDefault.addSearchIndex(java.lang.String name,
SearchIndex<?,?> si) |
Modifier and Type | Method and Description |
---|---|
RepoBuilder |
RepoBuilderDefault.searchIndexFactory(Function<java.lang.Class,SearchIndex> factory) |
void |
FilterDefault.setSearchIndexMap(java.util.Map<java.lang.String,SearchIndex> searchIndexMap) |
RepoBuilder |
RepoBuilderDefault.uniqueSearchIndexFactory(Function<java.lang.Class,SearchIndex> factory) |
Modifier and Type | Class and Description |
---|---|
class |
BaseIndexWrapper
Allows more complex indexes.
|
class |
NestedKeySearchIndex
This allows nested key look-ups.
|
class |
SearchIndexDefault<KEY,ITEM>
Default Search Index which uses a TreeMap
|
class |
TypeHierarchyIndex
This allows search based on type hierarchy.
|
class |
UniqueSearchIndex<KEY,ITEM>
Default Search Index which uses a TreeMap
|
Modifier and Type | Method and Description |
---|---|
static Function<java.lang.Class,SearchIndex> |
SPIFactory.getSearchIndexFactory() |
static Function<java.lang.Class,SearchIndex> |
SPIFactory.getUniqueSearchIndexFactory() |
Modifier and Type | Method and Description |
---|---|
static void |
SPIFactory.setSearchIndexFactory(Function<java.lang.Class,SearchIndex> searchIndexFactory) |
void |
FilterComposer.setSearchIndexMap(java.util.Map<java.lang.String,SearchIndex> searchIndexMap) |
static void |
SPIFactory.setUniqueSearchIndexFactory(Function<java.lang.Class,SearchIndex> factory) |