Class FileBasedCaffeineSimilarityCache.GenericBuilder<T extends FileBasedCaffeineSimilarityCache.GenericBuilder<T>>
java.lang.Object
de.uni_trier.wi2.procake.similarity.impl.CaffeineSimilarityCache.GenericBuilder<T>
de.uni_trier.wi2.procake.similarity.impl.FileBasedCaffeineSimilarityCache.GenericBuilder<T>
- Direct Known Subclasses:
FileBasedCaffeineSimilarityCache.Builder
- Enclosing class:
- FileBasedCaffeineSimilarityCache
public abstract static class FileBasedCaffeineSimilarityCache.GenericBuilder<T extends FileBasedCaffeineSimilarityCache.GenericBuilder<T>>
extends CaffeineSimilarityCache.GenericBuilder<T>
-
Field Summary
Fields inherited from class de.uni_trier.wi2.procake.similarity.impl.CaffeineSimilarityCache.GenericBuilder
expireAfterAccessDuration, expireAfterWriteDuration, maximumSize, maximumWeight, readOnly, recordStats, weigher
-
Constructor Summary
-
Method Summary
Methods inherited from class de.uni_trier.wi2.procake.similarity.impl.CaffeineSimilarityCache.GenericBuilder
getThis, validateArguments, withExpirationAfterAccess, withExpirationAfterWrite, withMaximumSize, withMaximumWeight, withReadOnly, withRecordStats, withWeigher
-
Constructor Details
-
GenericBuilder
protected GenericBuilder()
-
-
Method Details
-
withCachePath
-
build
- Overrides:
build
in classCaffeineSimilarityCache.GenericBuilder<T extends FileBasedCaffeineSimilarityCache.GenericBuilder<T>>
- Throws:
InvalidPathException
NullPointerException
-