C G N O P R W 
All Classes All Packages

C

CacheBackend - Interface in org.projectnessie.versioned.storage.cache
Provides the cache primitives for a caching Persist facade, suitable for multiple repositories.
clear() - Method in interface org.projectnessie.versioned.storage.cache.ObjCache
 
clear(String) - Method in interface org.projectnessie.versioned.storage.cache.CacheBackend
 

G

get(String, ObjId) - Method in interface org.projectnessie.versioned.storage.cache.CacheBackend
 
get(ObjId) - Method in interface org.projectnessie.versioned.storage.cache.ObjCache
 

N

newBackend(long) - Static method in class org.projectnessie.versioned.storage.cache.PersistCaches
Produces a CacheBackend with the given maximum capacity.

O

ObjCache - Interface in org.projectnessie.versioned.storage.cache
Cache primitives for a specific repository ID, used for one Persist instance.
org.projectnessie.versioned.storage.cache - package org.projectnessie.versioned.storage.cache
 

P

PersistCaches - Class in org.projectnessie.versioned.storage.cache
 
put(String, Obj) - Method in interface org.projectnessie.versioned.storage.cache.CacheBackend
 
put(Obj) - Method in interface org.projectnessie.versioned.storage.cache.ObjCache
 

R

remove(String, ObjId) - Method in interface org.projectnessie.versioned.storage.cache.CacheBackend
 
remove(ObjId) - Method in interface org.projectnessie.versioned.storage.cache.ObjCache
 

W

wrap(Persist) - Method in interface org.projectnessie.versioned.storage.cache.CacheBackend
 
C G N O P R W 
All Classes All Packages