Package | Description |
---|---|
com.amazon.carbonado |
Main user-level interfaces, classes, and annotations for Carbonado.
|
com.amazon.carbonado.cursor |
Support for advanced processing of cursor results, including basic set
theory operations.
|
com.amazon.carbonado.qe |
Support for implementing a Query Engine.
|
com.amazon.carbonado.repo.indexed |
Repository implementation that adds index support for repositories that have
little or no index support.
|
com.amazon.carbonado.spi |
Service Provider Interface for Carbonado.
|
Modifier and Type | Method and Description |
---|---|
<S extends Storable> |
Repository.storageFor(java.lang.Class<S> type)
Returns a Storage instance for the given user defined Storable class or
interface.
|
Constructor and Description |
---|
MergeSortBuffer(Storage<S> storage) |
MergeSortBuffer(Storage<S> storage,
Query.Controller controller) |
MergeSortBuffer(Storage<S> storage,
java.lang.String tempDir) |
MergeSortBuffer(Storage<S> storage,
java.lang.String tempDir,
int maxArrayCapacity) |
MergeSortBuffer(Storage<S> storage,
java.lang.String tempDir,
int maxArrayCapacity,
Query.Controller controller) |
Modifier and Type | Method and Description |
---|---|
Storage<S> |
StorageAccess.storageDelegate(StorableIndex<S> index)
If the given index is not directly supported by storage, queries should
be delegated.
|
Constructor and Description |
---|
DelegatedQueryExecutor(Storage<S> rootStorage,
Filter<S> filter,
OrderingList<S> ordering) |
DelegatedQueryExecutor(Storage<S> rootStorage,
QueryExecutor<S> executor) |
DelegatedQueryExecutorFactory(Storage<S> rootStorage) |
Modifier and Type | Method and Description |
---|---|
Storage<?> |
IndexEntryAccessor.getIndexEntryStorage()
Returns the index entry storage.
|
Modifier and Type | Method and Description |
---|---|
protected Storage |
StoragePool.create(java.lang.Class type) |
protected Storage<S> |
BelatedStorageCreator.createBogus() |
protected Storage<S> |
BelatedStorageCreator.createReal() |
protected abstract <S extends Storable> |
AbstractRepository.createStorage(java.lang.Class<S> type)
Called upon to create a new Storage instance.
|
protected abstract <S extends Storable> |
StoragePool.createStorage(java.lang.Class<S> type) |
<S extends Storable> |
StoragePool.getStorage(java.lang.Class<S> type)
Returns a Storage instance for the given Storable type, which is lazily
created and pooled.
|
<S extends Storable> |
AbstractRepository.storageFor(java.lang.Class<S> type) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<Storage> |
AbstractRepository.allStorage()
Returns all available Storage instances.
|
Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.