| 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(java.lang.String cacheName,
java.lang.Class<K> keyType,
java.lang.Class<V> valueType,
Serializer<V> valueSerializer) |
<K,V> PersistentIndexedCache<K,V> |
DefaultTaskArtifactStateCacheAccess.createCache(java.lang.String cacheName,
java.lang.Class<K> keyType,
java.lang.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(java.io.File cacheFile,
java.lang.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(java.io.File cacheFile,
java.lang.Class<K> keyType,
Serializer<V> valueSerializer) |
<K,V> PersistentIndexedCache<K,V> |
DefaultCacheAccess.newCache(java.io.File cacheFile,
java.lang.Class<K> keyType,
Serializer<V> valueSerializer) |
<K,V> PersistentIndexedCache<K,V> |
CacheFactory.openIndexedCache(java.io.File cacheDir,
CacheUsage usage,
CacheValidator cacheValidator,
java.util.Map<java.lang.String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<V> serializer) |
<E> PersistentStateCache<E> |
CacheFactory.openStateCache(java.io.File cacheDir,
CacheUsage usage,
CacheValidator cacheValidator,
java.util.Map<java.lang.String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<E> serializer) |
| Constructor and Description |
|---|
SimpleStateCache(java.io.File cacheFile,
FileAccess fileAccess,
Serializer<T> serializer) |
| Constructor and Description |
|---|
BTreePersistentIndexedCache(java.io.File cacheFile,
Serializer<K> keySerializer,
Serializer<V> valueSerializer) |
BTreePersistentIndexedCache(java.io.File cacheFile,
Serializer<K> keySerializer,
Serializer<V> valueSerializer) |
BTreePersistentIndexedCache(java.io.File cacheFile,
Serializer<K> keySerializer,
Serializer<V> valueSerializer,
short maxChildIndexEntries,
int maxFreeListEntries) |
BTreePersistentIndexedCache(java.io.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(java.io.File cacheDir,
CacheUsage usage,
CacheValidator validator,
java.util.Map<java.lang.String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<V> serializer) |
<E> PersistentStateCache<E> |
InMemoryCacheFactory.openStateCache(java.io.File cacheDir,
CacheUsage usage,
CacheValidator validator,
java.util.Map<java.lang.String,?> properties,
FileLockManager.LockMode lockMode,
Serializer<E> serializer) |
Copyright © 2013. All rights reserved