Uses of Interface
com.github.benmanes.caffeine.cache.Buffer
-
Packages that use Buffer Package Description com.github.benmanes.caffeine.cache This package contains caching utilities. -
-
Uses of Buffer in com.github.benmanes.caffeine.cache
Classes in com.github.benmanes.caffeine.cache that implement Buffer Modifier and Type Class Description (package private) class
BoundedBuffer<E>
A striped, non-blocking, bounded buffer.(package private) static class
BoundedBuffer.RingBuffer<E>
(package private) class
DisabledBuffer
(package private) class
StripedBuffer<E>
A base class providing the mechanics for supporting dynamic striping of bounded buffers.Fields in com.github.benmanes.caffeine.cache declared as Buffer Modifier and Type Field Description (package private) Buffer<Node<K,V>>
BoundedLocalCache. readBuffer
(package private) Buffer<E>[]
StripedBuffer. table
Table of buffers.Methods in com.github.benmanes.caffeine.cache that return Buffer Modifier and Type Method Description protected Buffer<E>
BoundedBuffer. create(E e)
protected abstract Buffer<E>
StripedBuffer. create(E e)
Creates a new buffer instance after resizing to accommodate a producer.static <E> Buffer<E>
Buffer. disabled()
Returns a no-op implementation.
-