Package w.util.lazy
Class ConcurrentLazy<T>
java.lang.Object
w.util.lazy.ConcurrentLazy<T>
Потоко-безопасная реализация
Lazy, которая гарантированно инициализирует
значение только один раз,
Если вы используете Lazy.clear() и Supplier.get(), то
некоторые потоки могут вернуть старое значение.
- Author:
- whilein
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ConcurrentLazy
public ConcurrentLazy()
-
-
Method Details
-
create
-
create
-
clear
public void clear()Description copied from interface:LazyОчистить сохраненное значение -
clearAndGet
Description copied from interface:LazyОчистить и получить новое значение- Specified by:
clearAndGetin interfaceLazy<T>- Returns:
- новое значение
-
get
-