| 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.