Package | Description |
---|---|
org.jpc.engine.embedded.database |
Modifier and Type | Field and Description |
---|---|
protected Map<Functor,List<IndexDescriptor>> |
IndexManager.functorIndexes |
Modifier and Type | Method and Description |
---|---|
static IndexDescriptor |
IndexDescriptor.forArgument(int argPos) |
static IndexDescriptor |
IndexDescriptor.forArgumentFunctor(int argPos) |
static IndexDescriptor |
IndexDescriptor.forFunctions(List<com.google.common.base.Function<Term,Object>> indexFunctions) |
static IndexDescriptor |
IndexDescriptor.forIndexedArgument(int argPos,
MutableIndexManager indexManager) |
Modifier and Type | Method and Description |
---|---|
List<IndexDescriptor> |
MutableIndexManager.getIndexDescriptors(Functor functor) |
List<IndexDescriptor> |
IndexManager.getIndexDescriptors(Functor functor) |
com.google.common.base.Function<Term,List<IndexDescriptor>> |
IndexDescriptor.getNextIndexDescriptorsFunction() |
List<IndexDescriptor> |
MutableIndexManager.getOrCreateIndexDescriptors(Functor functor) |
List<IndexDescriptor> |
IndexManager.getOrCreateIndexDescriptors(Functor functor) |
Modifier and Type | Method and Description |
---|---|
void |
MutableIndexManager.setIndexDescriptor(Functor functor,
IndexDescriptor indexDescriptor) |
Modifier and Type | Method and Description |
---|---|
void |
MutableIndexManager.setIndexDescriptors(Functor functor,
List<IndexDescriptor> indexDescriptors) |
Constructor and Description |
---|
Index(IndexDescriptor indexDescriptor) |
IndexDescriptorAdapter(IndexDescriptor indexDescriptor,
com.google.common.base.Function<Term,Term> adaptingFunction) |
IndexedClauses(IndexDescriptor indexDescriptor) |
Constructor and Description |
---|
IndexDescriptor(com.google.common.base.Function<Term,?> indexFunction,
com.google.common.base.Function<Term,List<IndexDescriptor>> nextIndexDescriptorsFunction) |
IndexDescriptor(UpdatableIndexFunction<Term,?> indexFunction,
com.google.common.base.Function<Term,List<IndexDescriptor>> nextIndexDescriptorsFunction) |
IndexedClauses(List<IndexDescriptor> indexDescriptors) |
IndexManager(Map<Functor,List<IndexDescriptor>> functorIndexes) |
Copyright © 2014. All rights reserved.