Uses of Class
org.apache.jackrabbit.oak.segment.RecordCache
-
Packages that use RecordCache Package Description org.apache.jackrabbit.oak.segment -
-
Uses of RecordCache in org.apache.jackrabbit.oak.segment
Methods in org.apache.jackrabbit.oak.segment that return RecordCache Modifier and Type Method Description @NotNull RecordCache<String>
WriterCacheManager.Empty. getStringCache(int generation)
@NotNull RecordCache<Template>
WriterCacheManager.Empty. getTemplateCache(int generation)
static <T> @NotNull RecordCache<T>
RecordCache. newRecordCache(int size)
Factory method for creatingRecordCache
instances.Methods in org.apache.jackrabbit.oak.segment that return types with arguments of type RecordCache Modifier and Type Method Description static <T> @NotNull Supplier<RecordCache<T>>
RecordCache. factory(int size)
static <T> @NotNull Supplier<RecordCache<T>>
RecordCache. factory(int size, @NotNull org.apache.jackrabbit.guava.common.cache.Weigher<T,RecordId> weigher)
Method parameters in org.apache.jackrabbit.oak.segment with type arguments of type RecordCache Modifier and Type Method Description static <T> @NotNull Supplier<Long>
WriterCacheManager.Default. accumulateRecordCacheSizes(Iterable<RecordCache<T>> caches)
static <T> @NotNull Supplier<Long>
WriterCacheManager.Default. accumulateRecordCacheWeights(Iterable<RecordCache<T>> caches)
Constructor parameters in org.apache.jackrabbit.oak.segment with type arguments of type RecordCache Constructor Description Default(@NotNull Supplier<RecordCache<String>> stringCacheFactory, @NotNull Supplier<RecordCache<Template>> templateCacheFactory, @NotNull Supplier<PriorityCache<String,RecordId>> nodeCacheFactory)
New instance using the passed factories for creating cache instances.
-