Class ForgetfulMap.Builder
java.lang.Object
org.ojalgo.type.ForgetfulMap.Builder
- Enclosing class:
ForgetfulMap<K,V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate intprivate long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<K,V> ForgetfulMap <K, V> build()<K,V> ForgetfulMap <K, V> <V> ForgetfulMap.ValueCache<V> expireAfterAccess(long durationInMillis) expireAfterAccess(long duration, TimeUnit unit) expireAfterAccess(Duration duration) expireAfterAccess(CalendarDateDuration duration) expireAfterWrite(long durationInMillis) expireAfterWrite(long duration, TimeUnit unit) expireAfterWrite(Duration duration) expireAfterWrite(CalendarDateDuration duration) (package private) long(package private) int(package private) longinitialCapacity(int initialCapacity)
-
Field Details
-
myAccessLimit
private long myAccessLimit -
myInitialCapacity
private int myInitialCapacity -
myWriteLimit
private long myWriteLimit
-
-
Constructor Details
-
Builder
Builder()
-
-
Method Details
-
build
-
build
-
build
-
expireAfterAccess
-
expireAfterAccess
-
expireAfterAccess
-
expireAfterAccess
-
expireAfterWrite
-
expireAfterWrite
-
expireAfterWrite
-
expireAfterWrite
-
initialCapacity
-
getAccessLimit
long getAccessLimit() -
getInitialCapacity
int getInitialCapacity() -
getWriteLimit
long getWriteLimit()
-