public class IndexManager extends Object
Modifier and Type | Field and Description |
---|---|
protected Map<Functor,List<IndexDescriptor>> |
functorIndexes |
Constructor and Description |
---|
IndexManager() |
IndexManager(Map<Functor,List<IndexDescriptor>> functorIndexes) |
Modifier and Type | Method and Description |
---|---|
protected static void |
checkIndexableFunctor(Functor functor) |
List<IndexDescriptor> |
getIndexDescriptors(Functor functor) |
List<IndexDescriptor> |
getOrCreateIndexDescriptors(Functor functor) |
static IndexManager |
getSystemIndexManager() |
static boolean |
isIndexable(Functor functor) |
protected final Map<Functor,List<IndexDescriptor>> functorIndexes
public IndexManager()
public IndexManager(Map<Functor,List<IndexDescriptor>> functorIndexes)
public static IndexManager getSystemIndexManager()
protected static void checkIndexableFunctor(Functor functor)
public static boolean isIndexable(Functor functor)
public List<IndexDescriptor> getIndexDescriptors(Functor functor)
public List<IndexDescriptor> getOrCreateIndexDescriptors(Functor functor)
Copyright © 2014. All rights reserved.