LazyRef¶
- public class LazyRef<T>¶
Ленивая ссылка.
Заменяет конструкцию:
private T field_; public T getField(){ if (field_ == null){ field_ = new T(); } return field; }
Constructors¶
LazyRef¶
- public LazyRef()¶
Используйте этот конструктор, если планируете использовать метод getOrCreate(initiator)
LazyRef¶
Methods¶
get¶
- public T get()¶
getOrCreate¶
isPresent¶
- public boolean isPresent()¶
Проверяет не равенство значения
null
.- Returns:
true
, если значение равноnull
.
set¶
- public void set(T value)¶