| Package | Description |
|---|---|
| org.gradle.api.internal.changedetection | |
| org.gradle.cache | |
| org.gradle.cache.internal | |
| org.gradle.cache.internal.btree | |
| org.gradle.testfixtures.internal |
| Modifier and Type | Method and Description |
|---|---|
<K,V> PersistentIndexedCache<K,V> |
TaskArtifactStateCacheAccess.createCache(String cacheName,
Class<K> keyType,
Class<V> valueType,
Serializer<V> valueSerializer) |
<K,V> PersistentIndexedCache<K,V> |
DefaultTaskArtifactStateCacheAccess.createCache(String cacheName,
Class<K> keyType,
Class<V> valueType,
Serializer<V> valueSerializer) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSerializer<T> |
| Modifier and Type | Method and Description |
|---|---|
<K,V> PersistentIndexedCache<K,V> |
PersistentCache.createCache(File cacheFile,
Class<K> keyType,
Serializer<V> valueSerializer)
Creates an indexed cache implementation that is contained within this cache.
|
ObjectCacheBuilder<E,T> |
ObjectCacheBuilder.withSerializer(Serializer<E> serializer) |
| Modifier and Type | Method and Description |
|---|---|
<K,V> PersistentIndexedCache<K,V> |
DefaultPersistentDirectoryStore.createCache(File cacheFile,
Class<K> keyType,
Serializer<V> valueSerializer) |
<K,V> PersistentIndexedCache<K,V> |
DefaultCacheAccess.newCache(File cacheFile,
Class<K> keyType,
Serializer<V> valueSerializer) |
<K,V> PersistentIndexedCache<K,V> |
CacheFactory.openIndexedCache(File cacheDir,
CacheUsage usage,
CacheValidator cacheValidator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<V> serializer) |
<E> PersistentStateCache<E> |
CacheFactory.openStateCache(File cacheDir,
CacheUsage usage,
CacheValidator cacheValidator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<E> serializer) |
| Constructor and Description |
|---|
SimpleStateCache(File cacheFile,
FileAccess fileAccess,
Serializer<T> serializer) |
| Constructor and Description |
|---|
BTreePersistentIndexedCache(File cacheFile,
Serializer<K> keySerializer,
Serializer<V> valueSerializer) |
BTreePersistentIndexedCache(File cacheFile,
Serializer<K> keySerializer,
Serializer<V> valueSerializer) |
BTreePersistentIndexedCache(File cacheFile,
Serializer<K> keySerializer,
Serializer<V> valueSerializer,
short maxChildIndexEntries,
int maxFreeListEntries) |
BTreePersistentIndexedCache(File cacheFile,
Serializer<K> keySerializer,
Serializer<V> valueSerializer,
short maxChildIndexEntries,
int maxFreeListEntries) |
| Modifier and Type | Method and Description |
|---|---|
<K,V> PersistentIndexedCache<K,V> |
InMemoryCacheFactory.openIndexedCache(File cacheDir,
CacheUsage usage,
CacheValidator validator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<V> serializer) |
<E> PersistentStateCache<E> |
InMemoryCacheFactory.openStateCache(File cacheDir,
CacheUsage usage,
CacheValidator validator,
Map<String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<E> serializer) |
Copyright © 2013. All rights reserved