| Package | Description |
|---|---|
| com.hammurapi.store.local |
Local (in-JVM) implementation of object store.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LocalStoreImpl<T,PK>
In-memory object store.
|
protected static class |
LocalStoreImpl.LocalDeputyStore<T,PK> |
protected static class |
LocalStoreImpl.LocalLiveView<T,PK> |
protected static class |
LocalStoreImpl.LocalUnmodifiableStore<T,PK> |
| Modifier and Type | Method and Description |
|---|---|
protected LocalStore<T,PK> |
LocalStoreImpl.createDeputy() |
protected LocalStore<T,PK> |
LocalStoreImpl.LocalDeputyStore.createDeputy() |
protected LocalStore<T,PK> |
LocalStoreImpl.createLiveView(Predicate<T,LocalStore<T,PK>> selector) |
protected LocalStore<T,PK> |
LocalStoreImpl.LocalDeputyStore.createLiveView(Predicate<T,LocalStore<T,PK>> selector) |
LocalStore<T,PK> |
LocalStoreImpl.createUnmodifiableFacade() |
LocalStore<T,PK> |
LocalStoreImpl.LocalDeputyStore.createUnmodifiableFacade() |
LocalStore<T,PK> |
LocalStoreImpl.LocalLiveView.createUnmodifiableFacade() |
| Modifier and Type | Method and Description |
|---|---|
protected LocalStore<T,PK> |
LocalStoreImpl.createLiveView(Predicate<T,LocalStore<T,PK>> selector) |
protected LocalStore<T,PK> |
LocalStoreImpl.LocalDeputyStore.createLiveView(Predicate<T,LocalStore<T,PK>> selector) |
| Constructor and Description |
|---|
LocalStoreImpl.LocalLiveView(LocalStore<T,PK> master,
Predicate<T,LocalStore<T,PK>> selector) |
LocalStoreImpl.LocalUnmodifiableStore(LocalStore<T,PK> master) |
| Constructor and Description |
|---|
LocalStoreImpl.LocalDeputyStore(AbstractStore<T,PK,LocalStore<T,PK>> master,
ReadWriteLock masterLock) |
LocalStoreImpl.LocalLiveView(LocalStore<T,PK> master,
Predicate<T,LocalStore<T,PK>> selector) |
LocalStoreImpl(LocalStoreBase.Config<T,PK,LocalStore<T,PK>> config) |