CachingDocumentBuilder

final class CachingDocumentBuilder[D <: BackingDocumentApi](val cache: LoadingCache[URI, D]) extends DocumentBuilder

DocumentBuilder using a Caffeine document cache. By all means, reuse the underlying document cache as much as possible.

DocumentBuilder using a Caffeine document cache. By all means, reuse the underlying document cache as much as possible.

Authors

Chris de Vreeze

Companion
object
class Object
trait Matchable
class Any

Type members

Types

type BackingDoc = D

Value members

Concrete methods

def build(uri: URI): BackingDoc

Concrete fields

val cache: LoadingCache[URI, D]