| Interface | Description |
|---|---|
| Cache<K,V> | |
| GlobalCacheManager |
Manages global cache which users should never know.
|
| PersistenceCacheHelper |
| Class | Description |
|---|---|
| CloneBackedCache<K,V extends GolangCloneable> | |
| DefaultGlobalCacheManager | |
| DirectorySnapshot |
Calculates the hash value of all files in a directory as snapshot
|
| GlobalCacheMetadata |
Stands for the metadata of a package.
|
| GlobalCacheMetadata.GolangRepositoryMetadata | |
| PersistenceCache<K extends GolangCloneable,V extends GolangCloneable> |
A cache which persists all data in file system.
|
| PersistenceNotationToResolvedCache | |
| PersistenceResolvedToDependenciesCache | |
| ProjectCacheManager | |
| VendorSnapshoter |
| Enum | Description |
|---|---|
| CacheScope |
Represents a dependency's cache scope.
|